Java EE 6 チュートリアルに従って、以下のコマンドで GlassFish を起動しようとしました。しかし、エラーメッセージが表示されました。これを解決するには?
C:\glassfish3\bin>asadmin start-domain --verbose
The system cannot find the path specified.
Java EE 6 チュートリアルに従って、以下のコマンドで GlassFish を起動しようとしました。しかし、エラーメッセージが表示されました。これを解決するには?
C:\glassfish3\bin>asadmin start-domain --verbose
The system cannot find the path specified.
asenv.bat
設定ディレクトリのファイルに移動しますset AS_JAVA="C:/Program Files(x86)/Java/"
asadmin
ください。今回は動作します!
glassfish3\glassfish\config\asenv.bat
domain1 が構成されていないの説明に従って編集することで、この問題を修正しました-- 指定されたパスが見つかりません
次に、ドメインが存在しないためにエラーが発生しました。これは、 Oracle Glassfish の「ドメインがありません」の問題修正ソリューションglassfish3\bin\asadmin.bat
で説明されているように編集することで解決されました。
こんにちは、私は同じ問題に直面していました。以下の手順に従って、同じ問題を解決できます。
\glassfish\config に移動します (注: 私の場合は c:\glassfish3\glassfish\config です)
メモ帳で asenv.bat を開きます。
AS_JAVA の値を JAVA_HOME 環境変数と同じにします。
コマンド プロンプトを開き、bin フォルダーに移動して、asadmin start-domain domain1 を実行します。
ドメインが存在しないというエラーが発生した場合は、以下のリンクに従って新しいドメインを作成します: http://docs.oracle.com/cd/E19776-01/820-4497/create-domain-1/index.html
64 ビット Windows 7 を使用して Java EE (GlassFish を含む) をインストールすると、このエラーが発生しました。参照として、64 ビット Linux に最新の同じ Java EE をインストールするとうまくいき、デフォルト ドメインがどのように設定されているかを確認できました。
「C:\Program Files\Java\」に 64 ビット バージョンをインストールした場合でも、私の 64 ビット Window 7 では、asadmin.bat は「C:\Program Files (x86)\Java\bin\java」から Java を検索するようです。 jdk1.7.0_10\bin".
asadmin.bat は最初に "%~dp0..\glassfish\config\asenv.bat" を実行し、次に Java がどこにあるかを調べます。これには、ほとんど私の構成で何か奇妙なことがありますが、これをうまく修正することはできません
%JAVA% -jar "%~dp0..\glassfish\modules\admin-cli.jar" %*
%JAVA% を手動で正しく設定することもできますが、より良い修正を設定するにはどうすればよいですか?