使用Weblogic 9.2在Eclipse中构建Ant - 部署异常 - 无法连接到't3:// localhost:7001':类型代码无效:31

时间:2013-10-28 18:41:49

标签: eclipse ant weblogic

在我尝试部署应用程序时,它给出了以下异常消息。

建立失败 C:\ eclipse \ workspace \ SLGIADMIN \ build.xml:14:执行此行时发生以下错误: C:\ eclipse \ buildcommon.xml:243:weblogic.Deployer $ DeployerException:weblogic.deploy.api.tools.deployer.DeployerException:无法连接到't3:// localhost:7001':无效的类型代码:31。确保url表示正在运行的管理服务器,并且凭据是正确的。如果使用http协议,则必须在管理服务器上启用隧道。

我在Eclipse中使用ant build并部署到Weblogic 9.2。

我一直在努力寻找在线解决方案。我尝试在Weblogic控制台中启用隧道。不行。 我看到人们提到我们可以使用JDK 1.5,它将在部署时启用隧道。我已经验证我的版本也是1.5。我也确保了这一点,但没有解决问题。

1 个答案:

答案 0 :(得分:1)

无效的类型代码31总是因为您使用的是与服务器运行的Java不同的Java版本。 Weblogic 9.2仅支持Java 1.5。确保你的蚂蚁任务正在使用。如果在客户端中设置以下属性,也可以连接更高版本的Java:

-Dsun.lang.ClassLoader.allowArraySyntax=true