我下載了hudson generic .war hudson.war
http://www.eclipse.org/hudson/download.php 並放置了一些路徑。如何在指定的目錄Linux/Windows中提取/解壓縮/解壓縮hudson.war,而不是默認的?
在傳遞命令
java -jar hudson.war
它提取/解壓縮/ home目錄下解壓hudson.war
在.hudson
目錄。
我想提取/解壓縮/解壓縮到我可以指定的目錄/文件夾下。
有人可以幫忙嗎?
我下載了hudson generic .war hudson.war
http://www.eclipse.org/hudson/download.php 並放置了一些路徑。如何在指定的目錄Linux/Windows中提取/解壓縮/解壓縮hudson.war,而不是默認的?
在傳遞命令
java -jar hudson.war
它提取/解壓縮/ home目錄下解壓hudson.war
在.hudson
目錄。
我想提取/解壓縮/解壓縮到我可以指定的目錄/文件夾下。
有人可以幫忙嗎?
據我所知,當您的主目錄下的空間有限時會出現這種情況。
下面是Windows和Linux的步驟,並解釋
的Windows:
默認 java -jar hudson.war
將提取的.war的路徑%USERPROFILE%\.hudson
例如,在我的情況下,命令終端:
C:\Hudson>echo %USERPROFILE%\.hudson
C:\Users\osao.ORADEV\.hudson
這是提取hudson.war
的路徑。 對於用戶自定義目錄提取,則需要設置HUDSON_HOME
環境變量
要設置永久性環境變量:右鍵單擊 ==>Properties
==>Advanced system settings
==>Environment Variables
==>系統變量New
。 確保HUDSON_HOME
不在那裏。如果是,請刪除它。 Add HUDSON_HOME
:<your specified directory>
現在打開/重新啓動命令終端。檢查echo %HUDSON_HOME%
必須更新HUDSON_HOME
現在從那裏hudson.war
有路徑調用 java -jar hudson.war
。 您會注意到提取是在指定的目錄中。
的Linux:
默認情況下提取發生在$HOME
您需要根據您的程序設置$HUDSON_HOME
:csh
或bash
CSH:
mkdir /home/osao/myHudsonHome
setenv HUDSON_HOME /home/osao/myHudsonHome
echo $HUDSON_HOME
java -jar hudson.war
bash:
mkdir /home/osao/myHudsonHome
export HUDSON_HOME=/home/osao/myHudsonHome
echo $HUDSON_HOME
java -jar hudson.war
我希望這會有所幫助。