首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【错误记录】exe4j 打包程序无法设置 jar 包依赖的问题 ( 将源码 和 依赖库打包到同一个 jar 包中 )

一、问题描述 在 【错误记录】IntelliJ IDEA 导出可执行 jar 包执行报错 ( java.lang.ClassNotFoundException | 打包时没有选择依赖库 ) 博客中遇到...报错信息 , 这里就在打包时 , 采取了如下策略 ; 由于编译 IntelliJ IDEA 程序时 , 选择了 第二种 Jar 包打包方式 , 导致 主程序 与 依赖库是分开打包的 ; 最终的主程序...(Native Method) at java.lang.Class.forName(Unknown Source) 二、解决方案 ---- 在 IntelliJ IDEA 中 , 导出...jar 包时 , 选择第一种方案设置 , 然后将所有的 java 源码打包在一起 ; 打包后的效果如下 , 所有的 Java 源码都打包在了一个 jar 包中 ; 注意 , 要删除 META-INF...目录下的签名文件 ; 在 【错误记录】IntelliJ IDEA 打包包含依赖库的 Jar 包执行报错 ( Invalid signature file digest for Manifest

69620
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Error:java: invalid source release: 1.8

    出现问题 回归正题,出现这个问题的状况是我的电脑本机装的默认jdk版本是1.8.0_71,然后我平常开发用的jdk版本是免安装的1.7,只配置了环境变量,平常用eclipse开发没有出现过这方面的问题,...昨天idea也没有出现这个问题,结果今天新建了一个项目,然后设置好了jdk版本,tomcat也设置为了1.7,敲好代码之后已启动,就爆了这个错,如下: Error:java: invalid source...release: 1.8 解决问题 查了一些资料,有如下解决办法: 1.Settings -> Build, Execution, Deployment -> Compiler -> Java Compiler...这里写图片描述 检查了一下,我的设置本来就是1.7,失败 3.最后找到一篇跟我问题差不多的,这个:Error:java: javacTask: source release 8 requires...对此我们总结 language level:限定项目编译检查时最低要求的 JDK 特性。

    48620

    最新版IDEA 2018 2020 2021 2022 2023 2024各版本对Maven版本兼容问题Error汇总Maven projects need to be imported

    IntelliJ IDEA,作为广泛使用的Java集成开发环境,为开发者提供了强大的功能支持,其中包括与Apache Maven的整合。...Maven是一个项目管理和构建自动化工具,常用于管理Java项目的构建、报告和文档化等。...IntelliJ IDEA作为流行的Java IDE,其对Maven的支持尤为关键。Maven作为项目构建和依赖管理的工具,不同版本间的细微差别可能导致构建失败或其他兼容性问题。...错误Error信息如下: 2021/6/4 18:29 Invalid Maven home directory configured D:/Java/apache_maven_3_6_3_bin...同时,本文提供的错误日志分析和兼容性测试结果是一个宝贵的资源,可以帮助开发者在遇到相似问题时快速定位和解决。

    6.1K20

    【RocketMq】RocketMq 高版本JDK编译报错问题处理

    java: 程序包sun.nio.ch不存在 sun.util.locale.BaseLocale.SEP不存在 Idea的报错情况 在Idea 2021.1 的版本中会出现如下问题,这个报错第一眼看着挺懵逼的...is declared in module java.base, which does not export it) 排查 如果对于Java9的模块化有一丁点概念,基本这个问题都能迎刃而解,但是如果像我一样不懂的话...intellij idea - Error: java: invalid source release 1.9 - Stack Overflow 此外还参阅了文章: (1) java9迁移注意事项_个人文章...store 子项目编译参数设置为: --add-exports java.base/sun.nio.ch=ALL-UNNAMED test 子项目的编译参数设置为: --add-exports java.base...真实照应了[[How to Upgrade from Java 8 to Java 17]]里面的原文评论: From my experience, the biggest issue is not

    73420

    【RocketMq】RocketMq 高版本JDK编译报错问题处理

    java: 程序包sun.nio.ch不存在sun.util.locale.BaseLocale.SEP不存在Idea的报错情况在Idea 2021.1 的版本中会出现如下问题,这个报错第一眼看着挺懵逼的...is declared in module java.base, which does not export it)排查如果对于Java9的模块化有一丁点概念,基本这个问题都能迎刃而解,但是如果像我一样不懂的话...intellij idea - Error: java: invalid source release 1.9 - Stack Overflow此外还参阅了文章: (1) java9迁移注意事项_个人文章...store 子项目编译参数设置为:--add-exports java.base/sun.nio.ch=ALL-UNNAMEDtest 子项目的编译参数设置为:--add-exports java.base...真实照应了[How to Upgrade from Java 8 to Java 17]里面的原文评论:From my experience, the biggest issue is not the

    1.9K40
    领券