0

我有这个 netbeans 项目结构:

/my_project
|__/controllers
|   |__/factories
|      |__Factory.java
|   |__/integrator
|      |__Integrator.java
|
|__/models
|   |_Models.java
|
|__/main
    |_Main.java   

但是,如何从命令行编译/运行它?

这篇文章适用于我编译,但不适用于运行它。

有没有一种方法可以在不使用 Ant 之类的工具的情况下运行它?

4

1 回答 1

2

如果您不使用任何外部 jar,您可以轻松编写一个调用javac所有这些.java文件的 OS 脚本(sh 或 bat),然后(另一个)调用包含该方法java的文件并设置类路径。.classvoid main(String[] args)

如果您想使用其他库(在 jar 文件中提供)并且您希望保持脚本相同;您可以将它们复制到以下位置:JAVA_HOME/lib/ext,其中 JAVA_HOME 是指向 JVM (jre) 安装位置的环境变量

于 2012-09-22T22:42:12.457 回答