在尝试使用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捆绑在一起的WebSphere 6.1服务器。
当我们使用IDE生成EAR时,这种方法工作得很好,只有当我们使用定制的Ant构建文件时,它才会失败。
发布于 2012-06-05 20:02:47
该错误意味着用于调用WebSphere的外壳中的JAVA_HOME与嵌入式Application中包含的WebSphere不同。尝试使用WAS_HOME/bin/ws_ant脚本,或者将JAVA_HOME设置为WAS_HOME/java/。
发布于 2013-05-29 14:02:10
错误:无法运行RMIC,因为它未安装。RMIC的预期位置如下:有时会混淆。启用"Capture RMIC verbose output to the workspace .log file.“,并查看您得到的确切错误。此选项将在属性> EJBDeployment中提供。
在我的例子中,由于类path.It中的大量jar而抛出的错误在缩短类路径jar位置后得到了解决。
https://stackoverflow.com/questions/10892737
复制相似问题