CSJCurrent de:Java 9+ Unterstützung: Unterschied zwischen den Versionen
Aus Cryptshare Documentation
(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 |
||
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 23: | Zeile 24: | ||
<artifactId>jaxws-rt</artifactId> | <artifactId>jaxws-rt</artifactId> | ||
<version>2.3.2</version> | <version>2.3.2</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> | ||
----- | ----- |
Version vom 6. Mai 2024, 15:08 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:
<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.2</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>