2017-12-01 15 views
0

私はCodenvyがなぜJava 8を使用しているのかを調べるために、昨日と今日のスタートを過ごしましたが、それに含まれているJavaFXライブラリを見つけることはできません。私はマシンのファイルを見てきましたが、どこでも見つけることができません。私はSource Jarとしてネイティブに追加しようとしましたが、Codenvyはこれをサポートしていないようです。さらに、ソースjarを追加するためのチュートリアルページがチェを設定する方法に置き換えられました。私はちょうどCodenvyのウェブサイトを使い、すべてを雲の上に置いておきます。Mavenを使ったCodenvyのJavaFXは可能でしょうか?

私の問題は、サウンド(MP3)を再生できないことです。私は以前にCodenvyでセットアップしたワークスペースでプロジェクトを試しましたが、問題なく動作しました...しかし、Codenvyのベータ版リリース後の作業スペースは機能しませんでした.JavaFXライブラリはそこにはありません。古いCodenvyのワークスペースにはスタックがありません(下記参照)。新しいプロジェクトがどこにあるのか。私は、Javaを含むすべてのスタックを持つワークスペースを試しましたが、まだ何もありません。私はプロジェクトを古いワークスペースに入れましたが、完璧に機能しましたが、古いワークスペースは、新しいもののすべての機能を持っていません。たとえば、ctrl + auto-completeなどのスペースです。私はメモ帳を使用しているかもしれません。

これを体験している人は誰ですか?それを修正する方法はありますか?

以下も私のpom.xmlですので、設定を見ることができます。 libフォルダに公式JavaのWebサイトからJDKのは.tar.gzからjfxrt.jarを追加し、としてそれを追加することで、この作業を取得するために管理

<?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コンパイラでコンパイルされていると言っています。ランタイム環境も同じでなければなりません。私は、解決策は、ネットからjava 1.5をダウンロードし、それをあなたのideで設定するか、java -jar target/TMMOJ - *。jarを使ってjarを起動することだと思います – Damian0o

答えて

関連する問題