LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2971|回复: 2

问一个关于更改java.library.path的问题

[复制链接]
发表于 2008-4-7 12:51:28 | 显示全部楼层 |阅读模式
想用java链接oracle,  JDBC的位置在/usr/lib/oracle/10.2.0.3/client/lib/下面,程序没有问题,但是每次运行的时候都报错
Exception in thread "main" java.lang.UnsatisfiedLinkError: no ocijdbc10 in java.library.path

所以想把/usr/lib/oracle/10.2.0.3/client/lib/加到library path里面。。。

跟GENTOO关系不大,但是在GENTOO中报错,对LINUX的指令也不是很熟悉,所以请各位帮帮忙
发表于 2008-4-8 14:29:28 | 显示全部楼层
一般jdbc的包都应该放到项目的lib目录中的啊。
或者你执行java的时候
java -cp /your/jdbc/jar/file/path xxxx
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-8 21:44:42 | 显示全部楼层
Post by somebody;1836069
一般jdbc的包都应该放到项目的lib目录中的啊。
或者你执行java的时候
java -cp /your/jdbc/jar/file/path xxxx


已经添加了, 但是compile的时候都会出错,每次compile都要加-Djava.library.path=/usr/lib/oracle/10.2.0.3/client/lib/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表