2012-07-04 21 views
6

maven-compiler-plugin'da JDK'nın başka bir sürümünü belirtmeye çalışıyorum. -target ve -source parametreleri 1,5 olarak ayarlandığında, her şey yolunda. Fakat 1.6 JDK'yı kullanmaya çalıştığımda, maven bir hata bildirdi. Bu problemle karşılaştı mı?javac kullanırken hata: "javac: geçersiz flag: -s"

Hata:

Failure executing javac, but could not parse the error: javac: invalid flag: -s Usage: javac where possible options include: -g Generate all debugging info -g:none Generate no debugging info

teşekkürler.

+0

Bize pompanızı gösterin, böylece kullandığınız derleyici eklentisinin hangi sürümünü ve nasıl olduğunu görebiliriz. – carlspring

cevap

6

1.6 bayrağı kullanırsanız, JAVA_HOME'nuz JDK 1.6'yı göstermelidir.

Bir komut satırında java -version ile kontrol edin.

sizin java_home Bunu yapmak tanımlamak için:

sizin ~/.bashrc bu satırı ekleyin:

export JAVA_HOME=$(/usr/libexec/java_home) 

referans:

+0

Evet, şimdiden buna geldim. Teşekkürler! –

İlgili konular