2
는 내가 jfxrt.jar을 포함하는 데 사용 :jfxrt.jar가 Java 8에 포함되어 있습니까? 그런 메이븐 내 자바 FX 프로젝트를 컴파일 할 때
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>${maven.compiler.plugin}</version>
<configuration>
<source>${maven.compile.source}</source>
<target>${maven.compile.target}</target>
<compilerArguments>
<bootclasspath>${sun.boot.class.path}${path.separator}${shuttlefx.jre}/lib/jfxrt.jar</bootclasspath>
</compilerArguments>
</configuration>
</plugin>
을하지만 난 여전히 최신 오라클 JDK 8 버전 bootclasspath에 인수를 추가해야합니까?
Oracle JDK8에서는 더 이상'lib'에 없지만 기본 부트 클래스 경로의 일부인'lib/ext'에 있습니다. 프로젝트 빌드에는 Maven을 사용하지 않지만 이해한다면'bootclasspath' 요소가 더 이상 필요하지 않습니다. –