finished with non-zero exit value 1 Error

구창회·2022년 10월 19일
0

에러 사전

목록 보기
1/10

뜬금없이 이상한 오류를 만났다

클래스 공부를 위해서 코드를 작성 했을 뿐인데 갑자기 에러가 발생했다.

내가 쓴 코드는 ..

//Animal.java
public class Animal {
    public void A() {
        System.out.println("Animal!");
    }
}
//Dog.java

public class Dog extends Animal{
    public void A() {
        System.out.println("dog!");
    }

    public static void main(String[] args) {
        org.example.Dog dog = new org.example.Dog();
        dog.A();

        Animal animal = dog;
        animal.A();
    }
}

보다시피 코드 상에는 아무런 오류가 없어 보이는데 갑자기 Execution failed for task > ':Dog.main()'.finished with non-zero exit value 1 에러가 떠버렸다.

구글링을 해서 해결은 하게 되었다.

인텔리제이 기준에서 커맨드 + , 를 눌러 preferences 를 켠뒤

Build, Execution, Deployment 안에 들어가

Build Tools 를 고르고 그 안에 있는 Gradle 을 누른다.

Build and run using 을 IntelliJ IDEA 로 바꾸고,

Gradle JVM 을 버전에 맞는 jdk 로 바꾼다.

에러 없이 잘 작동되는 것을 알 수 있다.

에러의 원인 - Gradle?

좀 더 구글링 해서 알아본 뒤 채워 넣을 예정..

profile
백엔드 엔지니어 프로 지망생

0개의 댓글