theo mặc định ubuntu đi kèm với openjdk. Tôi đã cài đặt jdk từ mặt trời, và gỡ bỏ openjdk, nhưng với openjdk tôi đã phải loại bỏ maven2. Làm thế nào tôi có thể cài đặt lại nó mà không cần cài đặt openjdk?Cài đặt maven2 mà không cần openjdk
~$ java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)
~$ sudo apt-get install maven2
(...)
The following extra packages will be installed:
(...)
openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless
openjdk-6-jre-lib
(...)
The following NEW packages will be installed:
(...)
openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless
openjdk-6-jre-lib
Bất kỳ giúp đánh giá cao, tôi đã googled rất nhiều và tôi đã không tìm thấy bất kỳ giải pháp:/
này đã làm việc một cách hoàn hảo đối với tôi. Cảm ơn! Tuy nhiên, đối với các noobs khác như tôi, hãy đảm bảo rằng '' không bao gồm một dấu '/ '. điều này làm cho biến đường dẫn của tôi trông giống như '...:/opt/apache-maven-3.0.4 // bin: ...', và các công cụ không hoạt động cho đến khi tôi sửa lỗi đó. –
grisaitis
Chỉ để hoàn thành, 2 dòng thiết lập các biến môi trường '$ M2_HOME' và' $ PATH' có thể được đặt trong một tệp có tên '/ etc/profile.d/maven.sh' và chúng sẽ được thực thi (cho tất cả người dùng) khi người dùng đăng nhập vào ubuntu. Vì vậy, lệnh 'mvn' sẽ có sẵn cho bạn sau khi bạn đăng xuất và đăng nhập lại mà không cần thực hiện lại thao tác' xuất' lần nữa. – jbx
Cảm ơn. Ngoài ra, tôi đã sử dụng 'sudo update-alternative - install/usr/bin/mvn mvn /opt/apache-maven-3.2.3/bin/mvn 1' để thiết lập liên kết tới'/usr/bin/mvn'. – g13n