1

この問題を解決するには助けが必要です:

開発者パック(オラクルの公式ダウンロードから)を使用して、Oracle SOA Suite 12cをすでにインストールしています。統合 Weblogic サーバーを (Jdeveloper メニューの [実行] で) 起動しようとすると、サーバーが起動し、ポートでリッスンしていることが示されますが、次のエラーですぐに停止します。

Could: Not find or load main class
Stopping Derby Server
Derby Server Stopped

私の設定:

  • Windows 2003 サーバー エンタープライズ エディション x64
  • JRE 7
  • JDK 1.7 x64
  • オラクル SOA スイート 12c
4

1 に答える 1

1

自宅でも同じエラーが発生しましたが、オフィスではなく、両方の Windows 環境で発生しました。

何が起こったのかというと、家では「John Doe」のように、ユーザー名にスペースが含まれています。

私がしたことは、小さな PowerShell スクリプトを実行して、Weblogic ドメインビンのすべての *.cmd ファイルのすべてのオカレンスをWindows 8.3 表記法で変更することでした。

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
于 2016-03-31T01:23:15.573 に答える