Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
即使我的java是1.7,也无法将project facet动态web模块的版本更改为3.0_Java_Spring_Maven - Fatal编程技术网

即使我的java是1.7,也无法将project facet动态web模块的版本更改为3.0

即使我的java是1.7,也无法将project facet动态web模块的版本更改为3.0,java,spring,maven,Java,Spring,Maven,各位,我曾尝试在spring 4中遵循helloworld的常规教程,因此我使用了一个maven项目,问题是我在java资源中遇到了一个错误,当我点击标记时,我遇到了以下错误:无法将project facet dynamic web module的版本更改为3.0 我尝试过使用project facets,当我尝试将dynamic web module更改为3.0时,他们不允许我这样做,我得到了一条正确的消息(Java 1.6或更新版本),我正在使用的Java是1.7,请帮我解决这个问题

各位,我曾尝试在spring 4中遵循helloworld的常规教程,因此我使用了一个maven项目,问题是我在java资源中遇到了一个错误,当我点击标记时,我遇到了以下错误:无法将project facet dynamic web module的版本更改为3.0 我尝试过使用project facets,当我尝试将dynamic web module更改为3.0时,他们不允许我这样做,我得到了一条正确的消息(Java 1.6或更新版本),我正在使用的Java是1.7,请帮我解决这个问题

            <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
              <modelVersion>4.0.0</modelVersion>
              <groupId>com.programcreek</groupId>
              <artifactId>submit</artifactId>
              <packaging>war</packaging>
              <version>0.0.1-SNAPSHOT</version>
              <name>submit Maven Webapp</name>
              <url>http://maven.apache.org</url>
              <properties>
                    <spring.version>4.0.1.RELEASE</spring.version>
                </properties>
                <dependencies>
                    <dependency>
                        <groupId>junit</groupId>
                        <artifactId>junit</artifactId>
                        <version>3.8.1</version>
                        <scope>test</scope>
                    </dependency>
                    <!-- Spring dependencies -->
                    <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-core</artifactId>
                        <version>${spring.version}</version>
                    </dependency>

                    <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-web</artifactId>
                        <version>${spring.version}</version>
                    </dependency>

                    <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-webmvc</artifactId>
                        <version>${spring.version}</version>
                    </dependency>

                    <dependency>
                        <groupId>jstl</groupId>
                        <artifactId>jstl</artifactId>
                        <version>1.2</version>
                    </dependency>

                </dependencies>


                <build>
                    <finalName>HelloWorld</finalName>
                    <plugins>
                  <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.2</version>
                    <configuration>
                      <source>1.7</source>
                      <target>1.7</target>
                    </configuration>
                  </plugin>






                </plugins>
                </build>


            </project>

4.0.0
com.programcreek
提交
战争
0.0.1-快照
提交Maven Webapp
http://maven.apache.org
4.0.1.1发布
朱尼特
朱尼特
3.8.1
测试
org.springframework
弹簧芯
${spring.version}
org.springframework
弹簧网
${spring.version}
org.springframework
SpringWebMVC
${spring.version}
jstl
jstl
1.2
你好世界
org.apache.maven.plugins
maven编译器插件
3.2
1.7
1.7
这是我的web.xml

            <?xml version="1.0" encoding="UTF-8"?>
            <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
            xmlns="http://java.sun.com/xml/ns/javaee"
             xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" 
             id="WebApp_ID" version="3.0">


                <display-name>Archetype Created Web Application</display-name>

                <servlet>
                    <servlet-name>dispatcher</servlet-name>
                    <servlet-class>
                        org.springframework.web.servlet.DispatcherServlet
                    </servlet-class>
                    <load-on-startup>1</load-on-startup>
                </servlet>

                <servlet-mapping>
                    <servlet-name>dispatcher</servlet-name>
                    <url-pattern>/</url-pattern>
                </servlet-mapping>

                <context-param>
                    <param-name>contextConfigLocation</param-name>
                    <param-value>/WEB-INF/dispatcher-servlet.xml</param-value>
                </context-param>

                <listener>
                    <listener-class>
                        org.springframework.web.context.ContextLoaderListener
                    </listener-class>
                </listener>
            </web-app>

Web应用程序创建的原型
调度员
org.springframework.web.servlet.DispatcherServlet
1.
调度员
/
上下文配置位置
/WEB-INF/dispatcher-servlet.xml
org.springframework.web.context.ContextLoaderListener

通过按(alt+f5)或右键单击project>maven>update project来更新项目,然后它会反映出来。

听起来像是IDE(Eclipse?)问题,而不是maven问题。(项目方面与Maven本身无关)IDE是否配置为使用Java7作为目标平台?