java - 清理构建 Java 命令行

标签 java command-line compilation

我正在使用命令行编译我使用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/

相关文章:

c++ - C++程序在后台运行,没有管理员权限

使用 Nuitka 进行 Python 独立编译

java - 如何在不出现 UnsatifiedLinkError 的情况下加载具有依赖项的 JNI .dylib 文件?

java - 是否存在允许一定比例的失败的测试框架?

java - 将默认类路径设置为在命令提示符下的 `java` 命令中使用

c - 在 C 中读取命令行参数

powershell - 使用内联管理员凭据运行 Powershell 脚本以启动和停止 Windows 服务

java - java中Excel到PDF的转换

java - 正在运行的调试测试

c++ - 先前声明的 G++ 错误,由于 include 中的函数名称重复而导致错误