使用wsejbdeploy taskdef通过Ant运行RMIC时出错
我在尝试使用Ant任务生成RMIC时遇到以下异常使用wsejbdeploy taskdef通过Ant运行RMIC时出错,ant,websphere-6.1,ibm-rad,Ant,Websphere 6.1,Ibm Rad,我在尝试使用Ant任务生成RMIC时遇到以下异常 [wsejbdeploy] Error generating RMI code: RMIC command failed on project: .... with message: [wsejbdeploy] error: The IBM RMIC version 0x1500 does not match the IBM runtime version 0x1600. 请让我知道如何解决这个问题。 我正在使用与RAD7.5捆绑在一起的Web
[wsejbdeploy] Error generating RMI code: RMIC command failed on project: .... with message:
[wsejbdeploy] error: The IBM RMIC version 0x1500 does not match the IBM runtime version 0x1600.
请让我知道如何解决这个问题。
我正在使用与RAD7.5捆绑在一起的WebSphere6.1服务器进行尝试
当我们使用IDE来生成EAR时,这可以正常工作,只有当我们使用自定义Ant构建文件时才会失败。该错误意味着shell中用于调用Ant的JAVA_HOME与嵌入式WebSphere Application Server中包含的JAVA不同。尝试使用WAS_HOME/bin/ws_ant脚本,或将JAVA_HOME设置为WAS_HOME/JAVA/错误 无法运行RMIC,因为它未安装。RMIC的预期位置如下: 有时会让人困惑。在workspace.log文件中启用“捕获RMIC详细输出”。 并查看您得到的确切错误。此选项将在properties>EJBDeployment中提供
在我的例子中,由于类路径中存在大量jar,它引发了错误。在缩短类路径jar位置后,它得到了解决。谢谢,当我尝试使用RAD的jvm运行时,它得到了解决。谢谢,当我尝试使用作为RAD一部分的jre运行时,它得到了解决。