maven工程小紅叉處理方法

搞了個Maven工程在Eclipse上,剛開始說JDK版本不對,編譯的時候老報錯誤,很容易搞明白,
本地JDK版本爲1.7.0_79:
diamond operator is not supported in -source 1.5
[ERROR] (use -source 7 or higher to enable diamond operator)
 
加上如下語句便可:
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
這樣之後,編譯的過程當中沒有錯誤了,可是Eclipse的Maven工程上有個小紅叉,看着讓人心理不爽。上網上搜了一番,找到個解決方法:
右擊工程->Maven->更新工程,更新一下就沒有什麼事了。還沒搞清楚究竟是什麼緣由。
相關文章
相關標籤/搜索