2010-03-23 121 views
48

我用eclipse编写了一个复杂的Java应用程序,它使用许多包含在项目文件夹中的.jar库。Eclipse:导出运行配置

有没有一种快速的方法来导出应用程序的运行配置,允许我从shell运行它(我实际上并不需要将它移动到机器上,所以没有jar导出或类似的东西)。

我只需要拆下从Eclipse中执行,但由于项目有很多设置,我想导出脚本(可能的.sh或只是一个普通的长线)自动..

回答

64

你可以得到完整的命令由您的配置在“调试”选项卡上执行,或者更具体地说是“调试”视图。

  1. 运行应用程序
  2. 转到您的Debug透视
  3. 应该有在那里为你刚刚执行的应用程序的条目(在调试视图)
  4. 右键单击该节点引用JAVA.EXE或javaw.exe的,然后选择属性
  5. 在弹出你会看到的命令行,其中包括所有的罐子,参数对话框,等
+3

有没有办法以类似的方式找到执行编译项目的命令? – Bob

17
  • 与文件菜单
  • 文件开始 - >导出展开“常规”节点
  • 选择“蚂蚁构建文件”点击“下一步”
  • 您将获得的项目清单,
  • 选择您想要的项目使用。按
  • “完成”按钮因此,
  • 您将得到一个ANT构建文件,该文件将具有指向给定项目的“运行配置”的目标。

现在,跑一跑配置 “运行配置-1”,你可以输入你的命令行(假设你有你的shell的PATH蚂蚁)

ant run-config-1 
+0

寻找一种重复和虐待的方式,这已经把我放在蚂蚁的方向。非常感谢你! – user2692263

69

导出:

  1. 转到文件>导出...>运行/调试>启动配置
  2. 在该对话框中选择全部或你想要什么
  3. 设置文件名

导入:

  1. 转到文件>导入...>运行/调试>启动配置
  2. 在该对话框中选择全部或你想要什么
  3. 设置文件名
+5

这是为了在Eclipse中导出和导入,但OP希望从eclipse导出并从shell运行 – CharlesB

+6

@CharlesB:几年之后,这个页面不再回答OP的问题,它是关于回答那些来到这里的人点击“Eclipse :导出运行配置“。对于我们大多数人来说,这可能是更有用的答案。 – Chei

+0

我也提高了你的水平 - 因为你非常有用 - 看了之后的亚军,他实际上把我带向了走向蚂蚁的最后一步。 – user2692263

0
  1. 右键单击Eclipse Explorer中的项目
  2. 导出...
  3. 爪哇 - >运行的JAR文件
  4. 从下拉
  5. 将出口目的地
  6. 可选挑选你的启动配置,您可以在导出为一个Ant脚本太

完成。你会得到一个你可以执行的JAR文件java -jar yourfile.jar

请注意,如果你的启动程序有命令行参数,它们不会被导出,你必须将它们传递给java命令。

+0

OP已经声明他们正在寻找运行应用程序“以及Eclipse设置”。我觉得其他答案更好地解决了这个问题。 – wavicle