关于JNI 在有包状态下DLL导入问题
为了避免在有包状态下,调用DLL时,产生找不到类库的问题....我想执行下面这个语句,
(ColInfo.java在DOS窗口下,可以执行,在ECLIPSE却不可以执行)
但执行下一句 Process process = Runtime.getRuntime().exec("C:\\Program Files\\Java\\jdk1.5.0_10\\bin\\javac.exe C:\\ColInfo.java");
可以生成.class
Process process = Runtime.getRuntime().exec("C:\\Program Files\\Java\\jdk1.5.0_10\\bin\\java.exe C:\\ColInfo");
执行后,没有反应
这样执行不行吗?
或者如何解决在有包状态下,DLL调用的问题?
--------------------------------
以下内容为自动编辑的内容,并非楼主的发贴内容,此仅用于显示而已,并无任何其他特殊作用
楼主【itwindow】截止到2008-08-05 09:21:54的历史汇总数据(不包括此帖):
发帖的总数量:14 发帖的总分数:165 每贴平均分数:11
回帖的总数量:15 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:13 结贴的总分数:145
无满意结贴数:1 无满意结贴分:20
未结的帖子数:1 未结的总分数:20
结贴的百分比:92.86 % 结分的百分比:87.88 %
无满意结贴率:7.69 % 无满意结分率:13.79 %
值得尊敬
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=itwindow
------解决方案--------------------
不用这么麻烦吧,直接调用System.load()方法不就成了