如何在不使用IDE或命令提示符的情况下运行Java应用程序



这更多的是好奇而非问题:

我最近想知道是否有一种方法可以在不使用cmd或Eclipse等IDE的情况下运行编译后的Java应用程序。我使用Eclipse,但如果您想独立运行程序,它并不是很有用。你能在Windows资源管理器中保存Java文件,以便为它们创建快捷方式吗?如果是,如何?这个文件有某种特殊的扩展名吗?我听说过.JAR文件,但我不确定它们是什么。有人能告诉我怎么做吗?

.JAR文件是包含编译后的类和清单文件的归档文件。您可以在该清单中设置应用程序的主要入口点。请参见设置应用程序的入口点。

通常,如果双击窗口中的jar文件,它将被javaw.exe -jar <yourFile.jar>打开。javaw.exe将查找清单并尝试启动在那里定义的主类。

使用以下语法jar-cvf.jar为java应用程序创建jar文件然后使用javaw.exe-jar

最新更新