1 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個贊
我有一些信息?,F(xiàn)在我知道,當(dāng)我將 maven 設(shè)置為使用 Java 11 時,問題就開始了。這是新舊系統(tǒng)之間的關(guān)鍵區(qū)別。
此外,我通過從 jaxws-maven-plugin 描述中刪除整個 <dependencies> 和 <configuration> 部分解決了這個問題。這些部分是很久以前添加的,它們顯然不再正確了。
因此,現(xiàn)在我只有這個:
<plugin>
<!-- Maven plugin for JAX-WS RI -->
<!-- https://mvnrepository.com/artifact/com.sun.xml.ws/jaxws-maven-plugin -->
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>2.3.3</version>
<!-- <dependencies> ... </dependencies> REMOVED -->
<!-- <configuration> ... </configuration> REMOVED -->
<executions>
...
</executions>
</plugin>
編輯:我忘了提及,我將 maven-shade-plugin 更改為 maven-assembly-plugin。使用第一個我仍然會出錯(盡管是另一個)。
順便說一句:能夠用 Java 11 編譯我的 SOAP 客戶端是一個漫長的故事,這不是唯一的問題。最后,我一切正常。
添加回答
舉報