不能在netbeans

时间:2016-04-15 12:19:57

标签: java netbeans-8

libraries properties

对于我的一门java课程,我需要在netbeans中导入一个预编译的java类。我显然不能使用它。

所以我的教授正在使用掌握,我不喜欢IDE,所以我使用netbeans。她对我的问题毫无用处,所以这里的问题是她从java库编译了Joueur.class,她希望我们在项目中使用它。 所以我设法用jar.exe -cf在jar文件中转换类,然后我在netbeans中右键单击我项目中的库。 Netbeans列出了i,所以它显然已经认出了它。但是当我尝试使用它的方法时,它的下划线。但我已经读过netbeans会自动识别jar的内容,所以我应该可以毫无问题地使用它。 是否有主要包中的导入或使用它的东西?我找不到这些信息...... global netbeans

1 个答案:

答案 0 :(得分:2)

该类的包的名称必须与jar中的目录路径匹配。因此,如果要为类x.y.MyClass正确创建jar,则需要为其创建目录,将类文件复制到该目录,然后使用jar创建jar文件。以下是一些示例命令:

mkdir x
mkdir x\y
copy MyClass.class x\y
jar -cf MyJar.jar x

要验证,请输入以下内容:

jar -tf MyJar.jar

它应该打印出类似的内容:

META-INF/
META-INF/MANIFEST.MF
x/y/
x/y/MyClass.class