报错
在执行maven生命周期中install中报错
Unable to make field private com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors com.sun.tools.javac.processing.JavacProcessingEnvironment.discoveredProcs accessible: module jdk.compiler does not "opens com.sun.tools.javac.processing" to unnamed module @502a4156
网传版本:
另辟解决办法:com.sun.tools一般是lombok的问题,修改pom.xml,使用lombok更高级版本,加上
<scope>provided</scope>
Lombok 被设置为 provided
,这意味着它在编译和测试时可用,但不会打包到最终的 JAR 文件中,因为它通常用于编译时生成代码,而不需要在运行时存在。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.30</version>
<scope>provided</scope>
</dependency>
前端工程执行npm run build
报错
错误码为-4048
解决方式:命令行以管理员方式进入
方式二:在nodejs安装目录修改node_cache和node_global权限,点击文件夹右键->属性
Nodejs安装依赖报错ENOTFOUND
可能原因:1、网络代理原因
2、镜像源没匹配
查询源地址
npm config get registry
尝试更换为官方镜像地址
npm config set registry https://registry.npmjs.org/
报错 ERR_PNPM_META_FETCH_FAIL
不管用?
使用淘宝最新镜像(它居然换源了)
npm config set registry https://registry.npmmirror.com
报错 ELIFECYCLE Command failed with exit code 1.
你需要来自 Administrators 的权限才能对此文件夹进行更改
在删除文件时的错误,这是个什么道理?好神奇
将其他文件移动到该文件目录下,即可清空该文件目录(较为简单成功率较高)
java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter错误原因以及解决方法
java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter错误通常发生在使用Java 9或更高版本的JDK时,因为自Java 9起,javax.xml.bind
包被标记为不推荐使用,并且默认不包含在JDK中。
方法一:降低sdk版本到1.8。
方法二:在pom文件中添加以下依赖:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
報錯
在執行maven生命週期中install中報錯
Unable to make field private com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors com.sun.tools.javac.processing.JavacProcessingEnvironment.discoveredProcs accessible: module not.Javacruler docess.com " to unnamed module @502a4156
網傳版本:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.30</version>
<scope>provided</scope>
</dependency>
前端工程執行npm run build
報錯
錯誤碼為-4048
解決方式:命令列以管理員方式進入
方式二:在nodejs安裝目錄修改node_cache和node_global權限,點選資料夾右鍵->屬性
Nodejs安裝依賴報錯ENOTFOUND
可能原因:1.網路代理原因
2.鏡像來源沒匹配
查詢來源位址
npm config get registry
嘗試更換為官方鏡像地址
npm config set registry https://registry.npmjs.org/
報錯 ERR_PNPM_META_FETCH_FAIL
不管用?
使用淘寶最新鏡像(它居然換源了)
npm config set registry https://registry.npmmirror.com
報錯 ELIFECYCLE Command failed with exit code 1.
你需要來自 Administrators 的權限才能對此資料夾進行更改
在刪除文件時的錯誤,這是什麼道理?好神奇
將其他檔案移至該檔案目錄下,即可清空該檔案目錄(較為簡單成功率較高)
java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter錯誤原因以及解決方法
java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter錯誤通常發生在使用Java 9或更高版本的JDK時,因為自Java 9起,javax.xml.bind
套件被標記為不建議使用,並且標記為不建議使用,並且預設不包含在JDK中。
方法一:降低sdk版本到1.8。
方法二:在pom檔案中加入以下依賴:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>