Linux 如何为maven设置路径
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/6462247/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
How to setup path for maven
提问by user785099
I am trying to setup a path variable for my maven installation. The system information is like:
我正在尝试为我的 maven 安装设置一个路径变量。系统信息如下:
[user1@machine1]~% whereis maven
maven: /etc/maven
[user1@machine1]~% cd /etc/maven
[user1@machine1]/etc/maven% ls
maven2-depmap.xml
should I setup path like
我应该设置路径吗
export MAVEN_HOME=/home/user1/etc/maven/
But based on ls
command, it seems that there does not exist the binary maven file except maven2-depmap.xml
under /etc/maven/
但是基于ls
命令,似乎除了maven2-depmap.xml
下面之外不存在二进制maven文件/etc/maven/
采纳答案by bmargulies
The command is named mvn
. I have no idea what /etc/maven
would be, it seems like some crazed Linux distro person's idea of a joke; it certainly isn't a maven home.
该命令名为mvn
。我不知道/etc/maven
会是什么,这似乎是一些疯狂的 Linux 发行人的笑话;它当然不是一个专家之家。
Please download an ordinary tarball of maven from maven.apache.org, and unpack it in /opt
. You don't have to set MAVEN_HOME
, just put /opt/apache-maven-whatever/bin
in your path.
请从 maven.apache.org 下载一个普通的 maven tarball,并在/opt
. 您不必设置MAVEN_HOME
,只需放入/opt/apache-maven-whatever/bin
您的路径即可。
回答by Tenen
Here it is, just change path to you downloads...
在这里,只需更改下载路径...
# set Java, Maven and Hadoop:
JAVA_HOME="/usr/lib/java-7-oracle/jdk1.7.0_45"
export JAVA_HOME
set PATH="$PATH:$JAVA_HOME/bin"
MAVEN_HOME="/home/YOUR_NAME/Downloads/apache-maven-3.1.1"
export MAVEN_HOME
PATH=$PATH:$MAVEN_HOME/bin
HADOOP_HOME="/home/YOUR_NAME/Downloads/hadoop-1.2.1"
export HADOOP_HOME
PATH=$PATH:$HADOOP_HOME/bin
export PATH
回答by Indrajit Swain
export M2_HOME=Maven
installed location
export PATH=${M2_HOME}/bin:${PATH}
export M2_HOME=Maven
安装位置
export PATH=${M2_HOME}/bin:${PATH}
Add both the line in sudo vi /etc/profile.d/maven.sh
添加两行 sudo vi /etc/profile.d/maven.sh