繁体   English   中英

未在目标中创建Maven依赖目录

[英]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存储库中找到:

https://github.com/gfigueroa/nlp-tools-spring-heroku

<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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM