【发布时间】:2013-08-09 18:52:57
【问题描述】:
- 我正在使用 IntelliJ 12.0.4 社区版。
- 我创建了一个名为 DB 的 Java 控制台应用程序,主类名称为 DB。
- 我将它打包成一个名为 DB.jar 的可执行 jar 文件。
- 在该应用程序中,我使用 JDBC 连接到 Oracle DB。
我通过 Intellij 的项目结构(模块、库)将必要的 JDBC jar 文件打包到 DB.jar 中
当我在 IntelliJ 中执行应用程序时,它会成功运行
- 如果我将 DB.jar 复制到某个目录并通过“java -jar DB.jar”执行它,我会在 oracle.jdbc.driver.OracleDriver 上收到 ClassNotFound 异常
- 我查看了 DB.jar,jdbc jar 文件(ojdbc6.jar、ojdbc14.jar)在 DB.jar 中
- 有什么想法吗?
【问题讨论】:
标签: java intellij-idea