2016-05-09 6 views
-1

---スキップ可能な部分を実行するJAVA_HOMEの場所とコンパイル失敗---Mavenの - javacの

こんにちはすべて、ここでうまくいけば、最初の時間は、私が何かのクローンを書いていませんよ。私は、私のような事件や、私が試したことがすべて失敗したか、単に私にとって正しい解決策を見つけることができなかった日を探して過ごしました。私は私が働いている他の学生のプロジェクトでMavenを使用しようとしている

は、Ubuntuの14.04を搭載したPC上で、学校のプロジェクトのために(彼はすでにやったことを続けなければなりません)。私はプロジェクトディレクトリにgithubからダウンロードしました。私は.warファイルを作成してTomcatに使用する必要があります。 私はその学生のガイドに従っていました。おそらく私は何をすべきかについて少し混乱しています。

--- TL:私はMVN -versionを起動したとき、私は---

を助けが必要drがだから、私はこれを取得:

Java version: 1.7.0_101, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre Default locale: it_IT, platform encoding: UTF-8 OS name: "linux", version: "3.19.0-58-generic", arch: "amd64", family: "unix"

数日前、私は$ JAVA_HOMEとの問題を抱えていました実際には/ etc/environmentファイルを管理して解決したと思いますが、実際にはこれに関して何のエラーもありません。私はMVNパッケージを行うときに今私はだから私は今進めるために何をすべき

[INFO] Scanning for projects... [INFO]
[INFO] ------------------------------------------------------------------------ [INFO] Building GWT Maven Archetype 2.6.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-versions) @ webprotege --- [INFO] [INFO] --- gwt-maven-plugin:2.7.0:generateAsync (default) @ webprotege --- [INFO] [INFO] --- build-helper-maven-plugin:1.8:add-source (add-source) @ webprotege --- [INFO] Source directory: /home/wapaolo/Documenti/data/webprotege/webprotege/target/generated-sources/gwt added. [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ webprotege --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 10 resources [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ webprotege --- [INFO] Compiling 1744 source files to /home/wapaolo/Documenti/data/webprotege/webprotege/target/webprotege-2.6.0-SNAPSHOT/WEB-INF/classes [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] Failure executing javac, but could not parse the error: javac: invalid target release: 1.8 Usage: javac use -help for a list of possible options

[INFO] 1 error [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.241s [INFO] Finished at: Mon May 09 16:54:04 CEST 2016 [INFO] Final Memory: 18M/295M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project webprotege: Compilation failure [ERROR] Failure executing javac, but could not parse the error: [ERROR] javac: invalid target release: 1.8 [ERROR] Usage: javac [ERROR] use -help for a list of possible options [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

を取得しますか?私は

答えて

1

あなたのMavenプロジェクトは、Java 1.8を望んでいる...何の手がかりをしたんが、あなたのコンパイラが1.7です。

<configuration> 
    <source>1.8</source> 
    <target>1.8</target> 
</configuration> 

のようなもののためにpom.xmlファイルを見て、1.7にそれを変更するか、1.8 JDKをダウンロードしてください。

関連する問題