【问题标题】:How to use Maven in a remote Linux server?如何在远程 Linux 服务器中使用 Maven?
【发布时间】:2015-05-20 09:11:49
【问题描述】:

我的遥控器中有一个提取的 maven 文件。我正在尝试使用这些命令添加环境变量:

export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.1 
export M2=$M2_HOME/bin 
export PATH=$M2:$PATH 

当我执行mvn -version 时,我得到了这个特定的错误:

Error:  /home/z222189/apache-maven-3.2.1/bin/mvn: Permission denied

如何在用来访问远程 Linux 服务器的 Putty 上运行 Maven 命令?

【问题讨论】:

    标签: linux eclipse maven remote-access putty


    【解决方案1】:

    您的用户 (z222189) 没有 maven 的执行权限。

    如果您有 root 访问权限,您应该使用 chmod +x /path/to/exec 进行管理(确保您也有读取权限)

    【讨论】:

    • 好的,我试过了,但它导致另一个错误 /home/z222189/apache-maven-3.2.1/bin/mvn: /bin/sh^M: bad interpreter: No such file or directory
    • /bin/sh^M在您尝试执行在 windows 下编辑的脚本时发生(不是相同的换行符)。你在windows下编辑了一些文件吗?
    猜你喜欢
    • 2010-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 2022-06-27
    • 2013-10-04
    • 2016-09-13
    相关资源
    最近更新 更多