簡體   English   中英

如何使用Maven在Mac OS X 10.7.4 64位上構建32位

[英]How to build 32 Bits on Mac OS X 10.7.4 64 Bits using Maven

我剛剛獲得了帶有OS OS X Lion的Mac BookPro,該版本已預先安裝了maven

#mvn --version
Apache Maven 3.0.3 (r1075438; 2011-02-28 19:31:09+0200)
Maven home: /usr/share/maven
Java version: 1.6.0_31, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: tr_TR, platform encoding: MacTurkish
OS name: "mac os x", version: "10.7.4", arch: "x86_64", family: "mac"

當我運行一個

mvn clean install

Maven某種程度上無法編譯。 失敗的原因之一是:找不到java.lang。

當我檢查Java設置時,我看到有64位和32位Java版本。 謝謝。

在Java屬性中:

有兩個Java實例

Java SE Apple Inc. 64位1.6.0_31-b04-415

Java SE Apple Inc. 64位1.6.0_31-b04-415

首先嘗試編寫HelloWord.java並使用命令行javac HelloWord.java對其進行javac HelloWord.java

如果可行,請朝着Maven邁進。 檢查maven使用的環境變量JAVA_HOME查找Java。 我相信它指向“錯誤”的Java版本。 解決此問題,然后重試。 我希望這會起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM