1

这比问题更令人好奇:

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

4

2 回答 2

1

.JAR 文件是包含 - 除其他外 - 您的已编译类和清单文件的档案。您可以在该清单中设置应用程序的主入口点。请参阅设置应用程序的入口点

通常,如果您在 windows 中双击一个 jar 文件,它将由javaw.exe -jar <yourFile.jar>. javaw.exe 将查找清单并尝试启动其中定义的主类。

于 2012-07-19T16:46:52.677 回答
0

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

于 2012-07-19T18:26:20.330 回答