0

RADIDEでWebsphere7.0アプリケーションサーバーを使用してワークスペースをセットアップしようとしています。Java1.6を使用しています

サーバーを起動しようとすると、次のエラーがスローされます。

Exception in thread "main" java.lang.NoClassDefFoundError: Files
Caused by: java.lang.ClassNotFoundException: Files
at java.net.URLClassLoader.findClass(URLClassLoader.java:434)
at java.lang.ClassLoader.loadClass(ClassLoader.java:660)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:358)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
Could not find the main class: Files.  Program will exit.

これの理由は何でしょうか?誰かが以前にこの種のエラーを受け取ったことがありますか。

注:グーグルで検索してみましたが、クラスパスを変更してみることをお勧めしますが、試してもうまくいきませんでした。

4

2 に答える 2

2

何かのように見えますが、おそらくカスタムJVM構成が原因で、C:\ProgramFilesを含む引数を引用できません。bin \ startServer.batに-scriptオプションを使用すると、問題が発生している場所を特定できる場合があります。これは製品の問題である可能性があるため、理解できない場合(または、構成が原因であるとは思わない場合)、IBMでPMRを開くことを検討してください。

于 2013-02-28T12:53:26.610 に答える
0

RADコンソールからサーバーを起動しようとしたときにこの問題が発生した場合、これは製品の問題である可能性があります。これを解決する簡単な方法は、コマンドラインを使用してサーバーを起動することです。サーバーの起動方法については、以下の例を参照してください。

C:\ WorkFolder \ WASV8.5_Install \ profiles \ AppSrv03 \ bin> startServer.bat server1 -profileName AppSrv02

コマンドプロンプトで起動してみてください。RADコンソールでもサーバーが起動していることがわかります。

       C:\WorkFolder\WASV8.5_Install\profiles\AppSrv02\logs\server1\startServer.log

ADMU0128I:AppSrv02プロファイルを使用した開始ツールADMU3100I:サーバーの構成の読み取り:server1 ADMU3200I:サーバーが起動しました。初期化ステータスを待機しています。ADMU3000I:サーバーserver1がe-ビジネス用にオープンしています。プロセスIDは20484です

于 2019-05-07T20:14:58.427 に答える