关于IntelliJ IDEA 打包代码报错的问题

 更新时间:2021年03月09日 10:50:24   作者:一只爱阅读的程序员  
这篇文章主要介绍了关于IntelliJ IDEA 打包代码报错的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

一、问题由来

  使用 IntelliJ-IDEA 打包项目一直以来都没问题,可是上周的时候,突然打包就报错了,并且Maven中的pom.xml文件确定是没有改过,打包的配置文件也没有修改过。

报错信息如下:

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project 项目名称: Compilation failure: Compilation failure.

二、问题分析

这个问题让人感觉很奇怪,因为之前打包从未出现过问题,约有大半年的时间了,对于项目也没做什么处理。项目有三个不同的版本,就创建了三个不同的文件件,然后

拉取不同版本的代码,代码管理工具使用的是Git。随便点击其中某一个文件发现这个包是存在的,详情如下

反复几次打包,先执行clean命令,然后在执行package命令结果都是如此,也不知道问题出在哪里。

三、解决方案

尝试方式一:重新导入pom.xml文件中的jar包和打包操作里面的导入jar包。

结果问题未解决。

尝试方式二:删除IDEA的配置文件,重新导入整个项目。

结果是第一次打包时正常了,可是第二次打包时又不行了,总的来说还是不行。

尝试方式三:根据报错信息,将错误信息扔在百度里面,网友给出的建议是导入两个jar包。

<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.8.3</version>
</dependency>

<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
<version>1.9.7</version>
</dependency>

添加依赖信息后,多次重新打包正常,问题解决。

到此这篇关于关于IntelliJ IDEA 打包代码报错的问题的文章就介绍到这了,更多相关idea打包代码报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Mybatis动态sql中@Param使用详解

    Mybatis动态sql中@Param使用详解

    这篇文章主要介绍了Mybatis动态sql中@Param使用详解,当方法的参数为非自定义pojo类型,且使用了动态sql,那么就需要在参数前加上@Param注解,需要的朋友可以参考下
    2023-10-10
  • Java编译错误信息提示java.lang.ExceptionInInitializer解决

    Java编译错误信息提示java.lang.ExceptionInInitializer解决

    这篇文章主要介绍了Java编译错误信息提示java.lang.ExceptionInInitializer的分析讲解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 简单了解java类型转换常见的错误

    简单了解java类型转换常见的错误

    这篇文章主要介绍了简单了解java类型转换常见的错误,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • java jar包后台运行的两种方式详解

    java jar包后台运行的两种方式详解

    后台运行jar的方法有多种方法可以实现Java后台运行jar文件,下面介绍其中两种常见的方法,下面这篇文章主要给大家介绍了关于java jar包后台运行的两种方式,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-07-07
  • spring事务Propagation及其实现原理详解

    spring事务Propagation及其实现原理详解

    这篇文章主要介绍了spring事务Propagation及其实现原理详解,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • Spring Security短信验证码实现详解

    Spring Security短信验证码实现详解

    本文主要介绍了Spring Security短信验证码的实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-11-11
  • Spring Boot2+JPA之悲观锁和乐观锁实战教程

    Spring Boot2+JPA之悲观锁和乐观锁实战教程

    这篇文章主要介绍了Spring Boot2+JPA之悲观锁和乐观锁实战教程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • Java中的值传递以及引用传递和数组传递详解

    Java中的值传递以及引用传递和数组传递详解

    这篇文章主要介绍了Java中的值传递以及引用传递和数组传递详解,Java不允许程序员选择按值传递还是按引用传递各个参数,就对象而言,不是将对象本身传递给方法,而是将对象的的引用或者说对象的首地址传递给方法,引用本身是按值传递的,需要的朋友可以参考下
    2023-07-07
  • HttpUtils 发送http请求工具类(实例讲解)

    HttpUtils 发送http请求工具类(实例讲解)

    下面小编就为大家带来一篇HttpUtils 发送http请求工具类(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 详解Spring注解@Autowired的实现原理和使用方法

    详解Spring注解@Autowired的实现原理和使用方法

    在使用Spring开发的时候,配置的方式主要有两种,一种是xml的方式,另外一种是 java config的方式,在使用的过程中,我们使用最多的注解应该就是@Autowired注解了,所以本文就给大家讲讲@Autowired注解是如何使用和实现的,需要的朋友可以参考下
    2023-07-07

最新评论