使用Maven管理项目时更改其Tomcat的端口。
???? 好多企业在开发JavaWeb项目时,喜欢借组第三方管理工具,以前在ejb2.0时用的是ant,刚开始感觉好费劲,记得东西太多又啰嗦。当 ejb3.0成熟时,改为用 maven 管理项目了。
????
???? 在此,我向大家说的是,使用maven管理项目时,怎么更改web服务器的端口号。
?
???? 下来,我长话短说,直接把配置好的 pom.xml 文件给大家贴出来。
<?xml version="1.0" encoding="UTF-8"?><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.transnal.ucenter</groupId><artifactId>uc-web</artifactId><packaging>war</packaging><name>Transnal Ucenter Web Application</name><version>1.0-SNAPSHOT</version><url>http://maven.apache.org</url><repositories><!-- 团队服务器 --><repository><id>artifactory</id><name>local artifactory</name><url>http://218.26.227.174/artifactory/repo</url></repository><!-- 官方服务器 --><repository><id>maven2</id><name>maven2</name><url>http://repo1.maven.org/maven2</url><snapshots><enabled>false</enabled></snapshots></repository></repositories><!-- 团队服务器 --><pluginRepositories><pluginRepository><id>artifactory</id><name>local artifactory</name><url>http://218.26.227.174/artifactory/plugins-releases</url><snapshots><enabled>false</enabled></snapshots></pluginRepository><!--官方服务器--><pluginRepository><id>maven2</id><name>maven2</name><url>http://repo1.maven.org/maven2</url><snapshots><enabled>false</enabled></snapshots></pluginRepository></pluginRepositories><build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.6</source><target>1.6</target><encoding>UTF-8</encoding></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><configuration><warName>uc</warName></configuration></plugin><plugin><groupId>org.codehaus.mojo</groupId><artifactId>tomcat-maven-plugin</artifactId><version>1.0</version><configuration> <!-- 这里就是所要配置的 端口号 --> <port>9009</port><path>/client</path><path>/uc</path></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><configuration><skip>true</skip></configuration></plugin></plugins></build><!-- struts2 tiles --><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-tiles-plugin</artifactId><version>2.0.14</version></dependency><dependency><groupId>org.apache.tiles</groupId><artifactId>tiles-jsp</artifactId><version>2.0.4</version></dependency><!-- validator --><dependency><groupId>commons-validator</groupId><artifactId>commons-validator</artifactId><version>1.3.1</version></dependency><dependency><groupId>commons-discovery</groupId><artifactId>commons-discovery</artifactId><version>0.2</version></dependency><dependency><groupId>commons-fileupload</groupId><artifactId>commons-fileupload</artifactId><version>1.2.1</version></dependency><dependency><groupId>commons-digester</groupId><artifactId>commons-digester</artifactId><version>1.8</version></dependency><dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>1.4</version></dependency></project>
?