本文环境:MacOS

程序运行没有问题,但在 maven 打包时,报了如下错误:

致命错误: 在类路径或引导类路径中找不到程序包 java.lang[INFO] -------------------------------------------------------------[ERROR] COMPILATION ERROR : [INFO] -------------------------------------------------------------[ERROR] An unknown compilation problem occurred

难道 maven-compiler-plugin 插件配置错了?如下是我的配置信息

<build>    <plugins>        <plugin>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-maven-plugin</artifactId>        </plugin>

        <plugin>            <groupId>org.apache.maven.plugins</groupId>            <artifactId>maven-compiler-plugin</artifactId>            <configuration>                <source>1.8</source>                <target>1.8</target>                <encoding>UTF-8</encoding>                <compilerArguments>                    <verbose/>                    <bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath>                </compilerArguments>            </configuration>        </plugin>   </plugins></build>

搜索后,发现 Linux/Macos 环境下配置中的分隔符是不一样的:

Windows用 ; 做分隔符

<bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath>

Mac/Linux用 : 做分隔符

<bootclasspath>${java.home}/lib/rt.jar:${java.home}/lib/jce.jar</bootclasspath>

macos 致命错误: 在类路径或引导类路径中找不到程序包 java.lang相关推荐

  1. java获取mavenlib路径,maven install报错致命错误: 在类路径或引导类路径中找不到程序包 java.lang | ZPY博客...

    [类文件的搜索路径: C:\Program Files\Java\jdk1.8.0_181\jre\lib\rt.jar:C:\Program Files\Java\jdk1.8.0_181\jre\ ...

  2. java类里的包路径报错_[ERROR] 致命错误: 在类路径或引导类路径中找不到程序包 java.lang...

    maven执行install时出现错误: [ERROR] [源文件的搜索路径: E:\project\IdeaProjects\weixin\leimingtech-core\src\main\jav ...

  3. (已解决)win环境下 maven 报错:致命错误: 在类路径或引导类路径中找不到程序包 java.lang

    项目场景: 提示:使用mybatis-plus生成代码时需要的问题 问题描述: 提示:这里描述项目中遇到的问题: 出现一下错误 [INFO] [INFO] ---------------------- ...

  4. MVN打包报错:在类路径或引导类路径中找不到程序包 java.lang

    现象 同一个Springboot项目在windows下mvn打包正常,在linux下打包就失败了. 打包命令如下 : mvn clean package -Dmaven.test.skip=true ...

  5. 致命错误: 在类路径或引导类路径中找不到程序包 java.lang_如何提升店铺动态评分 需要提升可以找我...

    DSR,也就是店铺动态评分,对于一个店铺那是至关重要的,不仅是因为好多活动需要去看DSR评分,而且,他对于你的店铺权重影响也是很大的.当你的DSR各项均值一直低于行业平均值以后,你的自然流量就会受到很 ...

  6. eclipse中找不到jar包中的类与函数java.lang.ClassNotFoundException让jar包全局可用

    问题的引入 ​ 博主之前在使用eclipse进行JavaWeb端的编程时候遇到了这样一个问题,使用的阿里的fastjson,往项目中导入了对应的jar包之后在运行代码的时候eclipse还是给我报错了 ...

  7. java模拟器怎么安装路径_如何使用appium访问来自不同网络位置的路径,直接在模拟器中安装移动应用程序(Android / iOS)?...

    我分别在windows和mac机器上启动我的android和ios模拟器, 我的应用程序由CI系统在网络位置生成(路径:\ xxx.yyy.com \ Mobile \ android和\ xxx.y ...

  8. spring boot整合Quartz 在Job类中注入其他对象报空指针异常java.lang.NullPointerException at com.sxt.quartz.QuartzDemo.e

    情况在Job 类中注入RedisTemplate 报空指针异常 原因:我们使用JobDetailFactoryBean 帮我们创建对象 实际上调用的是AdaptableJobFactory 下的这个方 ...

  9. 怎么解决java.lang.NoClassDefFoundError错误 ,以及类的加载机制

    前言 在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很 ...

最新文章

  1. 复旦大学自然语言处理实验室发布模型鲁棒性评测平台TextFlint
  2. 部分小区业主抵制人脸识别:我不在家,你都清楚
  3. 绝对干货,教你4分钟插入1000万条数据到mysql数据库表,快快进来
  4. jQuery easyUI--弹窗的使用
  5. List 集合转换为String
  6. AspNetCoreApi 跨域处理(CORS )
  7. linuxos或sv独立客户端不支持应用程序打开方式_搞不明白为什么大家都在学习 k8s
  8. 鸿蒙WLAN模组联网+解决在Visual Studio Code不能更改Linux文件的问题
  9. C# 使用Quartz简单实例以及备忘
  10. mysql tree 和 hash_mysql_B-tree索引和哈希索引
  11. vivo S9无法激活手机了vivoS9e怎么解锁平台刷机教程屏幕锁不记得了可以用这个方法教程重装系统固件软件S9手机如果已忘记密码可以自己学习升级降级USB操作了
  12. 蜗牛星际A单千兆群晖系统崩溃恢复记录
  13. 云计算简史(完整版)
  14. 当下的力量实践手册读书笔记(1.29)
  15. 怎样写一个解释器——王垠
  16. 矩阵出现重复特征值,其特征向量的简便求法
  17. Java 批量导出PPT为图片,并合并生成PDF
  18. 【FLUENT案例】01:T型管混合器中的流动与传热
  19. 阿里内部使用的12 款开发工具,很多人可能都没听过
  20. mysql 设置密码出现ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

热门文章

  1. [html] 对于写一个页面布局,html/css/js这三者你是先写哪个后写哪个?
  2. [jQuery] jQuery的属性拷贝(extend)的实现原理是什么,如何实现深拷贝?
  3. [css] 为什么伪类的content不能被选中?
  4. [js] 使用ajax轮询接口有什么优缺点?
  5. [js] Geolocation.getCurrentPosition()用来做什么的?在什么浏览器不受兼容?
  6. 前端学习(2816):原生框架目录结构
  7. 前端学习(2552):vue简介
  8. “约见”面试官系列之常见面试题之第一百零五篇之v-if与v-show(建议收藏)
  9. 前端学习(2260)高校案例
  10. plsql轻量版游标的使用2