【问题标题】:Eclipse: export running configurationEclipse:导出运行配置
【发布时间】:2011-01-30 22:40:50
【问题描述】:

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

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

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

【问题讨论】:

    标签: java eclipse execution


    【解决方案1】:

    出口:

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

    进口:

    1. 转到文件 > 导入... > 运行/调试 > 启动配置
    2. 在对话框中选择全部或您想要的内容
    3. 设置文件名

    【讨论】:

    • 用于在 eclipse 中导出和导入,但 OP 希望从 eclipse 导出并从 shell 运行
    • @CharlesB:几年后,这个页面不再是回答 OP 的问题,而是回答那些在搜索结果中点击“Eclipse:导出运行配置”的人的问题。对于我们大多数人来说,这可能是更有用的答案。
    • 我也提高了你的 - 因为你的非常有用 - 看了亚军,他实际上带我迈出了走向蚂蚁的最后一步。
    【解决方案2】:

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

    1. 运行您的应用程序
    2. 转到您的 Debug 透视图
    3. 其中应该有一个条目(在调试视图中)用于您刚刚执行的应用程序
    4. 右键单击引用 java.exe 或 javaw.exe 的节点并选择属性
    5. 在弹出的对话框中,您将看到包含所有 jar、参数等的命令行

    【讨论】:

    • 有没有办法找到以类似方式编译项目执行的命令?
    【解决方案3】:
    • 从文件菜单开始
    • 文件 -> 导出 展开“常规”节点
    • 选择“Ant Buildfiles”按“下一步”
    • 你会得到一个项目列表,
    • 选择您要使用的项目。按
    • “完成”按钮结果,
    • 您将获得一个 ANT 构建文件,其中包含指向给定项目的“运行配置”的目标。

    现在,要运行运行配置“run-config-1”,您可以在命令行中键入(假设您的 shell PATH 上有 ant)

    ant run-config-1
    

    【讨论】:

    • 寻找重复和滥用的方法,这让我走向了Ant方向。非常感谢!
    【解决方案4】:
    1. 在 Eclipse 资源管理器中右键单击项目
    2. 导出...
    3. Java -> 可运行的 JAR 文件
    4. 从下拉列表中选择您的启动配置
    5. 设置导出目的地
    6. 或者,您也可以将其导出为 ANT 脚本

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

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

    【讨论】:

    • OP 已经声明他们正在寻找“与 Eclipse 设置一起”运行应用程序。我觉得其他答案更好地解决了这个问题。
    猜你喜欢
    • 2015-07-25
    • 1970-01-01
    • 2014-05-28
    • 2013-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-17
    相关资源
    最近更新 更多