Gradle

Spring Boot, error: constructor … in class .. cannot be applied to given types 오류

Spring Boot 로 프로그램을 작성하고 난 후에 Compile 단계에서 다음과 같은 오류를 만날 수 있다. EmployeeServiceImpl.java:13: error: constructor Employee in class Employee cannot be applied to given types; return Mono.just(new Employee(empId, “emp1”, “manager”, 3000)); ^ required: no arguments found: Long,String,String,int reason: actual and formal argument lists differ in length 에러 코드를 보면 new 연산자를 이용해 Employee 객체를 생성하는 부분인데, 이부분이 문제가 된다는 것이다. required: no arguments 라고 나오지만 Employee 는 다음과 같이 되어 있다. package local.systemv.springboot.test.apps.model; import lombok.AllArgsConstructor; import lombok.Getter; […]

Gradle

Gradle 설치

이 문서는 Gradle 설치에 관한 것이다. 설치할 시스템은 Linux 이다. 설치(Installation) Gradle 공식 페이지에서 다운로드가 가능하다. 다음과 같이 압축을 해제하면 기본적으로 설치는 끝난다. 환경변수 설정 쉘 환경변수는 두가지로 다음과 같이 설정을 해줘야 한다. 쉘 환경변수는 계정에만 적용할 수도 있고 전체 시스템에 적용할 수도 있다. GRADLE_HOME GRADLE_HOME 은 Gradle 설치한 홈 디렉토리를 지정하면 된다. GRADLE_USER_HOME 이 디렉토리는 다운로드한 리소스, 컴파일된 빌드 스크립트들을 캐쉬하는데 사용된다. 의존성 라이브러리를 다운로드 하는 디렉토리이기도 하다. 다음과 같이 디렉토리를 생성해 준다. 이제 이것들을 모두 쉘 환경변수로 등록해 […]