2012-10-18 71 views

回答

0

描述編輯glassfish3\bin\asadmin.bat解決我得到這個錯誤,使用64位Windows 7安裝Java EE(其中包括GlassFish)。作爲參考,安裝最新的64位Linux的相同Java EE運行良好,我可以看到它如何設置默認域。

看來,在我的64位Windows 7 asadmin.bat從「C:\ Program Files文件(x86)\ Java \ bin \ java」中查看我的Java,即使我在「C:\ Program Files」中安裝了64位版本文件\的Java \ jdk1.7.0_10 \ bin」中。

asadmin.bat首先運行「%〜dp0 .. \ glassfish \ config \ asenv.bat」,然後研究如果猜測java是在哪裏。有一些奇怪的在這,幾乎是我的配置,但我不能修復這個很好

%JAVA% -jar "%~dp0..\glassfish\modules\admin-cli.jar" %*

我可以手動設置%JAVA%正確的,但如何設置更好的修正?

25
  1. 轉到asenv.bat文件在config目錄
  2. 刪除線set AS_JAVA="C:/Program Files(x86)/Java/"
  3. 重試asadmin

這次會工作!

+3

只要你有系統變量「路徑」設置正確ofcourse;) – Rob

3

嗨,我面臨同樣的問題。我能夠解決同樣的問題,請按以下步驟進行:

轉到\ 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

+0

這個工作對我來說 – dom

相關問題