Ich habe ein Projekt in Eclipse erstellt. Ich greife auf eine Datenbank mit Windows-Authentifizierung von JDBC. Ich habe sqljdbc_auth.dll in classPath. Wenn ich Programm von Eclipse ausführen, funktioniert es gut, aber wenn ich runnable jar erstelle, wirft JDBC die meiste Zeit die Ausnahme, dass der Treiber nicht für Windows-Authentifizierung konfiguriert ist und ein paar Mal verbindet. Jeder hat eine Idee, warum passiert es?Windows-Authentifizierungsproblem in runnable Jar
Antwort
Mit den hohen Details, die Sie zur Verfügung gestellt haben, was ich von diesem Augenblick sind die folgenden denken kann:
Überprüfen Sie die Laufzeit CLASSPATH von Eclipse, dann versuchen, eine
CLASSPATH
"Variable zu erstellen und fügen Sie den gleichen WegSie keine systemweiten classpath setzen entweder einen Launcher-Skript verwenden, die richtig ruft
java -cp <the classpath> <everything else>
oder in einer ausführbaren Datei, verwenden Sie eine MANIFEST.MF Datei mit einem Class-Path:.. Kopfzeile, oder bündle alle benötigten Klassen in die JAR u singen den Schatten Maven Pluginausführbare jar auf Ihre die Abhängigkeit in MANIFEST.MF für alle notwendigen Gläser (zusammen mit Mainclass)
Stellen Sie sicher,
Hoffnung, dass diese Details sind hilfreich bei dem Versuch, hat Problem.
- 1. Eclipse erstellen Runnable-Jar Problem
- 2. JavaFX runnable jar Bild loading
- 3. Eclipse-Export zu runnable .jar
- 4. Runnable JAR mit Gradle erstellen
- 5. Brauchen librxtxSerial.jnilib in runnable jar-Datei Hilfe
- 6. Runnable JAR-Datei creation - Ressourcenordner, die in dem JAR-Paket
- 7. Erstelle Runnable Jar mit RXTX jar und DLL
- 8. Runnable Jar mit externen Dateien erstellen
- 9. Exportierte Eclipse runnable .jar wird nicht laufen
- 10. Eclipse: Quellcode beim Exportieren als Runnable Jar
- 11. Runnable-Spring-Boot-JAR für Heroku bereitstellen
- 12. Starten Sie Runnable Jar von Web Start
- 13. Runnable Jar pausiert, wenn in einem anderen Fenster
- 14. Selenium TestNG-Skript von Eclipse in runnable jar exportieren
- 15. Keine solche Datei Ausnahme in Runnable Jar-Datei
- 16. Eclipse RCP-Anwendung in Runnable-JAR-Datei exportieren
- 17. Wie man JMockIt korrekt in einem neuen runnable jar verbindet
- 18. Nach dem Export, Runnable Jar File nicht laufen
- 19. Java Runnable Jar mit Imageview zeigt keine GUI
- 20. Runnable JAR-Datei: Klassen, die "org.apache.hadoop.util.Tool" implementieren, werden nicht gefunden
- 21. Spring läuft externe JUnit Jar verursacht java.lang.Exception: Keine runnable Methoden
- 22. Java verweisen eine Datei innerhalb des Projekts von Runnable Jar
- 23. Wie erstelle ich runnable jar aus mehreren Eclipse-Dateien?
- 24. org.xml.sax.SAXNotRecognizedException beim Ausführen von runnable jar mit Java 8
- 25. Sutime/Englisch.sutime.txt dauert viel Ladezeit von Runnable Jar
- 26. Wie mache ich Runnable-Jar-Programme, die nicht stumm ausfallen?
- 27. So erhalten Sie zweidimensionale Array von Runnable Jar auf PHP
- 28. Verständnis Runnable in Android
- 29. Kontext in einem Runnable
- 30. Implizite Konvertierung in Runnable?