错误java.lang.UnsatisfiedLinkError发生了。。。

andyxujie 2006-04-04 05:50:46
代码:
import java.io.*;
import oracle.forms.jdapi.*;

public class ConvertForm
{
public static void main(String[] args) throws IOException{
FileReader fr = new FileReader(args[0]+".txt");
BufferedReader br = new BufferedReader(fr);
String line = br.readLine();
while(line != null)
{
PrintStream oldPrintStream = System.out;
FileOutputStream bw = new FileOutputStream(System.getProperty("user.dir") +
"\\" + line.substring(0,line.toUpperCase().indexOf(".FMB")) + ".TXT");
System.setOut(new PrintStream(bw));
FormModule form;

// Open the form
if (!line.toUpperCase().endsWith("FMB")) {
System.out.println("Works Only For Forms i.e only FMB ");
System.out.println("Usage Java ShowTriggers Formname");
System.exit(0);
}

try{
form=FormModule.open(line);
System.out.println("僼僅乕儉丒儌僕儏乕儖丗" + form.getName());
showFormAll(form);
form.destroy();
}
catch( Exception e){
if (e.toString().endsWith("not found")){
System.out.println("Form Does not exist");
}
System.setOut(oldPrintStream);
}
Jdapi.shutdown();
System.setOut(oldPrintStream);

line = br.readLine();
}
br.close();
fr.close();
}
ERROR:
java.lang.UnsatisfiedLinkError: no ifjapi90 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at oracle.forms.jdapi.Jdapi.<clinit>(Unknown Source)
at oracle.forms.jdapi.FormModule.open(Unknown Source)
at oracle.forms.jdapi.FormModule.open(Unknown Source)
at ConvertForm.main(ConvertForm.java:29)
谁有遇到类似问题,请赐教,谢谢:)
...全文
338 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jack286 2006-10-11
  • 打赏
  • 举报
回复
肯定是环境变量的问题,我也遇到过类似问题,后来不知道怎么改就改好了
andyxujie 2006-04-04
  • 打赏
  • 举报
回复
我重新更新了包,还是如此啊
foxty 2006-04-04
  • 打赏
  • 举报
回复
虚拟机连接的时候异常,你的包是不是有问题
jobs002 2006-04-04
  • 打赏
  • 举报
回复
public class UnsatisfiedLinkError extends LinkageError
当 Java 虚拟机无法找到声明为 native 的方法的本地语言定义时,抛出该错误。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧