【发布时间】:2011-03-25 23:57:48
【问题描述】:
我正在编写一个编译和运行 Java 程序的 make 文件,但它会在不同的平台上运行,所以我希望 make 文件首先确定是否安装了 Java,然后它才会编译并运行.java 文件。
我该怎么做呢?
【问题讨论】:
-
你有什么理由在目标机器上编译,而不是简单地将 .class 文件捆绑在 JAR 中?
-
我想在 makefile 中做所有事情。我想避免使用 JAR、eclipse、shell 脚本等。
-
使用 .jar 文件是运行 Java 软件的标准方式。
标签: java compiler-construction makefile jvm javac