环境:Junit测试用例 java.lang.NoSuchMethodError
很明显的错误,肯定是jar版本的问题
前提 Maven 打包并没有这个的问题,估计是做了优化处理
原测试代码
@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath*:/META-INF/spring/root_test.xml"}) @ActiveProfiles("production") public class SpringRoot { }
第一步:找到指定class
public class SpringRoot { @Test public void test(){
//加载 System.out.println(AnnotatedElementUtils.class); //查找引用的路径
System.out.println(AnnotatedElementUtils.class.getResource("")); } }
class org.springframework.core.annotation.AnnotatedElementUtils jar:file:/D:/maven/.m2/repository/org/springframework/spring-core/4.1.5.RELEASE/spring-core-4.1.5.RELEASE.jar!/org/springframework/core/annotation/
找到问题点
大家都用4.1.5的版本,此人竟然用4.1.5
第二步:AppClassLoader到底加载了哪些jar
/*@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath*:/META-INF/spring/root_test.xml"}) @ActiveProfiles("production")*/ public class SpringRoot { @Test public void test(){ System.out.println(AnnotatedElementUtils.class); System.out.println(AnnotatedElementUtils.class.getResource("")); for(String s:System.getProperty("java.class.path").split(";")){ System.out.println(s); } } }
class org.springframework.core.annotation.AnnotatedElementUtils jar:file:/D:/maven/.m2/repository/org/springframework/spring-core/4.1.5.RELEASE/spring-core-4.1.5.RELEASE.jar!/org/springframework/core/annotation/ D:workPlacecesyitai-all-projectyitai-educational-web arget est-classes D:workPlacecesyitai-all-projectyitai-educational-web argetclasses D:workPlacecesyitai-all-projectyitai-educational-service argetclasses D:workPlacecesyitai-all-projectyitai-educational-service arget est-classes D:workPlacecesyitai-all-projectyitai-ces-api argetclasses D:workPlacecesyitai-all-projectyitai-ces-api arget est-classes D:maven.m2 epositoryorgactivitiactiviti-modeler5.21.0activiti-modeler-5.21.0.jar D:maven.m2 epositoryorgactivitiactiviti-common-rest5.21.0activiti-common-rest-5.21.0.jar D:maven.m2 epositoryorgactivitiactiviti-json-converter5.21.0activiti-json-converter-5.21.0.jar D:maven.m2 epositoryorgactivitiactiviti-bpmn-model5.21.0activiti-bpmn-model-5.21.0.jar D:maven.m2 epositoryjoda-timejoda-time2.6joda-time-2.6.jar D:maven.m2 epositorymathgeom2djavaGeom0.11.1javaGeom-0.11.1.jar D:maven.m2 epositorycomfasterxmljacksoncorejackson-core2.2.3jackson-core-2.2.3.jar D:maven.m2 epositorycomfasterxmljacksoncorejackson-databind2.2.3jackson-databind-2.2.3.jar D:maven.m2 epositorycomfasterxmljacksoncorejackson-annotations2.2.3jackson-annotations-2.2.3.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-parser1.7atik-parser-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-awt-util1.7atik-awt-util-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-util1.7atik-util-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-xml1.7atik-xml-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-transcoder1.7atik-transcoder-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsfop0.94fop-0.94.jar D:maven.m2 epositoryorgapachexmlgraphicsxmlgraphics-commons1.2xmlgraphics-commons-1.2.jar D:maven.m2 epositorycommons-iocommons-io1.1commons-io-1.1.jar D:maven.m2 epositoryorgapacheavalonframeworkavalon-framework-api4.3.1avalon-framework-api-4.3.1.jar D:maven.m2 epositoryorgapacheavalonframeworkavalon-framework-impl4.3.1avalon-framework-impl-4.3.1.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-dom1.7atik-dom-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-gvt1.7atik-gvt-1.7.jar D:maven.m2 epositoryxml-apisxml-apis-ext1.3.04xml-apis-ext-1.3.04.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-bridge1.7atik-bridge-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-anim1.7atik-anim-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-ext1.7atik-ext-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-script1.7atik-script-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-js1.7atik-js-1.7.jar D:maven.m2 epositoryxml-apisxml-apis1.3.04xml-apis-1.3.04.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-codec1.7atik-codec-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-css1.7atik-css-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-svg-dom1.7atik-svg-dom-1.7.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-svggen1.7atik-svggen-1.7.jar D:maven.m2 epositoryorgactivitiactiviti-diagram-rest5.21.0activiti-diagram-rest-5.21.0.jar D:maven.m2 epositoryorgactivitiactiviti-spring5.21.0activiti-spring-5.21.0.jar D:maven.m2 epositoryorgactivitiactiviti-engine5.21.0activiti-engine-5.21.0.jar D:maven.m2 epositoryorgactivitiactiviti-bpmn-converter5.21.0activiti-bpmn-converter-5.21.0.jar D:maven.m2 epositoryorgactivitiactiviti-process-validation5.21.0activiti-process-validation-5.21.0.jar D:maven.m2 epositoryorgactivitiactiviti-image-generator5.21.0activiti-image-generator-5.21.0.jar D:maven.m2 epositoryorgapachecommonscommons-email1.4commons-email-1.4.jar D:maven.m2 epositorycomsunmailjavax.mail1.5.2javax.mail-1.5.2.jar D:maven.m2 epositoryjavaxactivationactivation1.1.1activation-1.1.1.jar D:maven.m2 epositoryorgmybatismybatis3.3.0mybatis-3.3.0.jar D:maven.m2 epositoryorgapachecommonscommons-lang33.3.2commons-lang3-3.3.2.jar D:maven.m2 epositorycommons-dbcpcommons-dbcp1.4commons-dbcp-1.4.jar D:maven.m2 epositorycommons-poolcommons-pool1.5.4commons-pool-1.5.4.jar D:maven.m2 epositoryorgslf4jslf4j-api1.7.6slf4j-api-1.7.6.jar D:maven.m2 epositoryorgslf4jjcl-over-slf4j1.7.6jcl-over-slf4j-1.7.6.jar D:maven.m2 epositoryorgiff c-util-project1.0.13 c-util-project-1.0.13.jar D:maven.m2 epositoryorgjboss esteasyjaxrs-api3.0.7.Finaljaxrs-api-3.0.7.Final.jar D:maven.m2 epositoryorgapachecuratorcurator-recipes2.9.0curator-recipes-2.9.0.jar D:maven.m2 epositoryorgapachecuratorcurator-framework2.9.0curator-framework-2.9.0.jar D:maven.m2 epositoryorgapachecuratorcurator-client2.9.0curator-client-2.9.0.jar D:maven.m2 epositorycomgoogleguavaguava16.0.1guava-16.0.1.jar D:maven.m2 epositoryorgapachezookeeperzookeeper3.4.6zookeeper-3.4.6.jar D:maven.m2 epositoryorgslf4jslf4j-log4j121.6.1slf4j-log4j12-1.6.1.jar D:maven.m2 epositorylog4jlog4j1.2.16log4j-1.2.16.jar D:maven.m2 epositoryjlinejline0.9.94jline-0.9.94.jar D:maven.m2 epositoryjunitjunit3.8.1junit-3.8.1.jar D:maven.m2 epositoryio etty etty3.7.0.Final etty-3.7.0.Final.jar D:maven.m2 epositoryorgspringframeworkspring-web4.1.5.RELEASEspring-web-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-webmvc4.1.5.RELEASEspring-webmvc-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-expression4.1.5.RELEASEspring-expression-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-beans4.1.5.RELEASEspring-beans-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-orm4.1.5.RELEASEspring-orm-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-context4.1.5.RELEASEspring-context-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-context-support4.1.5.RELEASEspring-context-support-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-aop4.1.5.RELEASEspring-aop-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-jdbc4.1.5.RELEASEspring-jdbc-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-tx4.1.5.RELEASEspring-tx-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-test4.1.5.RELEASEspring-test-4.1.5.RELEASE.jar D:maven.m2 epositoryorgspringframeworkspring-core4.1.5.RELEASEspring-core-4.1.5.RELEASE.jar D:maven.m2 epositorycommons-loggingcommons-logging1.2commons-logging-1.2.jar D:workPlacecesyitai-all-projectyitai-common arget est-classes D:workPlacecesyitai-all-projectyitai-common argetclasses D:maven.m2 epositoryjunitjunit4.11junit-4.11.jar D:maven.m2 epositoryorghamcresthamcrest-core1.3hamcrest-core-1.3.jar D:maven.m2 epositorycomgoogleguavaguava17.0guava-17.0.jar D:maven.m2 epositoryorgslf4jslf4j-api1.7.7slf4j-api-1.7.7.jar D:maven.m2 epositoryorgaspose-words16.8.0aspose-words-16.8.0-jdk16.jar D:maven.m2 epositoryorgmybatismybatis3.2.7mybatis-3.2.7.jar D:maven.m2 epositoryorgmybatismybatis-spring1.2.2mybatis-spring-1.2.2.jar D:maven.m2 epositoryorgapachehttpcomponentshttpclient4.4.1httpclient-4.4.1.jar D:maven.m2 epositoryorgapachehttpcomponentshttpcore4.4.1httpcore-4.4.1.jar D:maven.m2 epositorycommons-codeccommons-codec1.9commons-codec-1.9.jar D:maven.m2 epositorycommons-httpclientcommons-httpclient3.0commons-httpclient-3.0.jar D:maven.m2 epositoryorgcsourcefastdfs-client-java1.25fastdfs-client-java-1.25.jar D:maven.m2 epository etsfjson-libjson-lib2.4json-lib-2.4-jdk15.jar D:maven.m2 epositorycommons-beanutilscommons-beanutils1.8.0commons-beanutils-1.8.0.jar D:maven.m2 epositorycommons-collectionscommons-collections3.2.1commons-collections-3.2.1.jar D:maven.m2 epositorycommons-langcommons-lang2.5commons-lang-2.5.jar D:maven.m2 epository etsfezmorphezmorph1.0.6ezmorph-1.0.6.jar D:maven.m2 epository edisclientsjedis2.7.3jedis-2.7.3.jar D:maven.m2 epositoryorgapachecommonscommons-pool22.3commons-pool2-2.3.jar D:maven.m2 epositorycomelerwebpinyin4j2.5.0pinyin4j-2.5.0.jar D:maven.m2 epositoryjavaxservletjavax.servlet-api3.0.1javax.servlet-api-3.0.1.jar D:maven.m2 epositorycomgooglecodegsongson2.3.1gson-2.3.1.jar D:maven.m2 epositorycomalibabafastjson1.2.16fastjson-1.2.16.jar D:maven.m2 epositorydeidylwinzipaes1.0.1winzipaes-1.0.1.jar D:maven.m2 epositoryorgouncycastlecprov-jdk161.45cprov-jdk16-1.45.jar D:maven.m2 epositoryorgapachepoipoi3.10-FINALpoi-3.10-FINAL.jar D:maven.m2 epositoryorgapachepoipoi-ooxml3.10-FINALpoi-ooxml-3.10-FINAL.jar D:maven.m2 epositoryorgapachepoipoi-ooxml-schemas3.10-FINALpoi-ooxml-schemas-3.10-FINAL.jar D:maven.m2 epositoryorgapachexmlbeansxmlbeans2.3.0xmlbeans-2.3.0.jar D:maven.m2 epositorystaxstax-api1.0.1stax-api-1.0.1.jar D:maven.m2 epositorydom4jdom4j1.6.1dom4j-1.6.1.jar D:maven.m2 epositoryorgapachepoipoi-examples3.10-FINALpoi-examples-3.10-FINAL.jar D:maven.m2 epositoryorgapachepoipoi-scratchpad3.10-FINALpoi-scratchpad-3.10-FINAL.jar D:maven.m2 epository etlingalazip4jzip4j1.3.2zip4j-1.3.2.jar D:maven.m2 epositoryorgjsonjson20090211json-20090211.jar D:maven.m2 epositorycomopenhtmltopdfopenhtmltopdf-core.0.1-RC11openhtmltopdf-core-0.0.1-RC11.jar D:maven.m2 epositorycomopenhtmltopdfopenhtmltopdf-pdfbox.0.1-RC11openhtmltopdf-pdfbox-0.0.1-RC11.jar D:maven.m2 epositoryorgapachepdfboxpdfbox2.0.5pdfbox-2.0.5.jar D:maven.m2 epositoryorgapachepdfboxfontbox2.0.5fontbox-2.0.5.jar D:maven.m2 epositoryde ototorpdfboxgraphics2d0.3graphics2d-0.3.jar D:maven.m2 epositorycomopenhtmltopdfopenhtmltopdf-rtl-support.0.1-RC11openhtmltopdf-rtl-support-0.0.1-RC11.jar D:maven.m2 epositorycomibmicuicu4j58.1icu4j-58.1.jar D:maven.m2 epositorycomopenhtmltopdfopenhtmltopdf-svg-support.0.1-RC11openhtmltopdf-svg-support-0.0.1-RC11.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-transcoder1.8atik-transcoder-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-svggen1.8atik-svggen-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsxmlgraphics-commons2.1xmlgraphics-commons-2.1.jar D:maven.m2 epositorycommons-iocommons-io1.3.1commons-io-1.3.1.jar D:maven.m2 epositorycomopenhtmltopdfopenhtmltopdf-java2d.0.1-RC11openhtmltopdf-java2d-0.0.1-RC11.jar D:maven.m2 epositorycomvladschflexmarkflexmark0.19.6flexmark-0.19.6.jar D:maven.m2 epositorycomvladschflexmarkflexmark-util.19.6flexmark-util-0.19.6.jar D:maven.m2 epositorycomvladschflexmarkflexmark-ext-anchorlink.19.6flexmark-ext-anchorlink-0.19.6.jar D:maven.m2 epositorycomvladschflexmarkflexmark-formatter.19.6flexmark-formatter-0.19.6.jar D:maven.m2 epositorycomvladschflexmarkflexmark-ext-toc.19.6flexmark-ext-toc-0.19.6.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-bridge1.8atik-bridge-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-anim1.8atik-anim-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-awt-util1.8atik-awt-util-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-css1.8atik-css-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-dom1.8atik-dom-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-ext1.8atik-ext-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-gvt1.8atik-gvt-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-parser1.8atik-parser-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-script1.8atik-script-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-svg-dom1.8atik-svg-dom-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-util1.8atik-util-1.8.jar D:maven.m2 epositoryorgapachexmlgraphicsatik-xml1.8atik-xml-1.8.jar D:maven.m2 epositoryxalanxalan2.7.0xalan-2.7.0.jar D:maven.m2 epositoryjavaxactivationactivation1.1activation-1.1.jar D:workPlacecesyitai-all-projectyitai-educational-api argetclasses D:workPlacecesyitai-all-projectyitai-educational-api arget est-classes D:maven.m2 epositorycomfasterxmljacksoncorejackson-core2.6.2jackson-core-2.6.2.jar D:maven.m2 epositorycomfasterxmljacksoncorejackson-databind2.6.2jackson-databind-2.6.2.jar D:maven.m2 epositorycomfasterxmljacksoncorejackson-annotations2.6.2jackson-annotations-2.6.2.jar D:maven.m2 epositorycomgithubpagehelperpagehelper4.1.4pagehelper-4.1.4.jar D:maven.m2 epositorycomgithubjsqlparserjsqlparser0.9.5jsqlparser-0.9.5.jar D:maven.m2 epositoryorgapachecxfcxf-rt-rs-client3.0.0cxf-rt-rs-client-3.0.0.jar D:maven.m2 epositoryorgapachecxfcxf-core3.0.0cxf-core-3.0.0.jar D:maven.m2 epositoryorgcodehauswoodstoxwoodstox-core-asl4.3.0woodstox-core-asl-4.3.0.jar D:maven.m2 epositoryorgapachewsxmlschemaxmlschema-core2.1.0xmlschema-core-2.1.0.jar D:maven.m2 epositoryorgapacheshiroshiro-cas1.2.3shiro-cas-1.2.3.jar D:maven.m2 epositoryorgjasigcasclientcas-client-core3.2.1cas-client-core-3.2.1.jar D:maven.m2 epositorycommons-loggingcommons-logging1.1commons-logging-1.1.jar D:maven.m2 epositoryorgspringframeworkdataspring-data-mongodb1.8.2.RELEASEspring-data-mongodb-1.8.2.RELEASE.jar D:maven.m2 epositoryorgspringframeworkdataspring-data-commons1.11.2.RELEASEspring-data-commons-1.11.2.RELEASE.jar D:maven.m2 epositoryorgmongodbmongo-java-driver2.11.1mongo-java-driver-2.11.1.jar D:maven.m2 epositoryorgspringframeworkdataspring-data-redis1.6.2.RELEASEspring-data-redis-1.6.2.RELEASE.jar D:maven.m2 epositoryjavaxservletservlet-api2.5servlet-api-2.5.jar D:maven.m2 epositoryjexcelapijxl2.4.2jxl-2.4.2.jar D:maven.m2 epositoryorgcodehausjacksonjackson-jaxrs1.9.2jackson-jaxrs-1.9.2.jar D:maven.m2 epositoryorgcodehausjacksonjackson-core-asl1.9.2jackson-core-asl-1.9.2.jar D:maven.m2 epositoryorgcodehausjacksonjackson-mapper-asl1.9.2jackson-mapper-asl-1.9.2.jar D:maven.m2 epositoryorgcodehausjacksonjackson-xc1.9.2jackson-xc-1.9.2.jar D:maven.m2 epositoryorgapachecxfcxf-rt-frontend-jaxws3.1.7cxf-rt-frontend-jaxws-3.1.7.jar D:maven.m2 epositoryxml-resolverxml-resolver1.2xml-resolver-1.2.jar D:maven.m2 epositoryorgow2asmasm5.0.4asm-5.0.4.jar D:maven.m2 epositoryorgapachecxfcxf-rt-bindings-soap3.1.7cxf-rt-bindings-soap-3.1.7.jar D:maven.m2 epositoryorgapachecxfcxf-rt-wsdl3.1.7cxf-rt-wsdl-3.1.7.jar D:maven.m2 epositoryorgapachecxfcxf-rt-databinding-jaxb3.1.7cxf-rt-databinding-jaxb-3.1.7.jar D:maven.m2 epositoryorgapachecxfcxf-rt-bindings-xml3.1.7cxf-rt-bindings-xml-3.1.7.jar D:maven.m2 epositoryorgapachecxfcxf-rt-frontend-simple3.1.7cxf-rt-frontend-simple-3.1.7.jar D:maven.m2 epositoryorgapachecxfcxf-rt-ws-addr3.1.7cxf-rt-ws-addr-3.1.7.jar D:maven.m2 epositoryorgapachecxfcxf-rt-ws-policy3.1.7cxf-rt-ws-policy-3.1.7.jar D:maven.m2 epositoryorgapache eethi eethi3.0.3 eethi-3.0.3.jar D:maven.m2 epositoryorgapachecxfcxf-rt-transports-http3.1.7cxf-rt-transports-http-3.1.7.jar D:maven.m2 epositoryorgapachecxfcxf-rt-frontend-jaxrs3.1.7cxf-rt-frontend-jaxrs-3.1.7.jar D:maven.m2 epositoryjavaxws sjavax.ws.rs-api2.0.1javax.ws.rs-api-2.0.1.jar D:maven.m2 epositoryjavaxannotationjavax.annotation-api1.2javax.annotation-api-1.2.jar D:maven.m2 epositoryorgapachecxfcxf-rt-rs-service-description3.1.7cxf-rt-rs-service-description-3.1.7.jar D:maven.m2 epositoryorgcodehauswoodstoxstax2-api3.1.1stax2-api-3.1.1.jar D:maven.m2 epositoryjavaxxmlstreamstax-api1.0-2stax-api-1.0-2.jar D:maven.m2 epositorywsdl4jwsdl4j1.6.2wsdl4j-1.6.2.jar D:maven.m2 epositoryorgapachehttpcomponentshttpcore4.3httpcore-4.3.jar D:maven.m2 epositorycommons-fileuploadcommons-fileupload1.2.2commons-fileupload-1.2.2.jar D:maven.m2 epositorycommons-iocommons-io2.4commons-io-2.4.jar D:maven.m2 epositorycommons-beanutilscommons-beanutils1.8.3commons-beanutils-1.8.3.jar D:maven.m2 epositorycommons-langcommons-lang2.6commons-lang-2.6.jar D:maven.m2 epositoryorgapachecommonscommons-lang33.1commons-lang3-3.1.jar D:maven.m2 epositorycommons-configurationcommons-configuration1.9commons-configuration-1.9.jar D:maven.m2 epositorycommons-validatorcommons-validator1.5.0commons-validator-1.5.0.jar D:maven.m2 epositorycommons-digestercommons-digester1.8.1commons-digester-1.8.1.jar D:maven.m2 epositorycommons-collectionscommons-collections3.2.2commons-collections-3.2.2.jar D:maven.m2 epositorymysqlmysql-connector-java5.1.38mysql-connector-java-5.1.38.jar D:maven.m2 epositoryorgapache omcat omcat-jdbc7.0.53 omcat-jdbc-7.0.53.jar D:maven.m2 epositoryorgapache omcat omcat-juli7.0.53 omcat-juli-7.0.53.jar D:maven.m2 epositorycomh2databaseh21.3.167h2-1.3.167.jar D:maven.m2 epositoryc3p0c3p00.9.1.2c3p0-0.9.1.2.jar D:maven.m2 epositorycomalibabadruid1.0.18druid-1.0.18.jar D:maven.m2 epositoryjavaxinjectjavax.inject1javax.inject-1.jar D:maven.m2 epositoryorgmybatismybatis3.2.8mybatis-3.2.8.jar D:maven.m2 epositoryorgmybatismybatis-spring1.1.1mybatis-spring-1.1.1.jar D:maven.m2 epositorycomgoogleguavaguava18.0guava-18.0.jar D:maven.m2 epositorycglibcglib2.2.2cglib-2.2.2.jar D:maven.m2 epositoryasmasm3.3.1asm-3.3.1.jar D:maven.m2 epositoryorgcodehausgroovygroovy-backports-compat232.4.0-beta-3groovy-backports-compat23-2.4.0-beta-3.jar D:maven.m2 epositorychqoslogbacklogback-classic1.1.2logback-classic-1.1.2.jar D:maven.m2 epositorychqoslogbacklogback-core1.1.2logback-core-1.1.2.jar D:maven.m2 epositoryorgslf4jlog4j-over-slf4j1.7.7log4j-over-slf4j-1.7.7.jar D:maven.m2 epositoryorgslf4jjcl-over-slf4j1.7.7jcl-over-slf4j-1.7.7.jar D:maven.m2 epositoryorgslf4jjul-to-slf4j1.7.7jul-to-slf4j-1.7.7.jar D:maven.m2 epositorycomgooglecodelog4jdbclog4jdbc1.2log4jdbc-1.2.jar D:maven.m2 epositoryorgjasyptjasypt1.9.2jasypt-1.9.2.jar D:maven.m2 epositorycomgooglecodegsongson2.2.3gson-2.2.3.jar D:maven.m2 epositoryorgfreemarkerfreemarker2.3.23freemarker-2.3.23.jar D:maven.m2 epositoryaopallianceaopalliance1.0aopalliance-1.0.jar D:maven.m2 epositoryjavaxelel-api2.2.1-b04el-api-2.2.1-b04.jar D:maven.m2 epositoryjavaxservletjspjsp-api2.2.1-b03jsp-api-2.2.1-b03.jar D:maven.m2 epositorycom houghtworksxstreamxstream1.4.7xstream-1.4.7.jar D:maven.m2 epositoryxmlpullxmlpull1.1.3.1xmlpull-1.1.3.1.jar D:maven.m2 epositoryxpp3xpp3_min1.1.4cxpp3_min-1.1.4c.jar D:maven.m2 epositoryjavaxservletjstl1.1.2jstl-1.1.2.jar D:maven.m2 epository aglibsstandard1.1.2standard-1.1.2.jar D:maven.m2 epositoryorgcrazycakeshiro-redis2.4.2.1-RELEASEshiro-redis-2.4.2.1-RELEASE.jar D:maven.m2 epositoryjavaxmailmail1.4.3mail-1.4.3.jar D:maven.m2 epositorycomesotericsoftwarekryokryo2.24.0kryo-2.24.0.jar D:maven.m2 epositorycomesotericsoftwareminlogminlog1.2minlog-1.2.jar D:maven.m2 epositoryorgobjenesisobjenesis2.1objenesis-2.1.jar D:maven.m2 epository etcoobird humbnailator0.4.7 humbnailator-0.4.7.jar D:maven.m2 epositoryorgjsoupjsoup1.8.3jsoup-1.8.3.jar D:maven.m2 epositoryorgdbunitdbunit2.4.8dbunit-2.4.8.jar D:maven.m2 epositoryjunitjunit4.12-beta-3junit-4.12-beta-3.jar D:maven.m2 epositoryorgapacheshiroshiro-core1.2.0shiro-core-1.2.0.jar D:maven.m2 epositoryorgapacheshiroshiro-web1.2.0shiro-web-1.2.0.jar D:maven.m2 epositoryorgapacheshiroshiro-ehcache1.2.0shiro-ehcache-1.2.0.jar D:maven.m2 epository etsfehcacheehcache-core2.5.0ehcache-core-2.5.0.jar D:maven.m2 epositoryorgapacheshiroshiro-spring1.2.0shiro-spring-1.2.0.jar D:maven.m2 epositoryorgapachehttpcomponentshttpmime4.3.1httpmime-4.3.1.jar D:maven.m2 epositoryorgmvelmvel22.2.4.Finalmvel2-2.2.4.Final.jar D:maven.m2 epositoryorgcodehausgroovygroovy-all2.3.8groovy-all-2.3.8.jar D:maven.m2 epositoryorgapachecommonscommons-compress1.10commons-compress-1.10.jar D:maven.m2 epositoryorgaspectjaspectjweaver1.8.8aspectjweaver-1.8.8.jar D:maven.m2 epositoryorgquartz-schedulerquartz2.2.3quartz-2.2.3.jar D:maven.m2 epositoryorgxeustechnologiesjcl-core2.6jcl-core-2.6.jar D:maven.m2 epositorycglibcglib-nodep2.2cglib-nodep-2.2.jar D:maven.m2 epositoryorgapachepoipoi3.11poi-3.11.jar D:maven.m2 epositorycomjhlabsfilters2.0.235filters-2.0.235.jar D:maven.m2 epositorycomalibabadubbo2.5.3dubbo-2.5.3.jar D:maven.m2 epositoryorgjavassistjavassist3.15.0-GAjavassist-3.15.0-GA.jar D:maven.m2 epositoryorgjboss etty etty3.2.5.Final etty-3.2.5.Final.jar D:maven.m2 epositorycomgithubsgroschupfzkclient0.1zkclient-0.1.jar D:maven.m2 epositorylog4jlog4j1.2.14log4j-1.2.14.jar D:maven.m2 epositoryorgjboss esteasy esteasy-jaxrs3.0.7.Final esteasy-jaxrs-3.0.7.Final.jar D:maven.m2 epositoryorgjbossspecjavaxannotationjboss-annotations-api_1.1_spec1.0.1.Finaljboss-annotations-api_1.1_spec-1.0.1.Final.jar D:maven.m2 epository etjcipjcip-annotations1.0jcip-annotations-1.0.jar D:maven.m2 epositoryorgjboss esteasy esteasy-client3.0.7.Final esteasy-client-3.0.7.Final.jar D:maven.m2 epositoryjavaxvalidationvalidation-api1.0.0.GAvalidation-api-1.0.0.GA.jar D:maven.m2 epositoryorghibernatehibernate-validator4.2.0.Finalhibernate-validator-4.2.0.Final.jar D:maven.m2 epositoryorgjboss esteasy esteasy-jackson-provider3.0.7.Final esteasy-jackson-provider-3.0.7.Final.jar D:maven.m2 epositoryorgjboss esteasy esteasy-jaxb-provider3.0.7.Final esteasy-jaxb-provider-3.0.7.Final.jar D:maven.m2 epositorycomsunxmlindjaxb-impl2.2.7jaxb-impl-2.2.7.jar D:maven.m2 epositorycomsunxmlindjaxb-core2.2.7jaxb-core-2.2.7.jar D:maven.m2 epositoryjavaxxmlindjaxb-api2.2.7jaxb-api-2.2.7.jar D:maven.m2 epositorycomsunistackistack-commons-runtime2.16istack-commons-runtime-2.16.jar D:maven.m2 epositorycomsunxmlfastinfosetFastInfoset1.2.12FastInfoset-1.2.12.jar D:maven.m2 epositoryjavaxxmlindjsr173_api1.0jsr173_api-1.0.jar D:maven.m2 epositoryorgjboss esteasy esteasy-netty3.0.7.Final esteasy-netty-3.0.7.Final.jar D:maven.m2 epositoryio etty etty3.6.4.Final etty-3.6.4.Final.jar D:maven.m2 epositoryorgjboss esteasy esteasy-jdk-http3.0.7.Final esteasy-jdk-http-3.0.7.Final.jar D:maven.m2 epositoryorgapache omcatembed omcat-embed-core8.0.11 omcat-embed-core-8.0.11.jar D:maven.m2 epositoryorgapache omcatembed omcat-embed-logging-juli8.0.11 omcat-embed-logging-juli-8.0.11.jar D:maven.m2 epositorycomalibabafastjson1.2.21fastjson-1.2.21.jar D:maven.m2 epositorycomxuxuelixxl-job-core1.5.1xxl-job-core-1.5.1.jar D:maven.m2 epositoryorgeclipsejettyjetty-server8.2.0.v20160908jetty-server-8.2.0.v20160908.jar D:maven.m2 epositoryorgeclipsejettyorbitjavax.servlet3.0.0.v201112011016javax.servlet-3.0.0.v201112011016.jar D:maven.m2 epositoryorgeclipsejettyjetty-continuation8.2.0.v20160908jetty-continuation-8.2.0.v20160908.jar D:maven.m2 epositoryorgeclipsejettyjetty-http8.2.0.v20160908jetty-http-8.2.0.v20160908.jar D:maven.m2 epositoryorgeclipsejettyjetty-io8.2.0.v20160908jetty-io-8.2.0.v20160908.jar D:maven.m2 epositoryorgeclipsejettyjetty-util8.2.0.v20160908jetty-util-8.2.0.v20160908.jar D:maven.m2 epositoryjavaxservletjspjsp-api2.2jsp-api-2.2.jar /D:/eclipse/configuration/org.eclipse.osgi/362/0/.cp/ /D:/eclipse/configuration/org.eclipse.osgi/361/0/.cp/
第三步:排查哪里用的4.1.5
没找到好方法,根据加载的顺序查找
发现一个子项目隐士引用的4.1.5
改了,解决
第四步:把需要的jar的版本信息放到父pom文件里
方便、管理、排查问题
参考资料: