Chciałem kod z tego answer, ale mam błąd The import org.bouncycastle.openssl cannot be resolved
The import org.bouncycastle.openssl cannot be resolved
i nie mam pojęcia, jak to naprawić, ponieważ inne biblioteki bouncycastle są wykrywane poprawnie. Będę wdzięczny za wszelkie pomysły, co jest nie tak. Im przy użyciu Eclipse i mam instaled BouncyCastle jak w niniejszej instrukcji itcsoultionsBouncyCastle openssl nie może być rozwiązany
Odpowiedz
Oprócz dostawcy (a.k.a. bcprov
) i lekkiego API, trzeba również API PKIX, który zapewnia pakiet openssl
.
ściagnął bcpkix-jdk15on-150.jar
z BC downloads page (direct link) i upuść go w tym samym katalogu bcprov
lub dodać go do swoich zależnościach maven z jego współrzędnych:
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
<version>1.50</version>
</dependency>
Kiedykolwiek się błąd mówiąc „Import *** nie można rozwiązać ", oznacza to, że jest problem z biblioteką. Tutaj brakuje słoika bcprov-jdk. Zrobiłem to, i to działało dla mnie!
1. Pobierz bcprov-jdk15on-152.jar z https://www.bouncycastle.org/latest_releases.html
2. Kliknij prawym przyciskiem myszy na Project -> Właściwości - Ścieżka> Budowa Java -> zakładka Biblioteki -> Kliknij na Dodaj JAR zewnętrzne .. Wybierz ścieżkę gdzie masz dowlnloaded bcprov-jdk15on-152.jar.
Następnie kliknij OK. to jest to!
- 1. org.json.simple nie może być rozwiązany
- 2. Import javax.persistence nie może być rozwiązany
- 3. Eclipse: "Import java.io nie może być rozwiązany"
- 4. Servlet nie może być rozwiązany w web.xml
- 5. WINDOW_SERVICE nie może być rozwiązany dla zmiennej
- 6. Android NDK w Eclipse size_t nie może być rozwiązany
- 7. błąd Nuget Package Manager: Nazwa zdalnej nie może być rozwiązany
- 8. Wiosna bagażnika cache Nie cache może być rozwiązany za Builder
- 9. setLatestEventInfo nie może zostać rozwiązany
- 10. import nie może zostać rozwiązany
- 11. Import javafx.scene.control.Alert nie może zostać rozwiązany
- 12. JspException i PageContext nie może zostać rozwiązany
- 13. Import com.android.internal.R nie może zostać rozwiązany
- 14. Import javax.mail nie może zostać rozwiązany
- 15. Import butterknife.InjectView nie może zostać rozwiązany
- 16. org.eclipse.swt. *; Import org.eclipse nie może zostać rozwiązany
- 17. Import "javax.jnlp" nie może zostać rozwiązany
- 18. Import javax.xml.rpc.encoding nie może zostać rozwiązany
- 19. Import org.apache.xml.serialize.XMLSerializer nie może zostać rozwiązany
- 20. R.styleable nie może zostać rozwiązany, dlaczego?
- 21. Android Import DrawerLayout nie może zostać rozwiązany
- 22. "Facebook nie może być rozwiązany na typ" w Facebook SDK dla Androida
- 23. Wiosna Boot - nieruchomość nie może być rozwiązany w xml z application.properties
- 24. angularjs nie obiecuję być rozwiązany w badanej jednostki
- 25. Błąd: import com.google.appengine.api.datastore nie może zostać rozwiązany JPA GAE GWT
- 26. Typ javax.servlet.ServletContext i javax.servlet.ServletException nie może zostać rozwiązany
- 27. CURLOPT_FOLLOWLOCATION nie może być aktywowany
- 28. FsXaml.Wpf.TypeProvider nie może być załadowany
- 29. Swift: Enum „nie może być wykonana, ponieważ nie ma dostępnych inicjalizatory” nie może być skonstruowana
- 30. BoxLayout nie może być udostępniony błąd
Jak budujesz swój program? Maven? MRÓWKA? Surowa linia poleceń? Jeśli tak, pokaż nam swój skrypt budowy. Ponadto, jakie komponenty BC zostały zainstalowane? –