«java-9» etiketlenmiş sorular

21 Eylül 2017'de yayınlanan Java platformunun 9. sürümü olan Java 9'a özgü sorular için bu etiketi kullanın. Çoğu durumda java etiketini de belirtmelisiniz.

30
Java 9lang.NoClassDefFoundError nasıl çözülür: Java 9'da javax / xml / bind / JAXBException
Java 6/7/8 JDK bir parçası olarak sağlanan JAXB API sınıflarını kullanan bazı kod var. Java 9 ile aynı kodu çalıştırdığımda, çalışma zamanında JAXB sınıflarının bulunamadığını gösteren hatalar alıyorum. JAXB sınıfları, Java 6'dan beri JDK'nın bir parçası olarak sağlanmıştır, bu yüzden Java 9 neden bu sınıfları bulamıyor?
845 java  jaxb  java-9  java-11  java-10 


8
Kullanımdan kaldırılmış JPMS modüllerinin Java EE API'leriyle değiştirilmesi
Java 9 Java EE API'ler içeriyor altı modülleri kaldırılmış ve onlar vardır kaldırılacak yakında: java.activation ilejavax.activation paketin java.corba ile javax.activity, javax.rmi, javax.rmi.CORBA, veorg.omg.* paketler java.transaction ilejavax.transaction paket java.xml.bind tümjavax.xml.bind.* paketler java.xml.ws ile javax.jws, javax.jws.soap, javax.xml.soapve tümjavax.xml.ws.* paketler java.xml.ws.annotation ile javax.annotationpaketin Hangi üçüncü taraf eserleri bu API'ları sağlar? Bu API'ları ne …

23
Android-sdk yüklenemedi: “java.lang.NoClassDefFoundError: javax / xml / bind / ek açıklama / XmlSchema”
Android sdk araçlarını yüklerken aşağıdaki hata yayılır: java.lang.NoClassDefFoundError: javax / xml / bind / ek açıklama / XmlSchema Bu neden oluyor ve nasıl düzeltilebilir? Hata ayıklama çıktısı: $ java --version java 9 Java(TM) SE Runtime Environment (build 9+181) Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode) $ brew cask …
167 java  android  java-9 

6
İsteğe bağlı veya Java'da isteğe bağlı
Java 8'deki yeni İsteğe bağlı türle çalışıyorum ve işlevsel olarak desteklenmeyen ortak bir işlem gibi görünen bir şeyle karşılaştım: bir "orElseOptional" Aşağıdaki modeli düşünün: Optional<Result> resultFromServiceA = serviceA(args); if (resultFromServiceA.isPresent) return result; else { Optional<Result> resultFromServiceB = serviceB(args); if (resultFromServiceB.isPresent) return resultFromServiceB; else return serviceC(args); } Bu modelin birçok formu …
137 java  lambda  java-8  optional  java-9 


4
yasa dışı yansıtıcı erişim nedir
Java 9'da yasadışı yansıtıcı erişim hakkında pek çok soru var. Şimdi bulamadığım şey, çünkü Google'ın tüm kusuru, hata mesajlarını aşmaya çalışan insanlar, aslında yasadışı yansıtıcı erişimin ne olduğu. Bu yüzden sorum oldukça basit: Yasadışı yansıtıcı erişimi ne tanımlar ve hangi koşullar uyarıyı tetikler? Java 9'da tanıtılan kapsülleme ilkeleriyle bir ilgisi …
128 java  java-9  java-module 

4
List.of ve Arrays.asList arasındaki fark nedir?
Java 9, listeler için yeni fabrika yöntemlerini tanıttı List.of: List<String> strings = List.of("first", "second"); Önceki ve yeni seçenek arasındaki fark nedir? Yani, bunun arasındaki fark nedir: Arrays.asList(1, 2, 3); ve bu: List.of(1, 2, 3);
117 java  list  java-9 

3
Java 9'da String birleştirme nasıl uygulanır?
JEP 280'de yazıldığı gibi : Dize Birleştirmesini Belirtin : JDK kitaplık işlevlerine yapılan çağrıları kullanmak Stringiçin tarafından oluşturulan statik birleştirme bayt kodu sırasını değiştirin . Bu, tarafından yayılan bayt kodunda daha fazla değişiklik yapılmasına gerek kalmadan gelecekteki birleştirme optimizasyonlarını mümkün kılacaktır .javacinvokedynamicStringjavac İşte kullanılması anlamak istiyoruz invokedynamicaramalar ve nasıl baytkodu …

24
Java 9 ile sdkmanager --list çalıştırılamadı
İndirdim ve kurdum: jdk-9.0.1_osx-x64_bin.dmgOracle'dan JDK ( ) burada sdk-tools-darwin-3859397.zipGoogle'dan Android SDK ( ) burada . PATHDeğişkeni yapılandırdıktan sonra , SDK bileşenlerini yönetme komutunun sdkmanageryerini alan çalıştırmayı denedim android. Ancak, burada gösterildiği gibi başarısız oldu: $ sdkmanager --list Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156) at com.android.repository.api.SchemaModule.<init>(SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler.<clinit>(AndroidSdkHandler.java:81) at …

30
Eclipse NoClassDefFoundError for LauncherFactory nedeniyle JUnit 5 kullanılarak test bulunamadı
Sorun Projelerimi JUnit testini her çalıştırdığımda (Java 9 ve Eclipse Oxygen 1.a ile JUnit 5 kullanarak) Eclipse'in herhangi bir test bulamaması sorunuyla karşılaşıyorum. Tanım Çalıştırma yapılandırması altında, eclipse @Test ile açıklama eklenen yöntemi bile bulamıyor, bunun yerine yalnızca " (tüm yöntemler) " gösteriyor. Aşağıdaki resim umarım kurulumuma daha iyi bir …
95 java  eclipse  junit  java-9  junit5 

2
Java 9 derleyicisindeki --release bayrağı nedir?
Java 9'un javacyeni bir bayrağı var --release: > javac --help ... --release <release> Compile for a specific VM version. Supported targets: 6, 7, 8, 9 -sourceVe -targetbayraklardan farkı nedir? Bu sadece bir kısayol -source X -target Xmu?
89 java  javac  java-9 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.