跳轉至

報錯

在執行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

網傳版本:

image-20240716195838631

<dependency>
 <groupId>org.projectlombok</groupId>
 <artifactId>lombok</artifactId>
 <version>1.18.30</version>
 <scope>provided</scope>
</dependency>

前端工程執行npm run build報錯

image-20240717134256277

錯誤碼為-4048

解決方式:命令列以管理員方式進入

方式二:在nodejs安裝目錄修改node_cache和node_global權限,點選資料夾右鍵->屬性

imgimg

Nodejs安裝依賴報錯ENOTFOUND

image-20240717134938740

可能原因:1.網路代理原因

2.鏡像來源沒匹配

查詢來源位址

 npm config get registry

image-20240717135104343

嘗試更換為官方鏡像地址

npm config set registry https://registry.npmjs.org/

報錯 ERR_PNPM_META_FETCH_FAIL

image-20240717142105825

不管用?

使用淘寶最新鏡像(它居然換源了)

npm config set registry https://registry.npmmirror.com

報錯 ELIFECYCLE  Command failed with exit code 1.

image-20240717142313836

你需要來自 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.JavacProcessingEnvironment.discoveredProcs accessible: module not.Javacruler docessment.com 5055.

網傳版本:

image-20240716195838631

<dependency>
 <groupId>org.projectlombok</groupId>
 <artifactId>lombok</artifactId>
 <version>1.18.30</version>
 <scope>provided</scope>
</dependency>

前端工程執行npm run build報錯

image-20240717134256277

錯誤碼為-4048

解決方式:命令列以管理員方式進入

方式二:在nodejs安裝目錄修改node_cache和node_global權限,點選資料夾右鍵->屬性

imgimg

Nodejs安裝依賴報錯ENOTFOUND

image-20240717134938740

可能原因:1.網絡代理原因

2.鏡像來源沒匹配

查詢來源地址

 npm config get registry

image-20240717135104343

嘗試更換為官方鏡像地址

npm config set registry https://registry.npmjs.org/

報錯 ERR_PNPM_META_FETCH_FAIL

image-20240717142105825

不管用?

使用淘寶最新鏡像(它居然換源了)

npm config set registry https://registry.npmmirror.com

報錯 ELIFECYCLE  Command failed with exit code 1.

image-20240717142313836

你需要來自 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>