我正在尝试在 Windows 上使用 JDeveloper IDE 运行 Oracle ADF 应用程序(例如“MyApp”)。
当我运行 MyApp 时,Weblogic Server 会抛出一个 DeploymentException,它不会停止 MyApp 的执行过程。
错误日志是:
Failed to initialize the application 'Demo' due to error \
weblogic.management.DeploymentException: [Deployer:149003]Unable to access \
application source information in \
'C:\Users\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23\o.j2ee\drs\Demo' \
for application 'Demo'. \
The specific error is: [Deployer:149158] No application files exist at \
'C:\Users\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23\o.j2ee\drs\Demo'... \
weblogic.management.DeploymentException: [Deployer:149003]Unable to access \
application source information in \
'C:\Users\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23\o.j2ee\drs\Demo' \
for application 'Demo'. \
The specific error is: [Deployer:149158] No application files exist at \
'C:\Users\AppData\Roaming\JDeveloper\system11.1.1.4.37.59.23\o.j2ee\drs\Demo'..
at weblogic.deploy.internal.targetserver.BasicDeployment.verifyLocalApp(BasicDeployment.java:124)
at weblogic.deploy.internal.targetserver.BasicDeployment.createDeployment(BasicDeployment.java:146)
at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:114)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:39)
at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:191)
演示应用程序已从 drs(Data Replication Service) 文件夹中删除,并且该应用程序已在 JDeveloper 中关闭。
但是在编译 MyApp 时它仍然会尝试访问 Demo 应用程序文件。我已经搜索过这个错误但找不到任何有用的东西。
我想知道为什么 weblogic 会检查 drs 文件夹中不存在于 drs 文件夹中的应用程序。
我该如何解决这个问题?