[英]Java 11 unnamed module issue when using Maven model
因此,我正在嘗試將工具從 Java 8 遷移到 Java 11。
我做了第一步,讓它在沒有模塊的情況下工作,代碼編譯成功。
現在我正在嘗試添加 module-info.java,但由於我的工具中使用的庫,我首先遇到了問題。 有些已經與 Java 11(例如 Lombok)兼容,但有些則不兼容,因此我嘗試使用requires和 artifactId 名稱導入它們。
但是由於我的 Maven 模型和 Maven 模型構建器依賴性,我似乎卡住了,因為我在構建時遇到以下錯誤:
[ERROR] the unnamed module reads package org.apache.maven.model.merge from both maven.model.builder and maven.model
[ERROR] module maven.model.builder reads package org.apache.maven.model.merge from both maven.model.builder and maven.model
[ERROR] module maven.model reads package org.apache.maven.model.merge from both maven.model.builder and maven.model
對於這種錯誤,我該怎么辦? 似乎我需要兩者(如果我評論一個或另一個,構建仍然失敗)。 這是否意味着我無法將模塊添加到我的工具中?
注意:庫設置為最新版本(即 3.6.3)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.