首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eclipse中Ant的全局属性WEBLOGIC_HOME

eclipse中Ant的全局属性WEBLOGIC_HOME
EN

Stack Overflow用户
提问于 2009-10-26 21:40:17
回答 2查看 6.6K关注 0票数 2

Eclipse中的Ant具有全局属性WEBLOGIC_HOME,但是虽然它在编辑器中给出了正确的工具提示,但它在构建脚本中不起作用,例如

代码语言:javascript
复制
<taskdef name="wsdlc" classname="weblogic.wsee.tools.anttasks.WsdlcTask" classpath="${WEBLOGIC_HOME}\server\lib\weblogic.jar" />

给出:构建失败:找不到wsdlctask。

当我用C:\bea\wlserver_10.3替换${WEBLOGIC_HOME}或者定义我自己的全局属性时,没有问题。

所以没什么好担心的,但我想知道,为什么会有如此奇怪的行为存在?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-10-27 00:32:44

如果您在Ant > Runtime > Properties中查看您的工作空间首选项,我猜您会找到一个WEBLOGIC_HOME属性。此属性由Eclipse的Weblogic插件使用Server > Runtime Environment中定义的配置自动添加。

我不确定这是不是件好事。首先,我不喜欢在没有得到通知的情况下发生的事情。然后,它使得build.xml不能移植到Eclipse之外。为了避免这种情况,如有必要,请定义您自己的property

票数 3
EN

Stack Overflow用户

发布于 2014-01-21 21:58:37

我也有同样的问题,我解决了它。

解决方案是执行ant任务,如下所示:

Ant

  • 在eclipse outline选项卡中,右键单击任务并选择“2Ant build",将显示"Edit Configuration”;单击Classpath选项卡并添加外部JARS。从weblogic server lib文件夹添加weblogic.jar jar。

最后单击向上按钮,将weblogic.jar置于第一个位置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1624853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档