티스토리 뷰

반응형

 

1. 현상

   : Maven Clean 후 Install 도 문제가 없고 톰캣 구동도 잘 된다. 그러나 오류가 있는 소스가 없는데도 프로젝트에 항상 빨간색 X표가 붙어 있다. 그리고 Maven Update Project를 한 후에는 프로젝트의 Java 버전이 1.5로 되돌아간다.

 

2. 원인

   : 메이븐이나 자바 설정이 뭔가 잘못된 것 같은데... 아직 원인을 찾지 못했다 ㅠㅠ

 

3. 해결

   참고사이트

   : https://stackoverflow.com/questions/28509928/java-version-automatically-change-to-java-1-5-after-maven-update

   : https://www.mkyong.com/maven/how-to-tell-maven-to-use-java-8/                

   : pom.xml 에 다음과 같은 설정이 있는지 확인한다. 없다면 추가한다. (Java 1.8을 사용하기 위한 설정이다.)


<Properties>
    <maven.compiler.target>1.8</maven.compiler.target> 
    <maven.compiler.source>1.8</maven.compiler.source>
</Properties>





<pluginManagement>
	<plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-comiler-plugin</artifactId>
            <version>3.6.1</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</pluginManagement>




반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함