CSJCurrent de:Java 9+ Unterstützung: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „ ----- Die Cryptshare Java API Version 5.0.1 kann mit der Java Laufzeitumgebung 8 und höher verwendet werden. Aufgrund struktureller Änderungen an den La…“) |
Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
----- | ----- | ||
=== java.lang.NoClassDefFoundError: javax.xml.ws.WebServiceException === | |||
Die Cryptshare Java API Version 5.0.1 kann mit der Java Laufzeitumgebung 8 und höher verwendet werden. | Die Cryptshare Java API Version 5.0.1 kann mit der Java Laufzeitumgebung 8 und höher verwendet werden. | ||
Aufgrund struktureller Änderungen an den Laufzeitumgebungen ab Version 9, kann es zu folgender Fehlermeldung kommen: | Aufgrund struktureller Änderungen an den Laufzeitumgebungen ab Version 9, kann es zu folgender Fehlermeldung kommen: | ||
Zeile 12: | Zeile 13: | ||
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:1070) | at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:1070) | ||
... 1 more | ... 1 more | ||
Sollte dieser Fehler auftreten, so fügen Sie bitte die nachfolgenden zwei Abhängigkeiten Ihrem Projekt hinzu, z.B. in der pom.xml: | Sollte dieser Fehler auftreten, so fügen Sie bitte die nachfolgenden zwei Abhängigkeiten Ihrem Projekt hinzu, z.B. in der pom.xml. Bitte beachten Sie, dass andere Versionen als 2.3.x nicht kompatibel sind: | ||
<dependency> | <dependency> | ||
<groupId>javax.xml.ws</groupId> | <groupId>javax.xml.ws</groupId> | ||
Zeile 22: | Zeile 23: | ||
<groupId>com.sun.xml.ws</groupId> | <groupId>com.sun.xml.ws</groupId> | ||
<artifactId>jaxws-rt</artifactId> | <artifactId>jaxws-rt</artifactId> | ||
<version>2.3. | <version>2.3.7</version> | ||
</dependency> | |||
=== NoClassDefFoundError: com/sun/jna/platform/win32/Win32Exception === | |||
Die Cryptshare Java API Version 5.0.1 kann mit der Java Laufzeitumgebung 8 und höher verwendet werden. | |||
Aufgrund struktureller Änderungen an den Laufzeitumgebungen ab Version 9, kann es zu folgender Fehlermeldung kommen: | |||
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/Win32Exception | |||
at com.cryptshare.api.DpApiProtectionService.protect(bk:88) | |||
at com.cryptshare.api.ProtectedFileStore.persist(wi:113) | |||
at com.cryptshare.api.Client.saveStore(td:839) | |||
at com.cryptshare.api.Client.ensureClientIdSet(td:104) | |||
at com.cryptshare.api.Client.<init>(td:63) | |||
at com.cryptshare.api.Client.<init>(td:97) | |||
at com.cryptshare.api.Client.<init>(td:68) | |||
at com.cryptshare.api.Client.<init>(td:174) | |||
at com.cryptshare.api.Client.<init>(td:137) | |||
at com.cryptshare.examples.api.ExampleMain.main(ExampleMain.java:39) | |||
Caused by: java.lang.ClassNotFoundException: com.sun.jna.platform.win32.Win32Exception | |||
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) | |||
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) | |||
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) | |||
... 10 more | |||
Sollte dieser Fehler auftreten, so fügen Sie bitte die nachfolgenden zwei Abhängigkeiten Ihrem Projekt hinzu, z.B. in der pom.xml: | |||
<dependency> | |||
<groupId>net.java.dev.jna</groupId> | |||
<artifactId>jna</artifactId> | |||
<version>5.12.1</version> | |||
</dependency> | |||
<dependency> | |||
<groupId>net.java.dev.jna</groupId> | |||
<artifactId>jna-platform</artifactId> | |||
<version>5.12.1</version> | |||
</dependency> | </dependency> | ||
----- | ----- |
Aktuelle Version vom 27. September 2024, 07:47 Uhr
java.lang.NoClassDefFoundError: javax.xml.ws.WebServiceException
Die Cryptshare Java API Version 5.0.1 kann mit der Java Laufzeitumgebung 8 und höher verwendet werden. Aufgrund struktureller Änderungen an den Laufzeitumgebungen ab Version 9, kann es zu folgender Fehlermeldung kommen:
Exception in thread "main" java.lang.NoClassDefFoundError: javax.xml.ws.WebServiceException at com.cryptshare.examples.api.ExampleMain.main(ExampleMain.java:39) Caused by: java.lang.ClassNotFoundException: javax.xml.ws.WebServiceException at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:769) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:1070) ... 1 more
Sollte dieser Fehler auftreten, so fügen Sie bitte die nachfolgenden zwei Abhängigkeiten Ihrem Projekt hinzu, z.B. in der pom.xml. Bitte beachten Sie, dass andere Versionen als 2.3.x nicht kompatibel sind:
<dependency> <groupId>javax.xml.ws</groupId> <artifactId>jaxws-api</artifactId> <version>2.3.1</version> </dependency> <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>jaxws-rt</artifactId> <version>2.3.7</version> </dependency>
NoClassDefFoundError: com/sun/jna/platform/win32/Win32Exception
Die Cryptshare Java API Version 5.0.1 kann mit der Java Laufzeitumgebung 8 und höher verwendet werden. Aufgrund struktureller Änderungen an den Laufzeitumgebungen ab Version 9, kann es zu folgender Fehlermeldung kommen:
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/Win32Exception at com.cryptshare.api.DpApiProtectionService.protect(bk:88) at com.cryptshare.api.ProtectedFileStore.persist(wi:113) at com.cryptshare.api.Client.saveStore(td:839) at com.cryptshare.api.Client.ensureClientIdSet(td:104) at com.cryptshare.api.Client.<init>(td:63) at com.cryptshare.api.Client.<init>(td:97) at com.cryptshare.api.Client.<init>(td:68) at com.cryptshare.api.Client.<init>(td:174) at com.cryptshare.api.Client.<init>(td:137) at com.cryptshare.examples.api.ExampleMain.main(ExampleMain.java:39) Caused by: java.lang.ClassNotFoundException: com.sun.jna.platform.win32.Win32Exception at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) ... 10 more
Sollte dieser Fehler auftreten, so fügen Sie bitte die nachfolgenden zwei Abhängigkeiten Ihrem Projekt hinzu, z.B. in der pom.xml:
<dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>5.12.1</version> </dependency> <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna-platform</artifactId> <version>5.12.1</version> </dependency>