如何更改netbeans中的构建选项

如何更改netbeans中的构建选项,netbeans,build,Netbeans,Build,我在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.proper

我在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文件。

Netbeans使用ant构建java项目。您的项目目录中有一个build.xml文件,用于处理此过程

但你还有另一个选择:


右键单击项目节点,选择“属性”(弹出一个对话框)。在左侧选择“编译”,并在“其他编译器选项”字段中添加选项。

是的,我确实看到了。但我要问的是,我的项目中有很多java文件。我想用-Xlint选项编译一个特定的java文件“javaScanner.java”。我找不到右键单击的选项,build.xml也没有多大意义。我可以像使用build选项单独编译特定的java文件一样,将其放在jar文件中所需的位置。我不确定这一点。build.xml(或对于Netbeans项目,导入的build impl.xml)管理构建过程。这将是一个正确的地方做这件事。我不知道任何其他选项。您可以将任何想要的生成目标添加到生成脚本中。如果只想编译一个文件,请添加这样做的目标。“构建”菜单中还有一个选项用于编译当前文件。