所以我在Working Soap客户端示例中使用SOAP示例,将其放入文件中SOAPClientSAAJ.java,并尝试编译它(Debian上的Openjdk 9):
t@h ~/javatest> javac SOAPClientSAAJ.java
SOAPClientSAAJ.java:1: error: package javax.xml.soap is not visible
import javax.xml.soap.*;
^
(package javax.xml.soap is declared in module java.xml.ws, which is not in the module graph)
1 error
Run Code Online (Sandbox Code Playgroud)
谷歌搜索后,我发现编译和运行为
t@h ~/javatest> javac --add-modules java.xml.ws SOAPClientSAAJ.java
t@h ~/javatest> java --add-modules java.xml.ws SOAPClientSAAJ
Run Code Online (Sandbox Code Playgroud)
作品.有关一般背景,请参阅此视频:https://www.youtube.com/watch?v = y8bpKYDrF5I&t = 20m17s
现在,问题:
java ×1