Maven项目本地运行可以,打包后部署翻车

cnbaby 发布于 09/29 13:58
阅读 197
收藏 0

本地运行跑的完完美美的,打包成war后直接翻车:

 

报错的这个地方是第三方Jar,由于项目模块化了,所以在子模块这样引入了:

 

在idea中跑时非常完美的,但是打包成war后就一直翻车

加载中
1
isureker
isureker
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-dependency-plugin</artifactId>
  <version>2.10</version>
  <executions>
    <execution>
      <id>copy-dependencies</id>
      <phase>compile</phase>
      <goals>
        <goal>copy-dependencies</goal>
      </goals>
      <configuration>
        <outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/lib</outputDirectory>
        <includeScope>system</includeScope>
      </configuration>
    </execution>
  </executions>
</plugin>
0
天天向上zhougf
天天向上zhougf

看你war包的class下面有这个文件吗

 

0
isureker
cnbaby
cnbaby
这个也配置了还是不行
0
天天向上zhougf
天天向上zhougf

没有的话要加上再打包

0
cnbaby
cnbaby

 

maven中时这样配置的吗,还是不行

0
isureker
isureker

你要用的jar包maven库中没有吗?建议上私服

0
淘淘我的小宝宝
淘淘我的小宝宝
上楼正解,本地jar引入默认不会打到班体
0
cnbaby
cnbaby

引用来自“isureker”的评论

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-dependency-plugin</artifactId>
  <version>2.10</version>
  <executions>
    <execution>
      <id>copy-dependencies</id>
      <phase>compile</phase>
      <goals>
        <goal>copy-dependencies</goal>
      </goals>
      <configuration>
        <outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/lib</outputDirectory>
        <includeScope>system</includeScope>
      </configuration>
    </execution>
  </executions>
</plugin>
<groupId>org.apache.maven.plugins</groupId>

去掉了GroupID就可以用了,感谢大佬

返回顶部
顶部
天津时时彩