[英]Maven dependency directory not created in target
我正在使用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文件的target / dependency文件夹。 我使用以下命令:
mvn clean
mvn package
我创建了包含所有资源,网页和源的目标目录,但是没有应该复制jetty-runner.jar文件的“ target / dependency”文件夹。
我的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>
...
该<pluginManagement>
部分是宣告启动时你的插件应该如何表现。 激活本身在本节之外进行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.