在不打开jdk的情况下安装maven2

2022-09-02 09:13:46

默认情况下,ubuntu 附带 openjdk。我从sun安装了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

任何帮助赞赏,我已经谷歌了很多,我没有找到任何解决方案:/


答案 1

你可以简单地从Maven网站下载tar.gz存档,然后将其解压缩到像这样的某个目录(将解压缩到/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

注意: 如果它不适用于所有终端。已执行以下步骤。成为超级用户。

触发以下命令。

nano /etc/profile.d/maven.sh

粘贴以下行。

export M2_HOME=<path_to_maven>

export PATH=$PATH:$M2_HOME/bin

ctrl +O以保存并退出。ctrl +X

触发以下命令。

chmod +x /etc/profile.d/maven.sh

source /etc/profile.d/maven.sh

mvn -version

答案 2

对我来说,这个命令快速解决了同样的问题:

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