我无法从命令行执行JAR文件。它返回ClassNotFoundException并引用数据库驱动程序类。该应用程序可以在Netbeans中正常运行。
C:\temp> java -classpath C:\Temp\db2jcc.jar;C:\Temp\CatalystIncomingWire.jar -jar .\CatalystIncomingWire.jar file.txt
C:\temp> java -classpath .\db2jcc.jar -jar .\CatalystIncomingWire.jar file.txt
java -jar .\CatalystIncomingWire.jar file.txt
加载驱动程序的代码
//Create DB2 connection
Class.forName("com.ibm.db2.jcc.DB2Driver");
Connection conn = DriverManager.getConnection("jdbc:db2://keystone:50000/"+db,"user","pass");
它将读取一个文件并输出一个新文件。在netbeans中正常工作。