“ SET CLASSPATH = C:\ oraclexe \ app \ oracle \ product \ 10.2.0 \ server \ jdbc \ lib \ ojdbc14.jar;。” 。谁能告诉我如何永久设置类路径,以便下次重新启动计算机时不必设置类路径?

最佳答案

您可以将ojdbc14.jar公开为Installed Java Extension

您需要做的是将ojdbc14.jar放置在特定的System文件夹中,以便JVM在类路径之前加载它。

位置因操作系统而异:


Solaris™操作系统:/usr/jdk/packages/lib/ext
Linux:/usr/java/packages/lib/ext
Microsoft Windows:%SystemRoot%\Sun\Java\lib\extC:\Program Files\Java\jdk1.7.0\jre\lib\ext


因为您将jar用作已安装的扩展,所以运行时环境将能够找到并加载其类,并且无需将其添加到类路径中。

关于java - 运行jdbc程序而无需每次都设置类路径,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23590308/

10-12 05:02