maven项目报错

1、 alt+f5之后,项目的build path下的jre版本自动变成1.5.并且报错:

在这里插入图片描述

solutions:

WayI:修改Pom.xml,增加如下语句:

【<build>
		<plugins>
			 <plugin>
  				<groupId>org.apache.maven.plugins</groupId>
 			   <artifactId>maven-compiler-plugin</artifactId>
			  <configuration>
 						 <source>1.8</source>
					 <target>1.8</target>
 		 	   </configuration>
 			 </plugin>
 		 </plugins>
	   <finalName>test</finalName>
  </build>】

结果很成功:刷新完之后,1.8未被修改。加上报错少了两条。
在这里插入图片描述
在这里插入图片描述

Way2:修改maven的默认jdk配置,找到maven的conf\setting.xml文件中找jdk配置的地方。将profiles那一块改成以下内容:

<profiles> <id>jdk1.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>  </profiles>

然后发现还是报错:找到项目路径D:\eclipseProjects\test.settings下面的.settings文件。
将jst.web改成2.3,将java改成1.8并且增加一条就没有问题了。右击项目,查看properties.这个里面不能直接修改,需要去.settings文件中进行修改。
在这里插入图片描述
改完的.settings.xml文件如下:
在这里插入图片描述
注:项目右击-》properties,里面选择compiler或者选择window->preference->compiler,后者截图如下:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值