myeclipse2017第一次新建maven项目可能遇到的问题

myeclipse2017第一次新建maven项目可能遇到的问题

  • 1pom.xml文件报错:
  • 2 项目下文件不报错,项目本身报错
  • 3maven项目下缺少web.xml文件
  • 其他问题

由于网上关于myeclipse2017建立maven项目所遇到的问题的解决方法比较难找,自己捣鼓了加起来应该超过了二十个小时,特地记录一下。

建立maven项目的时候可能会遇到各种问题,但是不要着急,也不要病急乱投医,针对所遇到的问题一步一步解决。

1pom.xml文件报错:

Cannot detect Web Project version. Please specify version of Web Project through < version> configuration property of war plugin. E.g.: < plugin> < artifactId>maven-war-plugin< /artifactId> < configuration> < version>3.0< /version> < /configuration> < /plugin>。
把鼠标放在错误错,会提示你解决错误,点击一下或者自己手动输入:myeclipse2017第一次新建maven项目可能遇到的问题_第1张图片

  <properties>
  	<webVersion>3.1</webVersion>
  </properties>

2 项目下文件不报错,项目本身报错

点击myeclipse2017第一次新建maven项目可能遇到的问题_第2张图片
你就会看到所报出的问题,可以去网上查找。我所遇到的问题是:Description Resource Path Location Type
Could not set the project description for ‘maven01’ because the project description file (.project) is out of sync with the file system. maven01 line 1 Maven Java EE Configuration Problem
翻译出来的意思是:描述资源路径位置类型
无法为’maven01’设置项目描述,因为项目描述文件(.project)与文件系统不同步。第1行maven Java EE配置问题。
也就是说项目下.project文件出了问题。myeclipse2017第一次新建maven项目可能遇到的问题_第3张图片
或者从项目文件下面找到这个.project文件。将它copy出来备份。然后按顺序点击菜单栏:project---->(去掉Build Automatically前面的对勾)clean---->myeclipse2017第一次新建maven项目可能遇到的问题_第4张图片
点击ok,然后右击项目名称------->Maven------->Update project,之后就不会报错了

3maven项目下缺少web.xml文件

你可能会遇到无法像eclipse软件一样右击项目名称------->myeclipse2017第一次新建maven项目可能遇到的问题_第5张图片
点击上述红框就能自动生成。那么请按照下列操作

右击项目名称----->propertiesmyeclipse2017第一次新建maven项目可能遇到的问题_第6张图片
点击apply------>点击ok,然后再更新一下项目(右击项目名称------->Maven------->Update project)。然后再右击项目名称你就能够看

然后再更新一下项目就好了,web.xml文件就自动生成了。

其他问题

有可能会碰到jdk版本过低的问题,可以去setting.xml中设置一下:myeclipse2017第一次新建maven项目可能遇到的问题_第7张图片

	<profile>   
	    <id>jdk-1.8</id>   
	      <activation>   
	          <activeByDefault>true</activeByDefault>   
	          <jdk>1.8</jdk>   
	      </activation>   
	    <properties>   
			<maven.compiler.source>1.8</maven.compiler.source>   
			<maven.compiler.target>1.8</maven.compiler.target>   
			<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>   
		</properties>   
	</profile>

以上就是我解决建立maven项目所遇到的问题了。因为这个问题和写程序的思维没有关系,但是遇到后自己又花费了很长时间来解决,特地记录下来。希望能帮助到和我一样用myeclipse2017软件的新手。

你可能感兴趣的:(maven,java)