由于项目升级改造,老项目:jdk1.6+lib直接jar包项目,需要改pom项目。
项目源目录结构:
依赖主要是在WebRoot/WEB-INF/lib这个下面。
改造时创建maven一般项目:
原项目webRoot用webapp替换,其他文件直接复制。
遇到的问题,直接使用lib包下面的build path 读取不到对应的jar.
原因:pom项目以maven依赖为主 ,改为maven引入,引入格式:
<dependency>
<groupId>com.dfwl</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/activation-1.1.1.jar</systemPath>
</dependency>
整体依赖采用这样的方式,打包,启动完成。