idea编译正常,运行出现java: 程序包XX不存在

这篇具有很好参考价值的文章主要介绍了idea编译正常,运行出现java: 程序包XX不存在。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

idea编译正常,运行出现java: 程序包XX不存在

最近在将maven项目fastjson升级到fastjson-1.2.83.jar版本,编译正常,运行出现程序包xxx不存在,但是确实有对应的jar包,在java代码也是正常的没有报错。
idea编译正常,运行出现java: 程序包XX不存在网上有说是idea的版本与maven构建的build不相容,个人摸索后发现就是maven构建jar包的问题

解决方案:第一种:确实解决了问题,运行很慢
打开idea的Settings, 进入Build Execution Deployment/Build Tools/Maven/Runner,将Delegate IDE勾上就可以了。(将idea的编译和运行的操作委托给maven)
idea编译正常,运行出现java: 程序包XX不存在
但是上面这种方法每次运行之前都会先执行maven的打包功能,运行效率大大折扣。

第二种解决办法:不需要在settings打勾,未测试
直接在idea命令行输入:mvn idea:idea即可 (重构一下)
idea编译正常,运行出现java: 程序包XX不存在
第三种解决办法:简单粗暴,可以解决问题
删除 .idea 文件夹,清除缓存 重启之后重新打开这个项目重新index(需要重新配置项目参数)

第四种解决办法:自己实践出来的,比较简单,避免了再次配置项目参数

删除.idea/libraries文件,在idea里面刷新maven,重新加载jar包
idea编译正常,运行出现java: 程序包XX不存在
注意:重新加载jar包会有十几秒时间卡顿,请耐心等待

PS:为了更多的人少走弯路,分享一下自己的经验
主要参考下面两个链接的文章
https://blog.csdn.net/weixin_47760573/article/details/123286403
https://blog.csdn.net/heiqisang/article/details/119727871文章来源地址https://www.toymoban.com/news/detail-459171.html

到了这里,关于idea编译正常,运行出现java: 程序包XX不存在的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • IDEA项目代码飘红,但可以正常编译运行,且清除缓存也不管用,解决办法!!

    IDEA项目代码飘红,但可以正常编译运行,且清除缓存也不管用,解决办法!!

    idea代码可以正常编译,运行,但是import语句飘红,鼠标放上去提示Cannot resolve symbol,找不到Java类 https://zhuanlan.zhihu.com/p/347318105 正常来说,按照上面的链接操作就可以解决了,而且大部分清除缓存就可以解决,清除缓存步骤为 : File - Invalidate Caches / Restart… - Invalidate and Res

    2024年04月17日
    浏览(12)
  • IDEA中运行JSP文件,启动Tomcat运行网页显示404,对编译代码右键运行又可以显示正常页面的解决办法

    IDEA中运行JSP文件,启动Tomcat运行网页显示404,对编译代码右键运行又可以显示正常页面的解决办法

    这个问题困扰了我许久,一直以为是自己的Tomcat配置出现了问题,但实际上我Tomcat并没有出现问题,在网上看了很多大佬关于这方面问题的博客问题也没有得到解决,直到我对比了两次运行的网页url才发现了自己的问题所在。 这里选择Edit Configurations...进去 切换到Deployment,并

    2024年02月08日
    浏览(18)
  • 解决java在idea运行正常,但是打成jar包后中文乱码问题

    解决java在idea运行正常,但是打成jar包后中文乱码问题

    目录 比如: 打包命令使用utf-8编码: 1.当在idea中编写的程序,运行一切正常.但是当被打成jar包时,执行的程序会中文乱码.产生问题的原因和解决方案是什么呢? 一.问题分析 分别使用idea和jar包形式打印出System中所有的jvm参数---代码如下:     idea的打印结果: jvm---key是: user.name

    2024年02月05日
    浏览(9)
  • idea项目启动报:java: 程序包XXXXXX不存在,包都能找到,却提示不存在问题解决方法

    idea项目启动报:java: 程序包XXXXXX不存在,包都能找到,却提示不存在问题解决方法

    java的maven项目时,编译正常,项目也没有报错,但在启动的时候,控制台显示Error:java:程序包XXXX.XXX.XXXX.XXX不存在,项目有对应的jar包存在。 试过重新编译Rebuild Project以及重新拉取cleanMAVEN,installMAVEN都没有效果。   解决办法: 点击File Settings Build, Execution, Deployment Build Tools  

    2024年02月08日
    浏览(13)
  • Visual Studio 2022 17.5.0版本 c++ 存在太多错误,IntelliSense引擎无法正常运行

    Visual Studio 2022 17.5.0版本由于boost或者其它第三方库导致IntelliSense无法使用,临时解决方案:/Zc:preprocessor 微软已注意到该问题,原帖子:IntelliSense 报告了许多提升库的错误 - Visual Studio 反馈

    2024年02月11日
    浏览(12)
  • Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    博文目录 JavaFX 官网 官网 Getting Started with JavaFX JavaFX 是一个开源的下一代客户端应用程序平台,适用于基于 Java 构建的桌面、移动和嵌入式系统。它是许多个人和公司的协作成果,目标是为开发富客户端应用程序生成一个现代、高效且功能齐全的工具包。 JavaFX 主要致力于富

    2024年02月05日
    浏览(13)
  • Maven编译java及解决程序包org.apache.logging.log4j不存在问题

    Maven编译java及解决程序包org.apache.logging.log4j不存在问题

    1、首先新建一个文件夹,比如hello Hello里新建pom.xml 注意上面dependencies部分用于解决程序包org.apache.logging.log4j不存在问题,即 Maven编译java及解决程序包org.apache.logging.log4j不存在问题 和文件夹srcmainjava java里新建Exploit.java和LogTest.java Exploit.java LogTest.java 2、然后使用meve compile编

    2024年02月10日
    浏览(12)
  • mac出现java程序运行版本不一致

    mac出现java程序运行版本不一致

    在安装BurpSuite的时候: 执行启动程序: 运行java程序jar包的时候报错: 原因是编译这个jar包burpsuite_pro.jar用的java运行时环境是53.0,而我现在电脑上的java运行时环境是52.0,大致的对应关系如下: 所以也就是编译burpsuite_pro.jar用的JRE是java9,而我现在电脑上的java运行时环境是

    2024年02月13日
    浏览(4)
  • idea正常安装后,运行按钮为灰色解决方法尝试

    idea正常安装后,运行按钮为灰色解决方法尝试

       如图,问题为idea刚安装好为右上角的运行按钮为灰色,博主在经过搜索以及询问同学之后大概明白问题的原因 找不到要运行的函数 1导入文件后选中要运行的文件,如下图左侧所示(该图片为正常情况,所以运行按钮为绿色)  2发现运行按钮为灰色,这时找到选中文件中

    2024年02月12日
    浏览(8)
  • 用Unity做游戏打包前运行正常,打包后逻辑出现错误的解决办法

    用Unity做游戏打包前运行正常,打包后逻辑出现错误的解决办法

            作为一名Unity小白,我在前面学了C#和Unity的一些基本操作之后,就想着看看游戏打包出来以后是什么样子的,于是我就去网上找流程打包了,参考文章是这个:(10条消息) [转]unity作品打包_unity打包项目_小小姑娘很大的博客-CSDN博客         遇到标题中所描述问

    2024年02月05日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包