2017-12-01 1 views
0

나는 Codenvy가 Java 8을 사용하는 이유를 알아 내려고 노력했지만 어제 전체를 보냈지 만 여기에 포함 된 JavaFX 라이브러리를 찾을 수 없습니다. 나는 컴퓨터의 파일을 조사해 어디서나 찾을 수 없다. 나는 또한 소스 항아리로 원래 그것을 추가하려고 시도했지만 Codenvy는 이것을 지원하지 않는 것 같습니다. 이 외에도 소스 항아리를 추가하는 자습서 페이지가 Che 설정 방법으로 대체되었습니다. 나는 Codenvy 웹 사이트를 사용하고 모든 것을 클라우드에 보관합니다.Maven을 사용하는 Codenvy의 JavaFX는 가능합니까?

내 문제는 내가 소리 (MP3)를 재생할 수 없다는 것입니다. 이전에 Codenvy에서 설정 한 작업 공간에서 프로젝트를 시도했지만 문제없이 작동했습니다 ... 아직 Codenvy 게시판 작업이 작동하지 않아 JavaFX 라이브러리가 작동하지 않습니다. 이전 Codenvy의 작업 공간에는 스택이 없습니다 (아래 참조). 새로운 프로젝트가하는 곳. Java를 포함하는 모든 스택을 가진 작업 영역을 시도했지만 아직 아무것도 아닙니다. 프로젝트를 이전 작업 공간에 넣었지만 완벽하게 작동했지만 이전 작업 공간에는 Ctrl + 스페이스 (자동 완성)와 같은 새 기능의 모든 기능이 포함되어 있지 않습니다. 나는 메모장을 사용하고 있을지도 모른다.

다른 누구에게도이 문제가 발생 했습니까? 해결 방법이 있습니까?

또한 아래 내용은 내 pom.xml이므로 구성을 볼 수 있습니다.

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>TMMOJ</groupId> 
    <artifactId>TMMOJ</artifactId> 
    <version>1.0</version> 
    <packaging>jar</packaging> 
    <build> 
    <plugins> 
     <plugin> 
     <!-- Build an executable JAR --> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-jar-plugin</artifactId> 
     <version>3.0.2</version> 
     <configuration> 
      <argLine>-Xmx1024m</argLine> 
      <archive> 
      <manifest> 
       <addDefaultImplementationEntries>true</addDefaultImplementationEntries> 
      <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> 
      <addClasspath>true</addClasspath> 
      <classpathPrefix>lib/</classpathPrefix> 
      <mainClass>Main</mainClass> 
     </manifest> 
     </archive> 
    </configuration> 
    </plugin> 
    <plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-compiler-plugin</artifactId> 
    <version>3.7.0</version> 
    <configuration> 
     <verbose>true</verbose> 
     <fork>true</fork> 
     <compilerVersion>1.5</compilerVersion> 
    </configuration> 
    </plugin> 
</plugins> 

enter image description here

+0

컴퓨터에 설치된 java 버전은 무엇입니까? maven-compiler-plugin은 코드가 java 1.5 컴파일러로 컴파일된다고 말합니다. 런타임 환경은 동일해야합니다. 나는 해결책이 그물에서 자바 1.5를 다운로드하고 당신 IDE에서 그것을 구성하거나 java -jar target/TMMOJ - * .jar로 항아리를 시작하는 것이라고 생각한다. – Damian0o

답변

0

은 lib 폴더에 공식 자바 웹 사이트에서 JDK의 .tar.gz의에서 jfxrt.jar을 추가하고,로 추가하여이 작업을 얻을 관리 의존성 (이 질문에 대한 대답 중 하나 인 JavaFX 2 as a Maven dependency에 설명되어 있음). 이것은 문제를 해결했습니다.