Подтвердить что ты не робот

Установка maven2 без openjdk

по умолчанию ubuntu поставляется с openjdk. Я установил jdk с солнца и удалил openjdk, но с openjdk мне пришлось удалить maven2. Как его переустановить без установки 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

Любая помощь была оценена, у меня много googled, и я не нашел никакого решения:/

4b9b3361

Ответ 1

Вы можете просто загрузить tar.gz-архив с веб-сайта Maven и распаковать его в какой-нибудь каталог, подобный этому (распакует его /opt ):

tar -xzvf apache-maven-3.0.4-bin.tar.gz -C /opt

После этого вам нужно установить переменную $M2_HOME:

export M2_HOME=<path_to_maven>

И добавьте его в PATH:

export PATH=$PATH:$M2_HOME/bin

Чтобы проверить, что вы можете запустить:

mvn -version

Ответ 2

Для меня эта команда быстро решила ту же проблему:

sudo apt-get --no-install-recommends install maven

Ответ 3

Как правило, для Google Compute Engine, AWS или Cloud ниже команд будут полезны

sudo wget http://www.eu.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

sudo tar -xzvf apache-maven-3.3.9-bin.tar.gz -C /var/lib/

sudo vi /etc/profile.d/maven.sh

Добавьте ниже строки в файл

export M2_HOME =/var/lib/apache-maven-3.3.9

export PATH = $PATH: $M2_HOME/bin

Сохраните файл и закройте редактор. Затем выполните команду ниже, чтобы выйти из соединения или консоли и переустановить

exit

После повторного подключения или входа в систему выполните следующую команду, чтобы проверить версию maven

mvn -version