Probleme lancement jar en ligne de commande
Bonjour,
J'ai un problème bizarre.
J'ai une petite application qui se lance avec un main et tout se passe bien sous eclipse(le résultat est la création d'un fichier texte)
Je crée un jar qui se lance très bien en double cliquant dessus.
Mais lorsque je lance ce jar en ligne de commande avec la commande
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
C:\Users\....\Documents\jar> java -jar app.jar
java.sql.SQLException: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifé
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at fr.exercice.extractmodel.donnees.ConnectionJdbc.getConnexion(ConnectionJdbc.java:26)
at fr.exercice.extractmodel.main.ExtractModel.main(ExtractModel.java:27)
Exception in thread "main" java.lang.NullPointerException
at fr.exercice.extractmodel.donnees.DaoTable.createTableListForFile(DaoTable.java:33)
at fr.exercice.extractmodel.main.ExtractModel.main(ExtractModel.java:29) |
Alors que ce programme tourne parfaitement sous eclipse ou quand je double clique sur le jar.
Est-ce que quelqu'un aurait une idée pour faire tourner cela en ligne de commande car j'aimerai bien ajouter des arguments.
Merci pour vos réponse.