我正在使用命令行编译我使用eclipse编写的项目,如下所示
javac 文件.java
然后运行:
java 文件(此处为 args)
我将如何运行干净的构建或编译?每当我重新编译时,更改都不会受到影响,除非我删除所有 .class
文件并重新编译。请注意,主文件也会调用其他类。
谢谢
最佳答案
基本上,您应该编译应用程序中的所有 Java 文件。
选项包括:
- 使用完整的构建系统,例如 Ant。
在 Unix 机器上,使用如下内容:
javac `find . -name '*.java'`
假设您没有太多(或在必要时使用
xargs
)。如果您不使用包(您确实应该使用),您可以使用:
javac *.java
关于java - 清理构建 Java 命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7339886/