자바 FX 모듈 응용 프로그램, 모듈을 찾을 수 없습니다 (자바 11 인 IntelliJ)

No110 :

안녕하세요 내 모듈 자바 FX 애플리케이션에 문제가 있습니다.

모든 I의 첫 번째는 IntelliJ에 마법사를 사용하여 자바 FX 프로젝트를 만들었습니다.
나는 자바 FX lib 디렉토리를 추가 :

자바 FX lib 디렉토리와 프로젝트 Strucutre

그리고 자바 FX 모듈은 인정받을. 내 module-info.java :

모듈 정보

나는 또한 VM 옵션을 추가 :

VM 옵션 및 구성

그러나 나는 항상이 ErrorMessage가 얻을 :

에러 메시지

"오류가 부팅 계층의 초기화 중에 발생한
java.lang.module.FindException : 모듈 HelloFX하지 발견"

감사합니다.

호세 페레 :

당신은 오류가 발생하는 경우 :

오류가 부팅 층의 초기화 중에 발생

java.lang.module.FindException : 모듈 HelloFX 찾을 수 없습니다

그것은에서 해당 모듈의 경로가 있음을 의미 --module-path잘못하고 모듈을 찾을 수 없습니다.

출력 폴더를 확인합니다. 첫 번째 사진을 기반으로의 출력 HelloFX프로젝트에 간다 out,하지만 VM 옵션은 상대 경로를 설정하는 mods.

당신의 컴파일러 출력을 구성 할 수 있습니다 IntelliJ -> File -> Project Structure -> Project -> Project Compile Output.

당신이에 자바 FX 프로젝트 인 IntelliJ 지점을 생성 기본적으로 윈도우,에 \path-to\HelloFX\out.

그럼 당신은 그 중 하나 컴파일 출력 경로 수정 \path-to\HelloFX\mods또는 VM 인수를 :

--module-path "\path-to\javafx-sdk-11.0.1\lib;out\production" 

추천

출처http://43.154.161.224:23101/article/api/json?id=224375&siteId=1