5

在 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'  

提前致谢。

4

3 回答 3

7

可能已经解决了这个问题。我认为出现错误消息是因为部署程序集不支持所有映射。

请右键点击网页项目:

Properties -> Deployment Assembly

并删除 /WEB-INF/lib 行。

这是一个解释:

如果您在 Deployment Assembly 中将外部文件夹映射到 Web 资源,则并非所有映射都受支持,拆分源中仅支持映射到 EAR 或 Web 内容根的资源文件夹。(在您的情况下,应该支持映射到“/WEB-INF/classes/”,这是我们将在未来版本中修复的错误)

于 2014-01-22T08:09:38.273 回答
1

就我而言,在尝试唤醒一个在 Maven 上创建的项目后,我删除了上面说的行/WEB-INF/web.xml

Properties -> Deployment Assembly

我的配置在带有Oracle Web Logic Server Tools的Spring Tool Suite上,从 Marketplace 下载,并在使用Luna OEPE 插件通过 url进行更新后将 WAR 解决方案部署到 WebLogic 12.1.3

于 2015-09-29T20:27:01.577 回答
0

按着这些次序.....

  1. 停止服务器
  2. 右键单击 Oracle 服务器并转到属性。
  3. 转到 WebLogic > 发布
  4. 选择发布为分解档案
  5. 转到您的域路径

    C:\Oracle\Middleware\user_projects\domains\Domain_Name\servers\AdminServer
    
  6. 删除所有“除了安全性”。

  7. 现在重新启动服务器。它会正常工作。

于 2017-05-08T09:35:53.447 回答