[英]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.