2
我在NetBeans中有一个项目,其中包含使用jflex生成的java扫描程序。所以,当我通常使用我使用-Xlint选项make文件建立这一点,那就是如何在NetBeans中更改构建选项
javac -Xlint javaScanner.java
但现在当我使用的是清洁和构建选项它显示了以下错误创建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文件而不会出现问题。
是的,我确实看到了。但是我问的是 - 我的项目中有很多java文件。我想用选项-Xlint编译一个特定的java文件'javaScanner.java'。我找不到通过右键单击来执行此操作的选项,并且build.xml也没有多大意义。我可以这样做,比如用编译选项分别编译特定的java文件,并将其放入jar文件中的所需位置。我不确定这一点。 – user1227433 2012-03-27 06:13:31
_build.xml_(或Netbeans项目导入的_build-impl.xml_)管理构建过程。这将是正确的做法。我不知道其他选择。 – 2012-03-27 06:28:56
您可以将任何构建目标添加到您的构建脚本中。如果您只想编译一个文件,请添加一个目标文件。 _Build_菜单中还有一个选项用于编译当前文件。 – jahroy 2012-09-21 03:42:43