Bu yüzden SOAP örneğini Working Soap client example numaralı dosyaya attım, SOAPClientSAAJ.java
dosyaya yazdım ve derlemeyi denedim (Openjdk 9) Debian'daki:"paket javax.xml.soap modül grafiğinde olmayan java.xml.ws modülünde bildirildi"
[email protected] ~/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
bazı Googling sonra ben öğrendim o derleme ve
[email protected] ~/javatest> javac --add-modules java.xml.ws SOAPClientSAAJ.java
[email protected] ~/javatest> java --add-modules java.xml.ws SOAPClientSAAJ
eserler olarak çalışan. Şimdi soruları https://www.youtube.com/watch?v=y8bpKYDrF5I&t=20m17s
: genel arka plan için bu videoyu izleyin
- derleyici otomatik modül java.xml.ws eklemek gerekmez mi? (Açıkça gerekli olduğunu bildiği için) Bu javax.xml.soap içinde bir hata mı?
- Manad sayfalarımda -add-modules seçeneği neden belgelenmiyor? (Debian içinde openjdk 9)
- java.xml.ws modülünü otomatik olarak eklemek için .java dosyasına ne yazmalıyım?