【问题标题】:How Do I Package and Deploy an Eclipse Java Application?如何打包和部署 Eclipse Java 应用程序?
【发布时间】:2011-02-03 01:54:20
【问题描述】:

我已经构建了一个具有一些依赖项的 Java 应用程序 (~10)。我想轻松地打包这个应用程序并将其作为单个文件部署到 CD 或 USB 驱动器。

似乎没有任何“好”的向导来搜索项目、获取依赖项并在目标计算机上设置类路径。我必须手动执行此操作。

有没有更好的方法?一些简单、容易和直接的东西。一个指向这方面的教程的链接会很棒。

在我看来,这应该是 eclipse 的内置功能。部署 Web 应用程序似乎很容易,但不是 Java 应用程序。

【问题讨论】:

    标签: java eclipse deployment desktop-application


    【解决方案1】:

    看看Fat Jar Plug-In

    【讨论】:

    • 这正是我想要的!
    • 太糟糕了,它在 Eclipse Luna 上不起作用,安装时出现以下错误:安装项目会话上下文时出错:(profile=epp.package.standard, phase= org.eclipse.equinox.internal.p2.engine.phases.Install,operand=null --> [R]net.sf.fjep.fatjar 0.0.31,action=)。无法准备部分 IU:[R]net.sf.fjep.fatjar 0.0.31。
    【解决方案2】:

    这是因为桌面部署没有明确定义。

    您正面临发布问题,这是一大堆蠕虫。

    我假设你有某种形式的版本控制,比如 SVN 或 git?如果是这样,请查看带有发布插件和 maven-assembly-plugin 的 maven

    设置需要大量工作,但一旦启动,您将立即交叉链接和部署分发包!

    此外,您现在就可以访问网络上庞大的 maven 存储库

    【讨论】:

    • 信不信由你——这个项目没有源代码控制!!!对吧! :) 谢谢建议。
    猜你喜欢
    • 2011-02-19
    • 1970-01-01
    • 2019-10-09
    • 2011-03-02
    • 2018-02-05
    • 2015-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多