Saya menyetel JAVA_HOME saya ke:
C:\Program Files (x86)\Java\jdk1.6.0_18
Setelah saya jalankan maven install
, saya mendapatkan pesan ini dari Eclipse :
Alasan:
Unable to locate the Javac Compiler in:
C:\Program Files (x86)\Java\jre6\..\lib\tools.jar
Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required).
In most cases you can change the location of your Java
installation by setting the JAVA_HOME environment variable.
Saya yakin ini adalah bagian yang sulit
Harap pastikan Anda menggunakan JDK 1.4 atau lebih tinggi dan bukan JRE
Ketika saya menjalankan konfigurasi, ini disetel ke JRE6. Bagaimana cara mengubahnya ke JDK 1.6 yang sudah saya instal?
Saya bahkan mencoba memodifikasi plugin:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<executable>C:\Program Files (x86)\Java\jdk1.6.0_18\bin</executable>
</configuration>
</plugin>
Masih saya mendapatkan kesalahan yang sama.
Saya menggunakan plugin Eclipse Maven. Bagaimana cara mengubah dari JRE ke JDK di Eclipse?
java -version .6.0_18-ea" time Environment (build 1.6.0_18-ea-b04) ) Client VM (build 16.0-b11, mixed mode, sharing)
java -version
sedang berjalan; bisa jadi JRE atau JDK install. javac -version
akan menjadi sedikit lebih berguna. Namun, meskipun PATH benar dan JAVA_HOME salah, ini masih akan muncul seperti yang Anda harapkan.
set
perintah untuk memastikan JAVA_HOME disetel seperti yang Anda pikirkan?