GGV26 2024-08-24 00:30 采纳率: 66.7%
浏览 17
已结题

如何解决如图问题:我创建的java maven项目中使用了03版本的excel,我先进行了文件读取的操作(可以正常取出,文件还未损坏),文件还未损坏),然后在进行了对同一文件的写入操作

如何解决如图问题:
我创建的java maven项目中使用了03版本的excel,我先进行了文件读取的操作(可以正常取出,文件还未损坏),然后在进行了对同一文件的写入操作,这时就出现了如下报错,这是为什么呢?

img


这是我的pom文件:

img

img

  • 写回答

23条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-08-24 00:31
    关注
    获得0.30元问题酬金

    以下回复引自免费微信小程序:皆我百晓生。 如问题解决,还请采纳。如仍有疑问,请回复留言或私信博主,以便获得更精准的帮助。

    要解决这个问题,首先需要了解EXCEL 2016版本与MAVEN项目的依赖关系。MAVEN项目的依赖于JAVA项目,而JAVA项目又依赖于其他JAVA项目。因此,如果想要使用03版本的EXCEL,你需要确保你的JAVA项目是03版本的,并且已经包含了必要的依赖。

    下面是一个基本的解决步骤:

    1. 确保JAVA项目已经是03版本:在你的项目中,检查是否有任何版本的JAVA包被添加到依赖列表中。如果没有,你可能需要将它添加到你的项目中。

    2. 构建和测试

      • 在你的POM.XML文件中添加以下依赖项来确保你的项目是03版本的:
        <DEPENDENCY>
            <GROUPID>COM.MICROSOFT</GROUPID>
            <ARTIFACTID>MICROSOFT-JET-ODBC-CLIENT</ARTIFACTID>
            <VERSION>2019.15.0</VERSION>
        </DEPENDENCY>
        
    3. 编写正确的XML配置文件

      • 在你的BUILD.GRADLE文件中,添加以下依赖项以确保你的项目是03版本的:
        DEPENDENCIES {
            IMPLEMENTATION 'ORG.MARIADB.JDBC:JDBC-JAVA8:2019.15.0'
            IMPLEMENTATION 'COM.MICROSOFT:JET-ODBC-CLIENT:2019.15.0'
        }
        
    4. 编译并运行

      • 使用IDEA或MAVEN IDE进行编译。
      • 运行你的项目,检查是否有错误消息。
      • 如果没有错误,说明你的项目是03版本的,并且已经包含了必要的依赖。

    以上步骤应该可以帮助你解决你的问题。如果仍然出现错误,可能是因为你的项目依赖的是一个不兼容的版本,或者你还没有正确地安装了所有的JAVA包。

    评论

报告相同问题?

问题事件

  • 系统已结题 9月1日
  • 赞助了问题酬金15元 8月24日
  • 创建了问题 8月24日

悬赏问题

  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?