当前位置:   article > 正文

idea 中maven插件deploy是报错总结_maven deploy报错

maven deploy报错

1、idea 中 maven 使用deploy命令时报检查报红错误:使用了未经检查或不安全的操作。 

 类上添加注解:

@SuppressWarnings("unchecked")//不检查

2、报400错误:Return code is: 400, ReasonPhrase: Bad Request.

原因1,可能是快照版(SNAPSHOT)和releases版没有对应上造成的,比如应该这样:

  1. <dependency>
  2. <groupId>com.nandao</groupId>
  3. <artifactId>nandao-common</artifactId>
  4. <version>1.0-SNAPSHOT</version>
  5. <scope>compile</scope>
  6. </dependency>

结果改成了这样:少了-SNAPSHOT 快照的标识,就会报400错误。

  1. <dependency>
  2. <groupId>com.nandao</groupId>
  3. <artifactId>nandao-common</artifactId>
  4. <version>1.0</version>
  5. <scope>compile</scope>
  6. </dependency>

相反的操作也会造成这种错误,所以添加时务必小心。

3、单元测试引起的错误:

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2

解决方案:跳过测试打包。在maven项目pom.xml文件插件中添加

  1. <plugin>
  2. <groupId>org.apache.maven.plugins</groupId>
  3. <artifactId>maven-surefire-plugin</artifactId>
  4. <version>2.22.2</version>
  5. <configuration>
  6. <skipTests>true</skipTests>
  7. </configuration>
  8. </plugin>

4、

5、

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号