0

在我的学校,我正在使用 Notepad++ 编写一个小程序,我需要将它打包在一个 jar 中以便我可以对其进行签名。我正在尝试使用这样的批处理文件来执行此操作:

CD C:\Users\name\Java\bin
javac className.java
jar cvfm className.jar Manifest.txt classFolder
java -jar className.jar
PAUSE

然后我得到一个未找到异常的主要方法。在调试或打开 jar 方面我无能为力,因为正如我之前所说,它是在学校,很多功能都被阻止了。如果需要,我可以提供更多详细信息,谢谢。

4

2 回答 2

4

小程序没有main方法,因此您无法使用java命令以常规方式运行它。

要运行小程序,请创建一个包含小程序的 HTML 文件,然后appletviewer在 Web 浏览器中运行或查看页面。

于 2013-11-14T22:07:02.317 回答
2

您不应该以这种方式运行小程序。它不是通过 java 命令运行的应用程序,并且通常没有 main 方法(除非您正在编写一些双重用途的程序)。使用 HTML 代码运行它。小程序教程将向您展示这一点,并且您肯定已经阅读过。

于 2013-11-14T22:06:40.517 回答