【发布时间】:2014-08-30 13:45:41
【问题描述】:
如何使 Maven 安装永久化?将 apache-maven 下载到/usr/local 后,每次我想使用它时都需要打印一系列“导出”命令行。即使在我让 maven 工作之后,当我重新启动终端时,maven 也无法工作。
将此添加到~/.bash_profile:
export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.1/
export PATH=$PATH:$M2_HOME/bin
命令行:
$ export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.1/
$ export M2=$M2_HOME/bin
$ export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/home
$ export PATH=$M2:$JAVA_HOME/bin:$PATH
$ mvn –-version
Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T12:37:52-05:00)
Maven home: /usr/local/apache-maven/apache-maven-3.2.1
Java version: 1.6.0_65, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.9.3", arch: "x86_64", family: "mac"
重启命令行后:
$ mvn –-version
-bash: mvn: command not found
除了将export PATH=$PATH:$M2_HOME/bin 添加到~/.bash_profile 之外,我还尝试添加设置M2、JAVA_HOME 和PATH 的其他导出命令行。这行不通。
【问题讨论】:
标签: maven