Maven工程报错:No goals have been specified for this build. You must specify a valid lifecycle phase or a

在Maven工程中,启动服务时报出如下异常:

No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format : or :[:]:. Available lifecycle phases are: validate, initialize,

其原因是在配置tomcat插件时编译出现了问题。给出如下代码就会报错异常信息:


		
		
			
				org.apache.tomcat.maven
				tomcat7-maven-plugin
				
					
					8082
					/
				
			
		
	  

解决方法:eclipse安装的maven插件是m2eclipse,在控制台使用命令mvn compile并未报错。

需要修改pom.xml文件,在标签里面加 上compile即可。

修改后的代码如下所示:


		compile
		
		
			
				org.apache.tomcat.maven
				tomcat7-maven-plugin
				
					
					8082
					/
				
			
		
	  


你可能感兴趣的:(Java项目记录,Maven,Tomcat)