我有一个包含Java应用程序的JAR文件。如何使它从Windows开始而不需要用户交互?
创建一个.bat文件,并将其放入其中:
javaw -Xmx200m -jar C:\Path\to\jarfile\TheJar.jar
然后将.bat文件放入Windows启动文件夹。
还有一件事:使用java和javaw之间是有区别的。虽然在调试应用程序时使用Java更好,但应用程序会打印文本或类似内容,而在不需要时,javaw则更好。为什么?因为java使用控制台显示所有应用程序打印内容(println的打印,异常堆栈跟踪等)的控制台运行Java程序,而javaw不在控制台上运行。
我有一个包含Java应用程序的JAR文件。如何在不需要用户交互的情况下从Windows开始?
问题内容: 我写了一个Qt应用程序,它将在Linux上运行。它应该在启动时运行。 它应该在每个Linux- Suse,RedHat等上运行。 我应该写什么脚本,放在哪里? 我根本不知道如何编写脚本,因此,如果您附上示例,我将不胜感激。 问题答案: 您需要为您的应用程序创建一个桌面入口文件(请参阅此处),并将其放置在用户目录中。 Window Manager启动时,该目录中的任何桌面条目文件都将被执
我有一份Java申请。 应用程序有一个决定应用程序是否在启动时启动的设置。 目前,我通过在StartUp items文件夹中放置/删除快捷方式实现了这一点。 然而,我想知道是否有更好的方法来处理这种行为。 编辑 是的,是视窗。抱歉之前没有清除。 应用程序有一个UI,用户可以在其中触发操作,并且应用程序在运行时定期在后台运行一些任务。 @Peter,如何使用应用程序中的代码更改注册表?这种方法是否与
问题内容: 我有一个需要开发读取TCP / IP套接字的应用程序的要求。我成功地将程序制作为Java程序且没有GUI,这意味着程序一旦运行,便开始侦听Socket并在Netbeans IDE的帮助下获得响应。现在根据我的要求,我必须在Linux系统启动后立即开始执行该程序。 其实我是Java和Linux平台的新手,所以毫无疑问。 我的没有GUI的套接字程序是否可以按我的要求运行? 我知道如何在Li
我需要某种方式来启动我的Java应用程序,而不强制用户手动运行应用程序。我不完全确定我将如何做到这一点,有人能提供任何帮助吗?
问题内容: 我有一个Java应用程序。 该应用程序具有一个设置,该设置决定该应用程序是否在启动时启动。 目前,我可以通过在“启动项目”文件夹中放置/删除快捷方式来实现此目的。 但是,我想知道是否有更好的方法来处理此行为。 编辑 是的,它是Windows。抱歉,之前没有清除该内容。 该应用程序具有一个用户可以在其中触发动作的UI,并且该应用程序在运行时会定期在后台运行一些任务。 @Peter,如何在