我想在linux上构建我的maven项目,并且为此我执行mvn clean install,但它说mvn:command not found。我还验证了我的Maven版本及其正确性,那么我该如何构建。 请告诉。找不到mvn命令在Linux上构建maven项目
回答
对于Linux,你需要在你的〜/的.bash_profile或〜/ .profile中,要设置这些环境变量:
JAVA_HOME=...../jdk1.8.0_92
M2_HOME=...../apache-maven-3.3.9
PATH="${JAVA_HOME}/bin:${M2_HOME}/bin:${PATH}"
显然....需要设置正确的目录。
确保你启动了一个新的shell或source〜/ .bash_profile或〜/ .profile。
不,我在linux上 –
谢谢你的更新,但是这个〜/ .bash_profile中的一个问题我应该放置JAVA_HOME = ...../jdk1.8.0_92 M2_HOME = ...../apache-maven-3.3.9 PATH =“$ {JAVA_HOME}/bin:$ {M2_HOME}/bin:$ {PATH}”它是什么?并且我应该在pom.xml存在的地方创建这个bash文件? –
转到您的主目录,使用cd,然后使用ls -al显示隐藏文件。你应该有一个.profile或.bash_profile这些文件控制你的shell。 –
- 1. 使用Maven命令构建Netbeans项目
- 2. Maven 2 - 'mvn test'找不到内部项目插件依赖项
- 3. Maven命令:mvn tomcat:运行
- 4. linux上找不到pathfind命令
- 5. mvn命令无法编译github项目
- 6. 在Intellij中构建和运行Scalatest,但不能在使用Maven的命令行上运行时构建项目
- 7. 在PPC64上构建Maven项目
- 8. 如何将maven设置为不需要`mvn`命令的目标?
- 9. 在Linux机器上构建Xcode项目
- 10. Maven项目找不到junit
- 11. 试图编译项目的Linux构建,找不到库
- 12. 从命令行构建Flex Builder项目
- 13. 从命令行构建Qt Creator项目
- 14. Jenkins - 命令行构建iOS项目
- 15. 从命令行构建android项目
- 16. 从命令行构建Qt Xcode项目
- 17. 构建多个Maven项目
- 18. Maven项目构建问题
- 19. 与Junit构建Maven项目
- 20. Arch Linux sudo:找不到命令
- 21. bash:virtualenv:找不到命令“ON Linux”
- 22. 当使用mvn构建项目时,命中“无法创建父目录”错误
- 23. 找不到目标“单”与Maven运行MVN包
- 24. Maven:在mvn安装后没有构建成功或[扫描项目]消息
- 25. rbenv:在Linux上找不到gem命令Mint
- 26. TFS2015构建在'文件未找到'的所有命令行命令上失败
- 27. nmake:构建OpenSSL时未找到命令
- 28. Eclipse:后期构建命令未找到
- 29. Linux命令结构
- 30. 找不到容器的JHipster的mvn命令
您是否安装了maven?你有没有试过用它的完整路径调用它? – sleske
@sleske我按照这个教程https://www.tutorialspoint.com/maven/maven_environment_setup.htm –
@sleske我怎么能用./mvn的路径调用它,因为mvn clean不起作用 –