maven - 在 mac 中找不到 mvn/mvnDebug

标签 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 用户可以访问这些命令?谢谢

最佳答案

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

关于maven - 在 mac 中找不到 mvn/mvnDebug,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9118434/

相关文章:

maven - 使用 maven antlr4 插件从其他 Artifact 生成语法

java - 混淆代码时如何使用proguard-maven-plugin过滤所有maven依赖?

java - @ExceptionHandler 响应在 Tomcat 中不起作用

java - 如何解决 joda-time 和 org.joda 之间的包冲突

maven - 奥齐 : Could not resolve dependencies for project org. Apache .奥齐 :oozie-sharelib-oozie:jar:4. 0.1

java - 是否可以在pom中允许循环引用

java - 使用 Mojo Jaxb2 maven 插件创建 Java 类时生成 hashCode() 和 equals()

java - 将 Maven 与 Java 项目一起使用是否会减少 war 的大小?

java - 如何强制 IntelliJ 中的 Maven 从本地 .m2 存储库中提取特定依赖项

java - 使用 Saxon 处理 JIRA 模块中的 XPath