Java 打开jar文件rt.jar jdeveloper Oracle中间件时出错

Java 打开jar文件rt.jar jdeveloper Oracle中间件时出错,java,jvm,middleware,jdeveloper,Java,Jvm,Middleware,Jdeveloper,我正在用JDEV开发一个JAVA web服务项目 我正在使用Oracle中间件,每次尝试运行时都会出现以下错误: 初始化VM时出错 java/lang/ClassNotFoundException:打开JAR文件C:\Oracle\Middleware\Oracle\u Home\Oracle\u common\jdk\jre\lib\rt.JAR时出错 进程已退出,退出代码为1 我发现有人有同样的问题,但显然到目前为止还没有解决: 我的解决方法是复制并粘贴本地项目文件夹中的.jar。 但是每

我正在用JDEV开发一个JAVA web服务项目

我正在使用Oracle中间件,每次尝试运行时都会出现以下错误:

初始化VM时出错 java/lang/ClassNotFoundException:打开JAR文件C:\Oracle\Middleware\Oracle\u Home\Oracle\u common\jdk\jre\lib\rt.JAR时出错 进程已退出,退出代码为1

我发现有人有同样的问题,但显然到目前为止还没有解决:

我的解决方法是复制并粘贴本地项目文件夹中的.jar。 但是每次我想跑步的时候都这么做真是太烦人了。 这样做后它会工作,所以我现在坚持这样做

我使用的是Windows,我的应用程序在Web逻辑服务器上运行时不会“崩溃”,所以我想我的笔记本电脑里有什么东西


.jar很好,不是0kb。

在windows中修改rt.jar文件的访问控制。
完全控制windows登录用户。

我检查了该文件,目前包括admin和我在内的所有用户都对此文件拥有各种权限,但仍然存在VM错误