我試圖按照The Java EE 6 Tutorial並使用以下命令啓動GlassFish。但是我收到了一條錯誤消息。如何解決這個問題?「系統找不到指定的路徑。」嘗試使用asadmin啓動GlassFish時出現錯誤消息
C:\glassfish3\bin>asadmin start-domain --verbose
The system cannot find the path specified.
我試圖按照The Java EE 6 Tutorial並使用以下命令啓動GlassFish。但是我收到了一條錯誤消息。如何解決這個問題?「系統找不到指定的路徑。」嘗試使用asadmin啓動GlassFish時出現錯誤消息
C:\glassfish3\bin>asadmin start-domain --verbose
The system cannot find the path specified.
我通過在domain1 not configured -- The system cannot find the path specified
則因爲沒有域存在我得到了一個錯誤描述編輯glassfish3\glassfish\config\asenv.bat
修復了這個問題,這是由在Oracle Glassfish "There is no Domain" Issue Fix Solution
描述編輯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%正確的,但如何設置更好的修正?
asenv.bat
文件在config目錄set AS_JAVA="C:/Program Files(x86)/Java/"
asadmin
。這次會工作!
嗨,我面臨同樣的問題。我能夠解決同樣的問題,請按以下步驟進行:
轉到\ 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
這個工作對我來說 – dom
只要你有系統變量「路徑」設置正確ofcourse;) – Rob