Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
9个月前关闭。
我已经在IBM CICS Explorer中获得了这个Java项目,并且目标平台已设置为CICS 5.3。当我运行java类时,出现此错误:
谁能帮我这个忙吗?
用于CICS的Java代码需要在某种类型的JVM服务器中的CICS中运行,而不是在开发平台上运行。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
9个月前关闭。
我已经在IBM CICS Explorer中获得了这个Java项目,并且目标平台已设置为CICS 5.3。当我运行java类时,出现此错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError: com/ibm/cics/server/Task.getCommonData()V
at com.ibm.cics.server.Task.<init>(Task.java:332)
at com.ibm.cics.server.Task.getTask(Task.java:944)
谁能帮我这个忙吗?
最佳答案
您可以在IBM CICS Explorer中开发Java代码,但不能在其中运行。如您所述,目标平台是CICS Transaction Server V5.3。
我刚刚使用CICS Task.out PrintWriter创建了一个非常简单的HelloWorld类。当我在IBM CICS Explorer中单击并说“ Run As Java Application”时,我得到的东西与您相似:
Exception in thread "main" java.lang.UnsatisfiedLinkError: com/ibm/cics/server/Task.getCommonData()V
at com.ibm.cics.server.Task.<init>(Task.java:332)
at com.ibm.cics.server.Task.getTask(Task.java:944)
at HelloWorld.main(HelloWorld.java:7)
用于CICS的Java代码需要在某种类型的JVM服务器中的CICS中运行,而不是在开发平台上运行。
10-06 06:54