我目前正在研究Eclipse中的一个Web应用程序,我计划将其推送到Heroku。我正在使用maven Eclipse插件(m2e)来下载我的应用程序的依赖项。除了一件事,Maven工作得很好。
Maven正在将我的所有依赖项下载到〜/ .m2中,除了一件事情,这很好。当我将我的应用程序推送到Heroku时,这些依赖项将无法满足它,因此我需要项目文件系统中的依赖项。所以我的问题是找到最好的方式(或者事实上任何方式)将依赖项放入我的项目中。
我还是个菜鸟,所以感谢任何帮助!
答案 0 :(得分:2)
如果您的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>