1.添加maven插件
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy-dependencies</id> <phase>compile</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <!--${project.build.directory} class的輸出目錄不做設置的話默認代表項目根目錄的target目錄; 也可以使用“自定義文件夾/自定義文件夾 例如:a/b”,也可以使用絕對路徑如:“D:\test” --> <outputDirectory>src/main/webapp/WEB-INF/lib</outputDirectory> <excludeTransitive>false</excludeTransitive> <stripVersion>false</stripVersion> <includeScope>runtime</includeScope> </configuration> </execution> </executions> </plugin>
當有新的jar文件添加時,可以執行命令 mvn compile,就會將jar文件生成並輸出到lib目錄下
2.將classpath文件中 class 文件的輸出目錄改為 src/main/webapp/WEB-INF/classes 目錄
其實以上2個步驟的目的就是將lib和class目錄放在WEB-INF目錄下
以上僅供參考,具體問題具體分析