1.8K Star 6.7K Fork 3.2K

GVP领课网络 / roncoo-pay

 / 详情

common-core maven依赖声明重复,执行某些maven命令会失败

已完成
创建于  
2017-02-05 10:49
<dependency>
	<groupId>commons-codec</groupId>
	<artifactId>commons-codec</artifactId>
</dependency>

这个依赖在common-core子工程声明了两次,报警 [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: commons-codec:commons-codec:jar -> duplicate declaration of version (?) @ line 252, column 15
所以使用tomcat7插件自动运行的时候获取不到依赖,执行maven dependency:tree的时候,common-core传递过来的依赖全部为空了。

bogon:roncoo-pay-web-boss virjar$  mvn dependency:tree -Dverbose -e
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building roncoo-pay-web-boss 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for com.roncoo.pay.common:roncoo-pay-common-core:jar:1.0.0-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
[INFO] 
[INFO] --- maven-dependency-plugin:2.1:tree (default-cli) @ roncoo-pay-web-boss ---
[WARNING] Invalid POM for com.roncoo.pay.common:roncoo-pay-common-core:jar:1.0.0-SNAPSHOT, transitive dependencies (if any) will not be available, enable debug logging for more details
[INFO] com.roncoo.pay.web:roncoo-pay-web-boss:war:1.0.0-SNAPSHOT
[INFO] +- com.roncoo.pay.common:roncoo-pay-common-core:jar:1.0.0-SNAPSHOT:compile
[INFO] +- com.roncoo.pay.service:roncoo-pay-service:jar:1.0.0-SNAPSHOT:compile
[INFO] |  +- (com.roncoo.pay.common:roncoo-pay-common-core:jar:1.0.0-SNAPSHOT:compile - omitted for duplicate)
[INFO] |  +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] |  |  +- (commons-logging:commons-logging:jar:1.0.4:compile - omitted for conflict with 1.2)
[INFO] |  |  \- (commons-codec:commons-codec:jar:1.10:compile - version managed from 1.9; omitted for duplicate)
[INFO] |  +- dom4j:dom4j:jar:1.6.1:compile
[INFO] |  |  \- xml-apis:xml-apis:jar:1.0.b2:compile
[INFO] |  +- (org.apache.shiro:shiro-ehcache:jar:1.2.5:compile - omitted for duplicate)
[INFO] |  \- (org.apache.shiro:shiro-web:jar:1.2.5:compile - omitted for duplicate)
[INFO] +- junit:junit:jar:4.11:test
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- com.fasterxml.jackson.core:jackson-core:jar:2.5.1:compile
[INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.5.1:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.5.0:compile
[INFO] |  \- (com.fasterxml.jackson.core:jackson-core:jar:2.5.1:compile - omitted for duplicate)
[INFO] +- org.apache.shiro:shiro-core:jar:1.2.5:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:1.7.21:compile (version managed from 1.6.4)
[INFO] |  \- commons-beanutils:commons-beanutils:jar:1.8.3:compile
[INFO] +- org.apache.shiro:shiro-ehcache:jar:1.2.5:compile
[INFO] |  +- (org.apache.shiro:shiro-core:jar:1.2.5:compile - omitted for duplicate)
[INFO] |  \- net.sf.ehcache:ehcache-core:jar:2.5.0:compile
[INFO] |     \- (org.slf4j:slf4j-api:jar:1.7.21:compile - version managed from 1.6.1; omitted for duplicate)
[INFO] +- org.apache.shiro:shiro-web:jar:1.2.5:compile
[INFO] |  \- (org.apache.shiro:shiro-core:jar:1.2.5:compile - omitted for duplicate)
[INFO] +- org.apache.shiro:shiro-spring:jar:1.2.5:compile
[INFO] |  +- (org.apache.shiro:shiro-core:jar:1.2.5:compile - omitted for duplicate)
[INFO] |  \- (org.apache.shiro:shiro-web:jar:1.2.5:compile - omitted for duplicate)
[INFO] +- org.apache.httpcomponents:httpclient:jar:4.5.2:compile
[INFO] |  +- org.apache.httpcomponents:httpcore:jar:4.4.4:compile
[INFO] |  +- commons-logging:commons-logging:jar:1.2:compile
[INFO] |  \- commons-codec:commons-codec:jar:1.10:compile
[INFO] +- org.apache.tomcat:servlet-api:jar:6.0.37:provided
[INFO] \- org.apache.tomcat:jsp-api:jar:6.0.37:provided
[INFO]    +- org.apache.tomcat:el-api:jar:6.0.37:provided
[INFO]    \- (org.apache.tomcat:servlet-api:jar:6.0.37:provided - omitted for duplicate)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.934s
[INFO] Finished at: Sun Feb 05 10:40:18 CST 2017
[INFO] Final Memory: 11M/225M
[INFO] ------------------------------------------------------------------------

依赖不传递,在线执行插件会因为依赖为空导致class not fond exception

[INFO] Running war on http://localhost:7001/
[INFO] Creating Tomcat server configuration at /root/git/roncoo-pay/roncoo-pay-web-boss/target/tomcat
[INFO] create webapp with contextPath: 
二月 05, 2017 9:31:53 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-7001"]
二月 05, 2017 9:31:53 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Tomcat
二月 05, 2017 9:31:53 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.47
二月 05, 2017 9:31:58 上午 org.apache.catalina.core.StandardContext listenerStart
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
	at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
	at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
	at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:142)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4854)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)

二月 05, 2017 9:31:58 上午 org.apache.catalina.core.StandardContext listenerStart
严重: Error configuring application listener of class org.springframework.web.context.request.RequestContextListener
java.lang.ClassNotFoundException: org.springframework.web.context.request.RequestContextListener
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
	at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
	at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
	at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:142)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4854)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)

二月 05, 2017 9:31:58 上午 org.apache.catalina.core.StandardContext listenerStart
严重: Skipped installing application listeners due to previous error(s)
二月 05, 2017 9:31:58 上午 org.apache.catalina.core.StandardContext startInternal
严重: Error listenerStart
二月 05, 2017 9:31:58 上午 org.apache.catalina.core.StandardContext startInternal
严重: Context [] startup failed due to previous errors
二月 05, 2017 9:31:58 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-7001"]

评论 (0)

virjar 创建了任务
夏天飘过的风 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
454392 virjar 1578924389
Java
1
https://gitee.com/roncoocom/roncoo-pay.git
git@gitee.com:roncoocom/roncoo-pay.git
roncoocom
roncoo-pay
roncoo-pay

搜索帮助