maven管理的java Web项目复制粘贴需要更改的地方
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了maven管理的java Web项目复制粘贴需要更改的地方,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2289字,纯文字阅读大概需要4分钟。
内容图文
? ? ? ?项目分阶段开发不可避免的存在迭代现象,可能下一版会在上一版源码基础上做很多改动,为了不影响原来版本的正常使用,这时需要复制原来的java web项目到新的项目,使用maven管理spring mvc项目在复制粘贴到新项目以后,要区别原来的项目,需要修改以下几个地方:
? ? ?1.pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.companyName</groupId> <artifactId>oldproject</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>oldproject Maven Webapp</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.4</version> </dependency>
将以上<artifactId>和<name>标签内容的oldproject替换为新的项目名称。
2.web.xml
只需要更改显示名称为新的项目名称。
<display-name>oldproject</display-name>
3.org.eclipse.wst.common.component
这个文件位于项目展开的.settings目录下,
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0"> <wb-module deploy-name="oldproject"> <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/> <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/> <property name="context-root" value="oldproject"/> <property name="java-output-path" value="/oldproject/target/classes"/> </wb-module> </project-modules>
? ? ? ? 将以上部署名<wb-module deploy-name="oldproject">,
context-root属性<property name="context-root" value="oldproject"/>以及
java-output-path属性 <property name="java-output-path" value="/oldproject/target/classes"/>中的oldproject替换为新的项目名称。
? ? ? ? 经过以上更改,此时可以重启web服务器,新旧项目可以并行运行了。
? ? ? ??
原文:http://loky.iteye.com/blog/2236382
内容总结
以上是互联网集市为您收集整理的maven管理的java Web项目复制粘贴需要更改的地方全部内容,希望文章能够帮你解决maven管理的java Web项目复制粘贴需要更改的地方所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。