SORU
15 EYLÜL 2013, Pazar


neden maven ile ilgileniyoruz 1.6 ama benim java-version 1.7 kullanın

MacOS için maven için, ve de yeni geldim. Benim terminalde kurulum maven var ve sürümü ayarlar (mvn -v) alırken GÖRDÜM 1.7 yüklü iken 1.6, FIRSATLAR kullanır gibi görünüyor. Yanlış bir şey var mı?

ben komutu girin:

blues:helloworld Ninja$ java -version
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b06)
Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)`
blues:helloworld Ninja$ mvn -v
Apache Maven 3.1.0 (893ca28a1da9d5f51ac03827af98bb730128f9f2; 2013-06-28 10:15:32 0800)
Maven home: /usr/local/Cellar/maven/3.1.0/libexec
Java version: 1.6.0_51, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: zh_CN, platform encoding: EUC_CN
OS name: "mac os x", version: "10.8.4", arch: "x86_64", family: "mac"

CEVAP
11 EKİM 2013, Cuma


sizin için aşağıdaki ~/.mavenrc ekleyin:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/{jdk-version}/Contents/Home

İkinci Çözüm:

echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • amc

    amc

    21 EYLÜL 2005
  • Lin Steven

    Lin Steven

    17 EKİM 2006
  • Samantha Crain

    Samantha Cra

    30 EKİM 2008