bash - 不是有效的标识符 - Apache Maven
问题描述
我正在尝试为 Red Hat AMQ 设置 Apache Maven,但README.md
文件显示以下内容:
安装 Maven ----------------
1) 解压缩要存储二进制文件的存档,例如:
Unix-based operating systems (Linux, Solaris and Mac OS X) tar zxvf apache-maven-3.x.y.tar.gz Windows unzip apache-maven-3.x.y.zip
2) 将创建一个名为“apache-maven-3.xy”的目录。
3) 将 bin 目录添加到您的 PATH,例如:
Unix-based operating systems (Linux, Solaris and Mac OS X) export PATH=/usr/local/apache-maven-3.x.y/bin:$PATH Windows set PATH="c:\program files\apache-maven-3.x.y\bin";%PATH%
4) 确保将 JAVA_HOME 设置为 JDK 的位置
5) 运行“mvn --version”以验证它是否已正确安装。
当您必须为导出设置路径时,我停留在第三部分。
这是我在 bash 中输入的内容:
$ export PATH= ~/Downloads/apache-maven-3.6.3/bin:$PATH
结果,我收到以下错误:
-bash: export: `/home/amq-broker/Downloads/apache-maven-3.6.3/bin:': not a valid identifier
怎么了?
解决方案
PATH=
您在此语句之后有一个空格export PATH= ~....
。
您还应该使用完整路径,而不是相对路径。
试试这个,export PATH=/home/amq-broker/Downloads/apache-maven-3.6.3/bin:$PATH
推荐阅读
- php - 尝试连接到 AWS RDS 时连接被拒绝
- android - Change order of tabs in TabLayout
- javascript - XMLHTTPRequest onreadystatechange not working
- javascript - 继承没有绝对位置的填充宽度?是否可以?
- javascript - 为什么我收到“找不到模块 'jsonLogic'”错误?
- google-cloud-platform - GCP AI 平台训练不能使用全部 GPU 配额
- python - 行子集中的熊猫填充
- java - AWS Lambda 将您的空闲函数保留多长时间?
- python-3.x - numpy.nan_to_num - 'nan' 关键字未重新识别
- javascript - 如何使 .push 在 FileReader.onload() 中工作?