我有一个使用 Eclipse 3.7 创建的 java 应用程序,也可以从这个 IDE 运行。现在我想从命令提示符运行它。我该怎么做?
我是否必须创建 jar 文件才能执行此操作?
而且我还在运行配置中设置了一些系统属性,所以还要指定在运行它时如何传递它们 frm 命令提示符。
我有一个使用 Eclipse 3.7 创建的 java 应用程序,也可以从这个 IDE 运行。现在我想从命令提示符运行它。我该怎么做?
我是否必须创建 jar 文件才能执行此操作?
而且我还在运行配置中设置了一些系统属性,所以还要指定在运行它时如何传递它们 frm 命令提示符。
有很多教程。这是一般过程。
javac
你不需要把它罐起来。转到您的包根目录。并运行它
java -cp .:path/to/requires/jars:/some/more/jar FullyQualifiedMainClassNameWithoutExtension param1 param2
ClassLoader#getResourceAsStream("/filename.properties")
args
你的,main(String[] args)
你会发现param1
,param2
那里。参考
笔记:
:
适用于 Unix 和;
Windows本教程是勺子喂养的最佳示例。但是,无论你如何从命令行编译和运行包中的 Java 程序
切换到“调试”透视图并在 Eclipse 中运行您的程序。
在“调试”窗口中单击该进程(即使在它终止后),然后选择“属性”。在属性对话框中,您可以看到 eclipse 使用的整个命令行。您可以将其复制并粘贴到 shell 中以执行它。
您可能希望将命令从“javaw”更改为“java”。由你决定。