Maven依赖项不会复制到eclipse中的WEB-INF / lib
我在Eclipse中有一个maven web项目(确切地说是Spring Tool Suite),由于某种原因,我的maven依赖项不会在WEB-INF / lib中结束,所以我得到了各种各样的运行时错误。 这是在上周工作,我不知道是什么动作导致它停止工作。 项目属性 – >部署程序集显示Maven Dependencies部署到WEB-INF / lib,我尝试做Maven – > Update Project,重启IDE,清理/安装等。这是我的POM:
4.0.0 com.ks kdweb kdweb war 1.0.0-BUILD-SNAPSHOT 3.1.2.RELEASE 1.5.10 org.springframework spring-context ${org.springframework-version} commons-logging commons-logging org.springframework spring-webmvc ${org.springframework-version} com.ks acommons 0.0.1-SNAPSHOT com.ks aggregation-common 0.0.1-SNAPSHOT javax.servlet jstl 1.2 commons-dbcp commons-dbcp 1.2.2 commons-pool commons-pool 1.6 org.codehaus.jackson jackson-core-asl 1.9.9 org.codehaus.jackson jackson-mapper-asl 1.9.9 org.springframework spring-asm ${org.springframework-version} org.springframework spring-beans ${org.springframework-version} org.springframework spring-core ${org.springframework-version} org.springframework spring-expression ${org.springframework-version} org.springframework spring-jdbc ${org.springframework-version} org.springframework spring-tx ${org.springframework-version} org.springframework spring-web ${org.springframework-version} commons-digester commons-digester 2.1 javax.servlet javax.servlet-api 3.0.1 org.springframework.security spring-security-core ${org.springframework-version} org.springframework.security spring-security-config ${org.springframework-version} org.springframework.security spring-security-web ${org.springframework-version} org.slf4j slf4j-api ${org.slf4j-version} org.slf4j slf4j-log4j12 ${org.slf4j-version} runtime log4j log4j 1.2.15 javax.mail mail javax.jms jms com.sun.jdmk jmxtools com.sun.jmx jmxri runtime junit junit 4.7 test com.ks.thirdparty jconn 3 com.ks framework-common 0.0.1-SNAPSHOT com.ks.thirdparty ojdbc6_g 1.0 com.ks abizcommons 0.0.1-SNAPSHOT com.ks apods-client 0.0.1-SNAPSHOT maven-eclipse-plugin 2.9 org.springframework.ide.eclipse.core.springnature org.springframework.ide.eclipse.core.springbuilder true true org.apache.maven.plugins maven-compiler-plugin 2.3.2 1.6 1.6 -Xlint:all true true org.codehaus.mojo exec-maven-plugin 1.2.1 org.test.int1.Main org.codehaus.mojo tomcat-maven-plugin 1.1 http://xxxxxxxxxxxxxx/manager/text TomcatServer /kdweb xxxxxxxxxxxxxxxxxx xxxxxxxxxxxx-releases http://xxxxxxxxxxxxxxx/artifactory/libs-release-local xxxxxxxxxx xxxxxxxxxx-snapshots http://xxxxxxxxxxxx/artifactory/libs-snapshot-local
由于您提到您的构建正在运行,请尝试切换到新工作区并重新创建项目。 查看问题是否已解决。
您可能想尝试maven-shade-plugin 。 它解决了我所有的依赖安装问题。