我在netbeans中有一个项目,我有一个使用jflex生成的java扫描程序。因此,当我通常使用make文件构建它时,我使用-Xlint选项,即
javac -Xlint javaScanner.java
但是现在当我使用clean和build选项创建jar文件时,它显示以下错误。
init:
deps-clean:
Updating property file: /home/mridula/testPrjct/sDvait-LCS/build/built-clean.properties
Deleting directory /home/mridula/testPrjct/sDvait-LCS/build
clean:
init:
deps-jar:
Created dir: /home/mridula/testPrjct/sDvait-LCS/build
Updating property file: /home/mridula/testPrjct/sDvait-LCS/build/built-jar.properties
Created dir: /home/mridula/testPrjct/sDvait-LCS/build/classes
Created dir: /home/mridula/testPrjct/sDvait-LCS/build/empty
Created dir: /home/mridula/testPrjct/sDvait-LCS/build/generated-sources/ap-source-output
Compiling 35 source files to /home/mridula/testPrjct/sDvait-LCS/build/classes
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Copying 1 file to /home/mridula/testPrjct/sDvait-LCS/build/classes
compile:
Created dir: /home/mridula/testPrjct/sDvait-LCS/dist
Copying 1 file to /home/mridula/testPrjct/sDvait-LCS/build
Copy libraries to /home/mridula/testPrjct/sDvait-LCS/dist/lib.
Building jar: /home/mridula/testPrjct/sDvait-LCS/dist/sDvait-LCS.jar
To run this application from the command line without Ant, try:
java -jar "/home/mridula/testPrjct/sDvait-LCS/dist/sDvait-LCS.jar"
jar:
BUILD SUCCESSFUL (total time: 2 seconds)
如果我能知道文件是如何构建的。我可以添加-Xlint选项,以便可以毫无问题地创建jar文件。
答案 0 :(得分:5)
Netbeans使用ant来构建java项目。项目目录中有一个 build.xml 文件,用于处理此过程。
但你有另一种选择:
右键单击项目节点,选择“属性”(弹出一个对话框)。在左侧选择“编译”,并在“其他编译器选项”
字段中添加选项