我不完全确定怎么说这个但是我怎样才能改变我的包中的哪个java文件是第一个在执行编译的jar文件时打开的文件?
如果有帮助,我也会使用netbeans。
答案 0 :(得分:1)
您可以在Netbeans中更改它。当你在netbeans中运行整个项目时,在那里执行的第一个类也是在Netbeans构建的jar文件中执行的第一个类。
您可以在项目窗口中右键单击项目,然后选择“属性”。从打开的窗口中,选择左侧的运行类别。然后在右侧,有一个按钮可以浏览并选择Main Class的文件。
答案 1 :(得分:0)
清单表示执行jar文件时运行的Main-Class。
https://docs.oracle.com/javase/tutorial/deployment/jar/appman.html
答案 2 :(得分:0)
如果您有两个(或更多)类public static void main
,请点击File
| Project properties
在Categories
对话框中,点击Run
并查找Main Class:
。然后单击Browse...
以选择要开始的主要类。
(但是我不确定这回答了你真正想要做的事情,因为一旦用所选择的主类编译,之后没有办法让.jar
文件运行另一个类。如果这不能回答你的问题,也许一个好问题的回答是,"你想做什么?")