STS项目更正 web与jdk版本不对应等问题 --(Dynamic Web Module 3.1 requires Java 1.7 or newer)

原创 2016年05月31日 16:43:59

工具环境

sts-3.7.3.RELEASE

jdk1.8.0_91

在看慕课的java高并发api时跟着做了一下,但是出现如题错误,然后导入已经做好的项目还是有该问题。

大概意思是web3.1要jdk7或者更新的才能运行。

错误可能的原因:

1.项目没有设置好jdk(优先考虑)

2.项目没有设置好pom

解决方案:

第一种

项目右键properties

-->

       第一个要改的地方:Java Build Path -->Libraries -->点击已有的jre(这里看到的jre可能是失效的或其实,我们直接改就是了)-->Edit -->选择第三个 WorkSpaces default JRE


第二个要改的地方:Java Compiler--> Compiler compliance level 选择安装的最高的(jdk1.7及以上) -->   Use defalut compliance settings 这个打上勾勾 


第三个改的地方 :Project Facets --> Java  选择你上面选择的版本,同时要勾选 Dynamic Web Module 为3.1


 然后项目 右键-->maven --> update project ,记得去掉maven clean选项

如果还不行,那么在pom的build 里面添加下面的部署


<plugins>
        	<plugin>
        		<groupId>org.apache.maven.plugins</groupId>
        		<artifactId>maven-compiler-plugin</artifactId>
        		<version>3.1</version>
        		<configuration>
        			<source>1.8</source><!--  这个1.8是jdk的版本,下面那个也是-->
        			<target>1.8</target>
        		</configuration>
        	</plugin>
        </plugins>



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

spring-tool-suite启动时指定使用jre

spring-tool-suite 在启动时候需要使用jre1.7, 但是本地环境变量用的是jre1.6,还不能修改此环境变量,因为别的软件要使用jre1.6。 此时,就需要新建一个快捷方式:C:...

STS Eclipse IDEA 指定启动JDK版本

使用场景: 开发人员在自己的机器上可能装了多个版本的JDK,但是在环境变量中只能配置一个 JAVA_HOME ,so你的IDEA Eclipse 可能因为你在 JAVA_HOME 配置JDK1.8...

eclipse版本对应的jdk需求

转:http://blog.csdn.net/jieshaowang1229/article/details/51594753 这两天一直安装一个插件,发现eclipse的版本还是很头疼,因为我这个...

eclipse环境下maven web项目创建及相关配置文档

1,电脑中必须安装好java和maven环境。环境变量配置正确。 2,创建mavenweb项目,选择webapp,接下来输入名字结束即可。 3,这样一个项目就创建好了,当然,如果不符合ma...

How to solve “Dynamic Web Module 3.1 requires Java 1.7 or newer” in Eclipse

Have you noticed above type of error in your Eclipse? When you’re creating a project with Dynamic W...
  • ye1992
  • ye1992
  • 2014-11-29 19:59
  • 24306

eclipse搭配maven构建配置web项目

概述:            使用maven管理java的jar包导入确实很方便开发大型的软件项目。但是入手使用起来确实是有一定的难度。以下通过讲解eclipse配合maven建立一个we...

修改maven项目jdk版本,并解决Dynamic Web Module 3.1 requires Java 1.7 or newer错误

使用maven的时候,默认会使用1.5版本的JDK,并且创建项目时也会是1.5版本。 但是我想用JDK1.7版本,所以我手动将maven项目JDK改为1.7版本。 手动修改JDK版本为1.7以后,...

解决Dynamic Web Module 3.1 requires Java 1.7 or newer

修改了java build path, java compiler, project facet还是报错 Dynamic Web Module 3.1 requires Java 1.7 or new...

Maven STS创建WEB项目

Maven  STS创建WEB项目 配置JDK环境1.7  配置MAVEN环境 引入MAVEN3.2.5环境 引入setting和设置仓库保存地址 很好,基础环境以...

使用Spring Tool Suite(STS)和Maven建立Spring mvc项目

0、Eclise安装Spring Tool Suite(STS)插件 1、打开您的STS,并选择 New->Spring Project。 2、为您的项目命名(例如:HelloSpri...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)