java jar 文件需要从命令提示符处多次输入
我有一个包含三个类 P、Q、R 的 Jar 文件,所有三个类都包含静态主函数... 我想在从命令提示符 jar 文件名运行时对 Jar 文件有多个条目
,例如:Main_classes.jar,并且在清单文件中 Main-Class 设置是类“P”
命令我尝试了
java -cp Main_Classes.jar Q
给了我没有类发现异常...
I have a Jar file with three classes P,Q,R all three contain static main function ...
I want to have multiple entries to the Jar file while running from command prompt
jar file name for eg: Main_classes.jar and in the Manifest file Main-Class set is class "P"
command i tried
java -cp Main_Classes.jar Q
gives me no class found exception...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
解决方法如下。
假设所有三个文件都在包 myPackage 下,清单文件的内容:
生成 jar 文件
运行具有自己定义的主类(如清单文件中所示)的 jar
使用也具有 main 的 Q 类或 R 类中的任何类运行 jar
Solution as below .
Contents of manifest file assuming all three files are under package myPackage :
The jar file generation
To run the jar which has its own defined main-class as in manifest file
To run the jar with any of class Q or class R which have main as well