1,现有Java Web工程转换如何转成maven项目
1)右击项目--》configure--》Convert to maven project,然后点击,会出来下面的框,填写项目信息:
2)转换之后的pom可能会有报错:maven-resources-plugin:2.6:copy-resources failed:
这时候需要将maven-resources-plugin插件导进来在pom文件里
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.3</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
3)如何将项目里用的jar都打在war包里,这里还需要一个插件:
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<configuration>
<outputDirectory>${project.build.directory}/WebRoot/WEB-INF/lib</outputDirectory>
<excludeTransitive>false</excludeTransitive>
<stripVersion>true</stripVersion>
</configuration>
</plugin>
4)将jar都加到pom文件:
5)如果要在elipse里run项目,需要配置一下
Next
Finish--》ok
这样项目启动的时候,就加载所有的jar
7)加载和启动tomcat
就可以看到自己的工程 啦,记得要把原来项目用到的不是maven加载的包remove掉