如图,第一次建的maven项目有很多错误,还请大家指教
1:项目名称上有红叉,可是点开却没有了,这个红叉错误指的是什么?
2:web.xml的servlet明明2.3,可是在右键属性 project Facets中却能选中web-app 3.0,怎么没报错误
3:控制台的一堆错误具体指什么
要求不高,就想先把:“helloworld”跑出来

解决方案 »

  1.   

    1.红叉是项目加载进workspace时,pom先后建立依赖顺序不对导致的,这个不是大问题,按alt+F5刷新下maven工程就能解决,如果刷新了红叉还在,那就在showView中打开ers,看看具体错误在哪儿2.xml的版本最好换到2.5 或者3.0 , 换个头就行了
    头<?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" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    id="WebApp_ID" version="2.5">3.控制台的异常应该是编译报错,检查下你的编译环境是1.5还是1.7 ,如果是1.5, 请改成1.7 , 在pom中追加这个插件就行,然后刷新工程
    插件代码(卸载plugins标签中)<!-- java编译插件 -->
                <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>
                        <encoding>UTF-8</encoding>
                    </configuration>
                </plugin>