2011-07-22 21 views
16

Tôi đang sử dụng Bản phát hành Indigo của nhật thực. Khi tôi kiểm tra Window -> Preferences, Maven -> Installation, nó xác nhận rằng nó đang sử dụng cài đặt Embedded (3.0.2/...) của Maven.Mvn.exe ở đâu khi sử dụng nhúng maven 3 trong eclipse indigo?

Tôi muốn để có thể chạy lệnh maven từ dòng lệnh (Windows Powershell), nhưng khi tôi gõ, ví dụ,

PS C:\> mvn 

không thực thi được tìm thấy. Tôi đã tìm kiếm "mvn.exe" và không tìm thấy kết quả nào.

Tôi cho rằng mình có thể cài đặt phiên bản Maven 3 độc lập và thêm vào PATH, nhưng tôi muốn sử dụng cùng cài đặt Maven cho các tác vụ dòng lệnh cũng như các tác vụ IDE (nhật thực).

Vì vậy, ẩn mvn.exe của maven.exe ở đâu?

Trả lời

11

Câu trả lời đơn giản là, vì nó được nhúng trong Eclipse nên bạn không thể gọi nó từ bảng điều khiển. Nếu bạn muốn làm điều này, bạn phải tự install Maven.

+1

Cảm ơn. Trong khi nhìn vào thư mục bin của maven, tôi cũng nhận thấy đó là "mvn.bat" không phải "mvn.exe". – MrDrews

8

Không có mvn.exe nào cả. Bản phân phối Maven đi kèm với các kịch bản lệnh batch hoặc shell. Eclipse chạy một phiên bản nhúng được gọi thông qua một API.

Các vấn đề liên quan