Netbeans:编译jar中的主类

时间:2010-11-26 15:29:03

标签: java netbeans

我必须编写一些从程序访问的类。问题是,我没有该程序的来源,我只有我必须遵守的API。

现在,我在jar中编译了类文件,我可以使用命令行中的代码用“java -cp prog.jar pkg.mainClass args”执行程序,但我不能在netbeans中选择主类为了能够快速测试我的代码。

有谁知道是否可以指定一个jar内的主类?

1 个答案:

答案 0 :(得分:0)

从我看到的,你有一个没有源的jar文件和里面的类构成一个API。没什么新的。

但是当我读到这部分时,我正在摸不着头脑:

“现在,我在jar中编译了类文件,我可以使用命令行中的代码用”java -cp prog.jar pkg.mainClass args“执行程序,但是我无法选择主类中的netbeans是为了能够快速测试我的代码。“

从该段开始,主要的类似乎在该jar文件中。此外,您希望能够快速测试您的代码。你的意思是你正在改变这个来源,即使你没有得到它?或者你想要调试吗?还是单元测试呢?这部分似乎有点不清楚。

你的情况看起来很混乱,所以除了在Netbeans中创建一个新的主类,从jar文件中导入所有内容并使用它的API之外,我不能提出任何建议。