执行mvn命令,提示com/beust/jcommander/ParameterException

命令行执行

mvn install -Dmaven.test.skip=true

的时候,提示com/beust/jcommander/ParameterException错误。

网上查了一下,发现有篇文章提到:JCommander 是一个非常小的Java 类库,用来解析命令行参数。

看到这,我立马想到,报错会不会是因为我的命令行参数打错了呢?检查了一下,果然,maven打成mavne了~~~手残打字害死人啊


补充:

后来我在其他机器上遇到此问题,检查命令发现没有打错。那是怎么回事呢?Goole了一下,发现还有一种可能,就是缺少jcommander的jar包。于是在pom.xml中加入

    <dependency>
      <groupId>com.beust</groupId>
      <artifactId>jcommander</artifactId>
      <version>1.30</version>
    </dependency>

搞定!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章