【问题标题】:Java Eclipse: Running from command lineJava Eclipse:从命令行运行
【发布时间】:2011-03-19 21:29:13
【问题描述】:

我有一个 Eclipse 项目,其中包含一个我希望能够从命令行远程运行的文件。

原因是,如果它在某个服务器上远程运行,我更容易长时间运行它。这样,我可以通过屏幕运行我的程序来监控它的进度。

问题是,如果我尝试自己编译/运行这个文件,eclipse 处理的所有事情(即包层次结构、对某些库的依赖项)都会搞砸。关于如何远程运行文件而无需编辑已经存在的代码的任何想法? (如果我没有很清楚地问我的问题,请告诉我。我很难解释自己)。

【问题讨论】:

  • 我是否理解正确 - 您有一个程序正在编译为 Eclipse 项目的一部分,并且您正在寻找一种方法将程序与项目分离,然后在服务器上运行它而不是你自己的电脑?
  • 大体思路。问题是,它依赖于一个 jar 和其他一些东西,虽然我可以制作一个单独的项目副本并在代码中移动一些东西以便远程运行它,但我宁愿找到不同的解决方案(当然如果存在的话)。
  • 你不能只在远程服务器上安装 Eclipse 和整个项目,然后在那里运行吗?您可以从命令行启动整个环境和项目,如下所示:wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F

标签: java eclipse command-line working-remotely


【解决方案1】:

Eclipse 实际上已全部设置为将您的应用程序导出为可运行的 jar 文件,包括指向所有必要库的清单,这些库也将被导出。查看导航器中的“导出...”向导。我用它来导出一些相当复杂的非 RCP 应用程序!

【讨论】:

  • 将其导出为可运行的 jar 后,您可以将其运行为 java -jar <jarname>.jar
  • @CarlosZ -- 你的意思是“出口”,是吗?
猜你喜欢
  • 2012-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-10
  • 1970-01-01
  • 2015-11-14
  • 1970-01-01
相关资源
最近更新 更多