maven-jar-plugin maven-dependency-plugin 打包依赖包版本不一致解决办法

原创 2015年07月10日 15:30:40
<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <executions>
                    <execution>
                        <id>copy-dependencies</id>
                        <phase>prepare-package</phase>
                        <goals>
                            <goal>copy-dependencies</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${project.build.directory}/lib</outputDirectory>      
                            <overWriteReleases>false</overWriteReleases>      
                            <overWriteSnapshots>false</overWriteSnapshots>      
                            <overWriteIfNewer>true</overWriteIfNewer>
                               <!--
                            <excludeTransitive>false</excludeTransitive>
                            <stripVersion>false</stripVersion>
                             -->                            
                            <silent>true</silent>
                            <skip>false</skip>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                         <addMavenDescriptor>false</addMavenDescriptor>
                        <compress>true</compress>
                        <manifest>
                            <addClasspath>true</addClasspath>
                            <classpathPrefix>lib/</classpathPrefix>
                            <!-- simple repository custom -->
                            <classpathLayoutType>simple</classpathLayoutType>
                            <useUniqueVersions>false</useUniqueVersions> <!---加上这句  -->
                            <!-- <customClasspathLayout>${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension}</customClasspathLayout> -->
                            <mainClass>com.bwoil.bbo.schedulejob.main.JobMainService</mainClass>
                        </manifest>
                    </archive>
                </configuration>                
            </plugin>
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

解决m2e插件maven-dependency-plugin问题

问题: maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e. 两种解决方案: ...

maven解决jar包版本冲突

Maven对于新手来说是《步步惊心》,因为它包罗万象,博大精深,因为当你初来乍到时,你就像一个进入森林的陌生访客一样迷茫。  Maven对于老手来说是《真爱配方》,因为它无所不能,利如刀锋,使用...

Maven详解之------maven版本管理

使用Maven进行项目的版本管理,以及注意事项

maven打包不同jdk版本的包

原文地址:http://blueram.iteye.com/blog/1611372 指定修改jdk默认版本 修改{M2_HOME}/conf/settings.xml...

解决m2e插件maven-dependency-plugin问题

问题:maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported by m2e 解决方法: ...

maven(android-maven-plugin3.8.0)打包apk无法启动,apklib依赖包的资源索引出错(R文件与主模块冲突)问题解析

近期在用maven,遇到了一个问题,用maven打出的apk有问题无法启动,但是用idea打包的就是正常的。 日志中显示的问题是,一个apklib形式的依赖包中的一个资源出现了问题。反编译对比mave...

使用maven-assembly-plugin打包,assembly的语法介绍(同时打多个包、排除依赖包、文件更改别名、自定义路径)

使用maven打包时,maven-jar-plugin插件会在target目录下生成可执行的xxx-0.0.1-SNAPSHOT.jar文件,但是一般生产程序部署时需要打包自定义的格式包,这种情况就可...

maven依赖包下载失败解决办法

http://www.cnblogs.com/shihaiming/p/6079924.html maven依赖包下载失败 比如:Missing artifact org.codeha...

使用maven shade plugin打包uber jar包

最近项目需要,在使用spark编写Java应用时,最终编写的程序必须打包成一个jar包才能提交到spark集群运行。由于spark是一个分布式系统,提交的程序最终将分散到许多节点上运行,如果程序依赖其...

maven-assembly-plugin把java工程打包成为一个可执行的jar包

用java写了一个小工具,使用maven java 工程。写完后,想打包成一个可执行的jar包。 pom.xml里要加 maven-assembly-plugin...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)