【问题标题】:Moving Eclipse M2E Web App Dependencies Into Project File System将 Eclipse M2E Web 应用程序依赖项移动到项目文件系统中
【发布时间】:2014-10-19 04:15:36
【问题描述】:

我目前正在 Eclipse 中开发一个 Web 应用程序,我计划将其推送到 Heroku。我正在使用 Maven Eclipse 插件 (m2e) 来下载我的应用程序的依赖项。 Maven 工作得很好,除了一件事。

Maven 正在将我所有的依赖项下载到 ~/.m2 中,这很好,除了一件事。当我将我的应用程序推送到 Heroku 时,这些依赖项不会随之增加,因此我需要项目文件系统中的依赖项。所以我的问题是找到最好的方法(或事实上的任何方法)将依赖项放入我的项目中。

我还是个菜鸟,所以感谢任何帮助!

【问题讨论】:

    标签: java eclipse web-applications heroku m2e


    【解决方案1】:

    如果你的eclipse中有maven插件,你可以配置这个目录:

    窗口 - 首选项 -> Maven -> 用户设置

    但这不是你的问题,因为这个 maven 文件系统只是为了存档你的存储库,而 maven 不需要每次都下载它。

    也许你需要在你的 pom.xml 中配置一个 war 插件。

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.1</version>
                <configuration>
                    <failOnMissingWebXml>false</failOnMissingWebXml>
                </configuration>
            </plugin>
    

    【讨论】:

    • 谢谢!这就是我一直在寻找的。​​span>
    猜你喜欢
    • 1970-01-01
    • 2010-12-14
    • 1970-01-01
    • 2011-01-08
    • 2020-09-09
    • 2012-12-17
    • 1970-01-01
    • 2016-04-09
    • 1970-01-01
    相关资源
    最近更新 更多