MyEclipse maven 远程 自动 部署项目到tomcat7

1、tomcat文件夹中的tomcat.conf.tomcat-users.xml中配置:




2、tomcat文件夹中的tomcat.conf.Catalina/localhost.manager.xml中配置:



    

3、在项目中的pom.xml中加入leak,防止tomcat自动部署时内存溢出


    se.jiderhamn.classloader-leak-prevention
	classloader-leak-prevention-servlet
	2.1.0

4、在web.xml中加入监听leak,此监听要放在第一个位置


	se.jiderhamn.classloader.leak.prevention.ClassLoaderLeakPreventorListener

5、在pom.xml中加入编译build,

http://ip:port/manager远程tomcat的管理页面,用之前配置的admin登录

/ROOT,表示项目直接放在根目录,我在上传项目时,一直失败,把之前的ROOT删除后,上传成功。


	src
	
		
			maven-compiler-plugin
			2.3.2
			
				1.7
				1.7
			
		
		
		
			maven-war-plugin
			2.2
			
				${basedir}/WebRoot
				2.5
			
		

		
			org.apache.tomcat.maven
			tomcat7-maven-plugin
			2.2

			
				http://ip:port/manager/text
				admin
				xxx
				true
				/ROOT
			
		
	

6、发布:给jdk配maven的参数,maven的home,按图片中给出的配置,最后点run即可远程部署

-Dmaven.multiModuleProjectDirectory=M2_HOME

MyEclipse maven 远程 自动 部署项目到tomcat7_第1张图片

 

MyEclipse maven 远程 自动 部署项目到tomcat7_第2张图片

你可能感兴趣的:(注意事项)