ฉันจะติดตั้ง ant บน OS X Mavericks ได้อย่างไร


86

หลังจากอัปเกรดเป็น OS X 10.9 Mavericks แล้วมดจะไม่อยู่บนเส้นทางของฉันอีกต่อไป

[126] 11:23:26 rkarl-mba-4:~/mobile-baselayer > ant
zsh: permission denied: ant
[126] 11:23:50 rkarl-mba-4:~/mobile-baselayer > which ant
ant not found

ฉันพยายามติดตั้งผ่านโฮมบรูว์

[126] 11:23:09 rkarl-mba-4:~/mobile-baselayer > brew install ant
Error: No available formula for ant

มันแปลกที่ homebrew ไม่มีสูตรสำหรับสิ่งนั้น ....

หลังจาก googling ฉันพบบทความนี้ซึ่งแนะนำให้ใช้สูตรที่กำหนดเองของผู้ใช้สำหรับชง

[1] 11:23:56 rkarl-mba-4:~/mobile-baselayer > brew install https://raw.github.com/adamv/homebrew-alt/master/duplicates/ant.rb

curl: (22) The requested URL returned error: 404 Not Found
Error: Failure while executing: /usr/bin/curl -f#LA Homebrew\ 0.9.4\ (Ruby\ 1.8.7-358;\ Mac\ OS\ X\ 10.9) https://raw.github.com/adamv/homebrew-alt/master/duplicates/ant.rb -o /Library/Caches/Homebrew/Formula/ant.rb

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม!

คำตอบ:


131

ดูเหมือนว่าที่เก็บข้อมูลสำรองถูกย้ายข้อมูลแล้ว คุณสามารถเปิดใช้งานพื้นที่เก็บข้อมูลสำรอง homebrew หรือติดตั้งโดยตรงหลังจากอัพเดตชงของคุณ:

brew update
brew install ant

7
brew install homebrew/dupes/antยังใช้งานได้
Jess

23
ณ วันนี้คุณเพียงแค่ต้องติดตั้งชง ant
awenkhh

4
เช่นกัน: หากคุณติดตั้ง Homebrew ไว้แล้ว (อย่างที่ฉันเคยทำมาก่อน) ตรวจสอบให้แน่ใจว่าคุณดำเนินการbrew updateก่อนที่คุณจะลองคำตอบที่ยอมรับไม่เช่นนั้นคุณอาจได้รับข้อผิดพลาด 404 เป็นนโยบายที่ดีที่จะอัปเดตสูตรของคุณก่อนการติดตั้ง แต่ฉันอาจปล่อยให้ความคิดของฉันแย่ลง ...
Matt Ray

4
ฉันมี 404 แม้หลังจากอัปเดต ฉันได้ลองbrew tap homebrew/dupesแล้วbrew install antและก็ทำงาน (ที่มา: blog.xk72.com/post/53124504531/… )
helios

1
@awenkhh แต่สิ่งนี้ให้==> Downloading http://www.apache.org/dyn/closer.cgi?path=ant/binaries/apache-ant-1.9.2-bin.tar.gz. Error: Couldn't determine mirror. Try again later.ในขณะที่ URL ที่กล่าวถึงในข้อความข้อผิดพลาดโหลดพบในเบราว์เซอร์
avernet

20

อัปเกรดเป็น Mavericks เมื่อเช้านี้และพบ "ไม่พบคำสั่ง: ant"

brew update

เรียกใช้การอัปเดตแล้วลองติดตั้ง ant

brew install ant

ติดตั้ง Ant แล้ว แต่ยังแจ้งเตือนคุณด้วย:

คำเตือน: ไม่ได้ติดตั้งเครื่องมือสำหรับนักพัฒนา คุณควรติดตั้งเครื่องมือบรรทัดคำสั่ง เรียกใช้xcode-select --installเพื่อติดตั้ง

xcode-select --install

ตอนนี้ทุกอย่างทำงานได้ดี


7

เป็นทางเลือกให้ Homebrew คุณสามารถดาวน์โหลดกระจาย binary ของมดจากhttp://ant.apache.org/bindownload.cgi มันทำงานได้ดีบน OS X Mavericks

เพียงแค่ดาวน์โหลดเปิดเครื่องรูด / Untar มันและเพิ่มของไดเรกทอรีที่คุณbinPATH


4

ลำดับที่เหมาะกับฉัน:

xcode-select --install
brew update
brew install ant

ใช้งานได้ แต่ฉันได้รับ: "คำเตือน: รุ่นเครื่องมือบรรทัดคำสั่งที่ใหม่กว่าจะพร้อมใช้งานอัปเดตจากการอัปเดตซอฟต์แวร์ใน App Store" แต่ไม่มีการอัพเดทในแอพสโตร์
Bram

3

ฉันมักจะติดตั้งantผ่านHomebrew มีความดีงามเป็นเอกสาร

โชคดี.


2
โพสต์นั้นไม่ได้แนะนำตัวเองอีกต่อไป!
ด้านไหม้เมื่อ

ฉันติดตามเอกสารและใช้งานได้สำหรับฉัน
pushya

1

ฉันติดตั้งมดก่อนอัพเกรดเป็น Mavericks หลังจากนั้นมดก็ไม่ทำงานเลย สิ่งเดียวที่ใช้ได้ผลสำหรับฉันคือ:

ชงถอนการติดตั้งมด

ชงติดตั้งมด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.