我有这个netbeans项目结构:
/my_project
|__/controllers
| |__/factories
| |__Factory.java
| |__/integrator
| |__Integrator.java
|
|__/models
| |_Models.java
|
|__/main
|_Main.java
但是,如何从命令行编译/运行它?
这个post可供我编译,但不能用于运行它。
有一种方法可以在不使用像Ant这样的工具的情况下运行它吗?
答案 0 :(得分:2)
如果您不使用任何外部jar,您可以轻松编写一个OS脚本(sh或bat),为所有javac
个文件调用.java
,然后调用{{1}在包含java
方法的.class
文件上并设置类路径。
如果你想使用其他库(在jar文件中提供)并且你想保持你的脚本相同;你可以在这个位置复制它们:JAVA_HOME / lib / ext,其中JAVA_HOME是指向JVM(jre)安装位置的环境变量