我创建了一个这样的JAR文件:
jar cf Predit.jar *.*
Run Code Online (Sandbox Code Playgroud)
我通过双击它来运行这个JAR文件(它不起作用).所以我从DOS提示符运行它,如下所示:
java -jar Predit.jar
Run Code Online (Sandbox Code Playgroud)
它引发了"无法加载主类"异常.所以我解压缩了这个JAR文件:
jar -xf Predit.jar
Run Code Online (Sandbox Code Playgroud)
我运行了类文件:
java Predit
Run Code Online (Sandbox Code Playgroud)
它运作良好.我不知道为什么JAR文件不起作用.请告诉我运行JAR文件的步骤
我正在编写一个包含多个包的程序.每个包都有自己的主程序,我希望在解释器执行.jar时同时启动它们.这似乎是一个相当简单的问题,但当我环顾四周时,似乎人们正在使用蚂蚁(我之前从未使用过)和其他方法.在Eclipse中是否有一种更简单的方法来编译具有多个启动配置的.jar,更好的是,有没有办法对其进行硬编码?
如果推出这个的最好方法是通过蚂蚁.如果我想要发布,我会写什么样的蚂蚁脚本...说com.myapp.package1.main,com.myapp.package2.main和com.myapp.package3.main包中的主要程序.提前致谢!