我需要帮助来解决这个问题:
我已经使用开发包(来自oracle官方下载)安装了Oracle SOA Suite 12c。 当我尝试启动集成的weblogic服务器时(在Jdeveloper菜单中运行),它会启动并显示在端口上的监听,但会立即停止并显示以下错误:
Could: Not find or load main class
Stopping Derby Server
Derby Server Stopped
我的配置:
答案 0 :(得分:1)
我在家里遇到了同样的错误,但在我的办公室里都没有这两个错误。
在家里我发现用户名中有一个 SPACE ,比如“John Doe”。
我所做的是运行一个小型PowerShell脚本,通过Windows 8.3表示法更改Weblogic域 bin 上所有* .cmd文件中的所有内容。
以下是Powershell脚本:
$configFiles = Get-ChildItem . *.cmd -rec
foreach ($file in $configFiles)
{
(Get-Content $file.PSPath) |
Foreach-Object { $_ -replace "Firstname Secondname", "FIRSTN~1" } |
Set-Content $file.PSPath
}
您可以通过查看Oracle JDeveloper 12c的控制台来获取Weblogic本地域实例的位置。
我的Weblogic域位于
C:\Users\<username>\AppData\Roaming\JDeveloper\system12.2.1.0.42.151011.0031\DefaultDomain