如何在命令行编译使用Apache Commons IO的Java应用程序

时间:2010-03-12 11:01:09

标签: java command-line classpath compiler-errors apache-commons

我在NetBeans中创建了一个应用程序,并使用了Apache Commons IO jar文件。该应用程序在NetBeans中运行良好,但我希望能够从命令行编译它。 Apache Commons IO jar带有我的* .java文件,但是我收到一个commpiler错误,说包org.apache.commons.io不存在。

3 个答案:

答案 0 :(得分:2)

javac my_package/my_program.java -cp commons-io.jar 

答案 1 :(得分:0)

通常,Netbeans项目依赖于ant文件。 因此,您可以通过查找此ant文件并调用其正确的目标来在命令行上进行编译。

看看this forum message

答案 2 :(得分:0)

我放弃了这个,只是使用了BufferedWriter和FileWriter。更容易,工作得更好。仍然不知道为什么Apache Commons IO对我不起作用......