Ger*_*roa 2 java spring heroku maven
我正在使用 Maven 3.3.3 创建一个可以部署到 Heroku 的 Spring MVC 应用程序。我打算按照 Heroku 文档(https://devcenter.heroku.com/articles/getting-started-with-spring-mvc-hibernate)的建议使用 jetty-runner 。
我无法让 Maven 创建用于复制 jetty-runner.jar 文件的目标/依赖项文件夹。我使用以下命令:
mvn clean
mvn package
Run Code Online (Sandbox Code Playgroud)
我创建了目标目录,其中包含所有资源、网页和源,但不是应复制 jetty-runner.jar 文件的“目标/依赖项”文件夹。
我的 pom.xml 与上面链接中的示例应用程序提供的几乎相同。我的项目和 pom.xml 文件可以在以下 GitHub 存储库中找到:
在该<pluginManagement>部分之外添加依赖插件的激活:
...
<build>
<pluginManagement>
<plugins>
<!-- Leave as is -->
...
</plugins>
</pluginManagement>
<!-- Add the section below -->
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
</plugin>
</plugins>
</build>
...
Run Code Online (Sandbox Code Playgroud)
该<pluginManagement>部分是用于声明如何你的插件应该表现时激活。激活本身在本节之外完成。
| 归档时间: |
|
| 查看次数: |
7221 次 |
| 最近记录: |