繁体   English   中英

从命令提示符运行使用Eclipse编写的Java应用程序

[英]Running java application written using Eclipse from command prompt

我有一个使用Eclipse 3.7创建的Java应用程序,并且也可以从此IDE运行。 现在,我想从命令提示符下运行它。 我应该怎么做?

我需要创建jar文件来执行此操作吗?

而且,我还在运行配置中设置了一些系统属性,因此还指定了在运行frm命令提示符时如何传递它们。

有很多教程。 这是一般过程。

  1. 编译所有类,可以使用Eclipse或javac
  2. 您无需将其震起来。 转到您的包根目录。 并运行为

      java -cp .:path/to/requires/jars:/some/more/jar FullyQualifiedMainClassNameWithoutExtension param1 param2 
  3. 如果您有要馈入的属性,则可以在包根目录中使用该属性,并使用ClassLoader#getResourceAsStream("/filename.properties")
  4. 如果你看看args您的main(String[] args)你会发现param1param2那里。

参考

  1. http://www.cs.usfca.edu/~parrt/course/601/lectures/java.tools.html
  2. http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/ClassLoader.html

注意:


本教程是用勺子喂食的最佳示例。 但是,无论如何,您都可以通过命令行在程序包中编译和运行Java程序

切换到“调试”透视图,然后在Eclipse中运行您的程序。
在“调试”窗口中,单击该进程(即使终止后也是如此),然后选择“属性”。 在属性对话框中,您将看到eclipse使用的整个命令行。 您可以将其复制并粘贴到外壳中以执行它。
您可能需要将命令从“ javaw”更改为“ java”。 由你决定。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM