자바 롬복 작동하지 않습니다, 나는 직면 컴파일러 오류 : -module-info.java 내가 <strong>로 마이그레이션하는 동안 내가 자바 구를 업데이트 한 후, 나는이 프로젝트를 실행하려고</strong></p> <p>자바 9. 우리의 프로젝트를 문제를 직면 9
Error:(6, 1) java: package javax.annotation is not visible
(package javax.annotation is declared in module java.xml.ws.annotation, which is not in the module graph)
그러나 해결책을 찾았습니다. lombok.config
파일을 추가했습니다.
그리고 컴파일러 프로젝트 module-info.java
파일을 추가 한 후 표시되는 오류 다시
Error:(10, 26) java: variable title not initialized in the default constructor
프로젝트 예 :
@AllArgsConstructor
@Getter
public class Story {
private final String title;
}
루트의 패키지 :
우리는 엔티티 Store
이 나는 나는 그것을 호출 코드에
lombok.addJavaxGeneratedAnnotation = false
lombok.anyConstructor.suppressConstructorProperties = true
config.stopBubbling = true
어딘가에 : 내가 가진 lombok.config 파일이
module javanine {
requires lombok;
}
루트의 프로젝트
: 내용 module-info.java
이
public static void main(String[] args) {
Story story = new Story("how as");
System.out.println(story.getTitle());
}
안녕하세요 @nullpointer 심지어 프로젝트를 만들 수 없습니다. 오류 : (10, 26) java : 변수 생성자가 기본 생성자에서 초기화되지 않았습니다. 마지막으로 컴파일러에서이 오류를 표시합니다. 오류 : (8, 23) java : constructor com.test.model.Story 클래스의 기사는 지정된 유형에 적용 할 수 없습니다. 필요하지 : 무엇을의 기본 생성자 – Andrey
에서 초기화되지 변수 제목 : 인수 발견 : java.lang.String의 이유 : 실제와 형식 인수 목록의 길이 에서 차이가이 오류 : (10, 26) 자바 질문에서 빠졌습니다. 프로젝트를 어떻게 구축하고 구축하는 동안 어떤 오류가 발생합니까? 스택 추적을 추가 할 수 있습니다. – nullpointer
@nullpointer IDE에서 시작하려고했지만 실패했습니다. 내가 제공 한 프로젝트의 예 – Andrey