在mac中找不到mvn / mvnDebug

时间:2012-02-02 19:11:32

标签: maven

我在mac 10.6.8上安装了apache-maven-3.0.4,bin文件夹结构是这样的:

/usr/share/java/maven-3.0.4/bin/
  -- m2.conf
  -- mvn
  -- mvn.bat
  -- mvnDebug
  -- mvnDebug.bat
  -- mvnyjp

如果我以非root用户身份运行'mvn -v',我会得到:

-bash: maven: command not found

如果我以root用户身份运行,我得到了:

Maven home: /usr/share/maven
Java version: 1.6.0_29, 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.6.8", arch: "x86_64", family: "mac"

与'mvnDebug'相同,我如何解决这个问题,以便非root用户可以访问这些命令?感谢

1 个答案:

答案 0 :(得分:4)

您需要将PATH设置为包含/usr/share/java/maven-3.0.4/bin/。并确保整个树的模式类似于755。