当前位置: 首页 > 知识库问答 >
问题:

在Cygwin中运行时出现maven错误?

阎慈
2023-03-14

我在Windows7中有cygwin,下载并安装了maven“二进制文件”,并有以下设置

export JAVA_HOME=/cygdrive/c/java/jdk1.7.0_11
export MAVEN_HOME=/usr/apache-maven-3.0.5
export M2_HOME=/home/MyUser/.m2
export PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH

$ which java
/cygdrive/c/java/jdk1.7.0_11/bin/java

$ java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

$ which mvn
/usr/apache-maven-3.0.5/bin/mvn

$ mvn -version
Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher

我错过了什么?

共有1个答案

聂迪
2023-03-14

Maven with Cygwin-error:JAVA_HOME未正确定义

上面帖子底部的“别名mvn=mvn.bat”回答对我有效。然而,这就是解决之道吗?

 类似资料:
  • C:\Users\SAYAN\Desktop\block-ch\project\khs-blockchain-java-example-master\src\main\java\simple\chain\Block.java:[51,29] 错误:-source 1.5 不支持 lambda 表达式 我已经安装了jdk 1.8。我仍然收到这个错误。需要帮助!!!

  • 我正在使用m2eclipse。 我在pom中配置了jetty maven插件。正确使用xml。 当我试图通过CMD执行时,它工作得很好。没有错 而当我试图通过日蚀执行时, 我缺少一些Jetty-Eclipse配置。有人能对此提出建议吗? 如果你发现任何错误, MAVEN_OPTS="-XX: MaxPermsize=256M-Xmx512M-Xdebug-Xrunjdwp:传输=dt_socket

  • 我在Heroku的./bin文件夹中有这个脚本。该脚本调用parse cloud函数。 脚本运行时没有错误 Heroku控制台日志显示如下输出。云函数有一些console.log语句,但是它们的输出也没有出现。 heroku[router]:at=info-method=POST-path=“/parse/functions/resetJob”host=app.herokuapp。com requ

  • 我已经完成了Eclipse Maven TestNG,我打算运行Selenium测试用例。 这是我的POM文件: 现在,当我尝试运行Maven测试时,我得到以下错误: 有人能告诉我我错过了什么吗。 提前谢谢。

  • 这里出了什么问题。我阅读了Spring文档,但没有找到如何使用JPA和自定义方法进行查询。 提前谢了。

  • 我在linux机器上运行命令行中的testNG程序时得到以下错误。