在WebLogic服务器中发布项目时(使用Eclipse IDE),我收到以下错误。
Error with publish task 'Split Source Mapping Generation Task'.
Error processing split source mapping:
'C:/Projects/EnrollmentWS/implementation/lib'='/WEB-INF/lib'
WebLogic split source deployment only supports resource folder mapping to EAR or
web content root.
Please change the deployment mode to exploded archive in Server Editor.
Note: I tried after change deployement mode to explode archive.now im getting 'module
exception'
提前致谢。
答案 0 :(得分:7)
可能已经解决了这个问题。我认为发生了错误消息,因为并非部署程序集中支持所有映射。
请右键单击Web项目:
Properties -> Deployment Assembly
并删除/ WEB-INF / lib行。
Here is一个解释:
如果要将外部文件夹映射到部署中的Web资源 汇编,不支持所有映射,只支持资源文件夹 拆分源支持映射到EAR或Web内容根。 (在 你的情况,应该支持映射到'/ WEB-INF / classes /' 是我们将来发布的一个错误)
答案 1 :(得分:1)
在我的情况下,在尝试唤醒在Maven上制作的项目之后,我删除的行是/WEB-INF/web.xml
,在:
Properties -> Deployment Assembly
我的配置在 Spring Tool Suite 上,带有 Oracle Web Logic Server工具,从Marketplace下载,并在使用Luna OEPE plugin via url部署WAR解决方案更新后进行更新WebLogic 12.1.3