我正在jdeveloper 11.1.2中构建一个项目,但是当我想在weblogic中部署它时,它会显示下一条消息
打开zip文件或缺少JAR清单时出错:../ modules / org.eclipse.persistence_1.1.0.0_2-1.jar
文件在那里,所以我不知道发生了什么。
答案 0 :(得分:2)
此问题的解决方案是删除项目文件中名为“RunConfigurations”的哈希区域。 (Model.jpr)
答案 1 :(得分:2)
我以不同的方式解决了这个问题 首先,它是一个集成的weblogic服务器,在我的Windows XP机器上安装了安全补丁后,错误就出现了。
要修复:
在JDeverloper中,转到“查看” - >“Application Server Navigotor”;选择 IntegratedWeblogicServer 并打开属性。我们需要域目录。 IntegratedWeblogicServer
的域目录不在"..:\Oracle\Middleware"
下。默认情况下,它被放置在"C:\Documents and Settings\user name\Application Data\JDeveloper\system11.1.2.1.38.60.81\DefaultDomain\"
下(至少在我的机器上)。
将整个 modules 文件夹从Fusion Middleware home "..:\Oracle\Middleware\"
复制到"C:\Documents and Settings\user name\Application Data\JDeveloper\system11.1.2.1.38.60.81"
。
重新启动集成的weblogic服务器。
它对我有用...
祝你好运。
答案 2 :(得分:1)
答案JDeveloper版本:11.1.2.1.0:
右键单击 Model.jpr - > 项目属性 - > 运行/调试/配置文件 - >运行配置。选择 EclipseLink JPA客户端 - > 修改 - > 启动设置 - > Java选项 - >
-javaagent:D:/JDeveloper/modules/org.eclipse.persistence_1.1.0.0_2-1.jar
D:/ JDeveloper / modules 是我的org.eclipse.persistence_1.1.0.0_2-1.jar
文件所在的路径。
因此,请org.eclipse.persistence_1.1.0.0_2-1.jar
-javaagent:
路径
答案 3 :(得分:0)
我在Windows 7中遇到了与JDeveloper 11g 11.1.2.1.0(R2)相同的问题,我通过卸载以下Windows自动更新解决了这个问题,这不是JDeveloper中项目或特定应用程序的问题,因为它发生在尝试运行集成的WebServer时。 这些是卸载的更新: