首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >weblogic.utils.compiler.ToolFailureException Weblogic 12.2.1

weblogic.utils.compiler.ToolFailureException Weblogic 12.2.1
EN

Stack Overflow用户
提问于 2016-07-26 16:20:01
回答 3查看 9.4K关注 0票数 4

在将我的应用程序部署到Weblogic 12.2.1时,我收到以下错误:

代码语言:javascript
复制
weblogic.application.ModuleException:
weblogic.utils.compiler.ToolFailureException: Neither prefer-application-packages  
nor prefer-application-resources can be specified when prefer-web-inf-classes  
is turned on in weblogic.xml

weblogic.xml中,我将prefer web-inf-classes设置为true。

我使用JDeveloper来部署应用程序。在我的应用程序的部署描述符(web.xmlweblogic-application.xml)中,我没有使用prefer-application-packagesprefer-application-resources。为什么Weblogic显示此错误?

问候你,Jeroen

EN

回答 3

Stack Overflow用户

发布于 2016-07-26 17:31:41

请根据这里的文档仔细检查:Deployment Descriptor ElementsA value specified in the Administration Console will take precedence over a value set manually.,因此它一定是在某个地方设置的。

票数 0
EN

Stack Overflow用户

发布于 2016-07-26 17:37:33

如果你将prefer web-inf-classes设置为true,那么你就不能使用prefer application-packages。你必须使用其中的一种,但不能两种都使用。

我在从WL11迁移到WL12时也遇到了同样的问题:

Weblogic 12c : Prefer-web-inf-classes and prefer-application-packages for Jersey

毕竟:

  1. 只需将首选web-inf-classes设置为true即可。
  2. 如果使用此选项,则不需要使用首选应用程序包,并确保在war /ear级别拥有正确的库。
票数 0
EN

Stack Overflow用户

发布于 2016-07-27 21:36:59

您是否可以将应用程序导出到一个ear文件中,并在那里验证是否没有带有首选应用程序包或首选应用程序资源标记的weblogic-application.xml?

当存在任何共享库时,Jdeveloper会自动创建这些文件,情况也可能是这样。

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

https://stackoverflow.com/questions/38584565

复制
相关文章

相似问题

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