티스토리 뷰
* 개요
gradlew war 실행중 다음 오류 보이며 실패
Execution failed for task ':compileJava'.
> Could not load class 'com.sun.tools.javac.api.JavacTool
- 그 전에 봤던
Unable to locate tools.jar.
이런 메시지도 마찬가지
* 원인
JDK 가 안 깔림.
혹은
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_05
이 환경변수에 설정되어 있어야 하는데 되어있지 않음.
* 해결 - JDK 설치
JRE 만 설치되어있어도 설치하려고 하면 'JDK 설치되어 있다' 는 메시지 나오면서 설치가 안 되는데 속으면 안돼.
jdk 로 시작하는 폴더 없다면
프로그램 삭제에서 자바 지우고 다시 삭제 해야 함.
JDK 설치 안 된 상태였던거에 한 번 놀라고
이딴거로 시간낭비 했단거에 한 번 더 놀라면서 빡침
- JDK 최신버전 다운로드
https://www.oracle.com/technetwork/java/javase/downloads/index.html
- JDK 8 다운로드
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
'SW개발 > Java' 카테고리의 다른 글
The declared package does not match the expected package src.main.java (0) | 2019.08.30 |
---|---|
gradlew war 했음에도 파일 생성되지 않는 경우 (1) | 2019.06.28 |
Properties 위치 / java.io.IOException: java.io.FileNotFoundException: XXXX.properties (지정된 파일을 찾을 수 없습니다) (0) | 2019.06.06 |
java.lang.ClassFormatError: Truncated class file (0) | 2019.02.25 |
org.apache.commons.net.ftp.FTPClient (0) | 2019.02.15 |