Fatal Error: Unable to find package java.lang in classpath or bootclasspath
前言
- centos 7.6
- jdk 1.8
- maven 3.6.3
报错 Fatal Error: Unable to find package java.lang in classpath or bootclasspath
在本地使用打包命令(mvn clean package -Dmaven.test.skip=true
)可以成功。
在centos 7.6中同样的命令报错Fatal Error: Unable to find package java.lang in classpath or bootclasspath
网上查找该问题,发现修改bootclasspath
导致。
因为在windows和linux下,需要使用不同的分隔符。windows使用分号(;
),linux使用冒号(:
)。
修改
错误的:
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.8</source><target>1.8</target><compilerArguments><verbose/><bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath></compilerArguments></configuration></plugin></plugins>
</build>
正确的:
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.8</source><target>1.8</target><compilerArguments><verbose/><bootclasspath>${java.home}/lib/rt.jar${path.separator}${java.home}/lib/jce.jar</bootclasspath></compilerArguments></configuration></plugin></plugins>
</build>
- 使用${path.separator}代替了分号
参考
https://blog.csdn.net/csdn565973850/article/details/101286678
https://blog.csdn.net/qq_30038111/article/details/106281811
Fatal Error: Unable to find package java.lang in classpath or bootclasspath相关推荐
- An error has occurred while drawing:java.lang.IllegalStateException: The display list is not valid.
错误日志 03-31 18:41:36.523 2715-2715/demo.turing.com.materialdesignwidget W/EGL_emulation: eglSurfaceAt ...
- eclipse报错:An error has occurred. See error log for more details. java.lang.NullPointerException
eclipse一直不停的报错: An error has occurred. See error log for more details. java.lang.NullPointerExceptio ...
- java: Internal error in the mapping processor: java.lang.NullPointerException问题解决
java: Internal error in the mapping processor: java.lang.NullPointerException解决方案 在使用MapStruct,idea2 ...
- ERROR: Rosdep experienced an error: Unable to handle package.xml format version ‘3‘
errror catkin_make 命令时候,报错如下: ERROR: Rosdep experienced an error: Unable to handle package.xml forma ...
- 【异常】java: Internal error in the mapping processor: java.lang.NullPointerException
本文目录 一.背景描述 二.错误原因 三.解决方案 一.背景描述 项目背景:IDEA(2020.3) + Springboot(2.1.5.RELEASE) + maven 报错内容:java: In ...
- Fatal Error Unable to open base address file
问题描述 今天在查看php版本信息的时候遇到这么一个错误,Fatal Error Unable to open base address file,很是郁闷那, 之前配置过php的环境变量,当时php ...
- 解决:[DCC Fatal Error] **.dpk : E2202 Required package '***' not found
//[DCC Fatal Error] **.dpk : E2202 Required package '***' not found 意思是:[DCC致命错误] *:e2202需包***没有发现 D ...
- 解决Caused by: java.lang.RuntimeException: Error parsing Mapper XML. Cause: java.lang.IllegalArgument
运行项目出现:Caused by: java.lang.RuntimeException: Error parsing Mapper XML. Cause: java.lang.IllegalArgu ...
- PHP Fatal Error Unable to open base address file
本地网站经常出现 php错误500 End of script output before headers: index.php, 本地win环境,多个php版本 切换本地path执行出错的php版本 ...
最新文章
- PHP5 $this self parent static的区别
- Spring Boot 入门——Spring Boot 简介||微服务简介
- vc++ 利用jmail组件收发邮件
- (SpringMVC)概述和简单使用
- GPU(CUDA)学习日记(十三)------ CUDA内存简介
- 三十三、数据仓库的概述
- 在 Java 中,如何批量读取本项目资源目录下的所有文件
- 学习响应式BootStrap来写融职教育网站,Bootsrtap第二天
- pytorch机器学习_机器学习— PyTorch
- 【高德地图开发2】---配置工程
- php 调用微信收货地址,php版微信自动获取收货地址api用法示例
- 你不是不擅长数学,你只是打开方式不对
- Vue 电商PC后台管理(ElementUI)
- Python项目实践:BMI 身体质量指数
- python学习笔记简书_Python学习笔记
- VS2010中无法嵌入互操作类型“......”,请改用适用的接口的解决方法
- 使用Matlab计算大地测量学中的子午线弧长
- App 上架 AppStore和证书的各种区别
- IIS无法启动,提示另外一个程序正在使用此文件
- 【腾讯地图】出现“鉴权失败,请传入正确的key”怎么解决?