如何在指定目录 Linux / Windows 中提取/解压/解压缩 hudson.war 而不是默认?
How to extract / unpack / unzip hudson.war in specified directory Linux / Windows and not on default?
我从 http://www.eclipse.org/hudson/download.php 下载了 hudson generic .war hudson.war
并放置在一些路径中。
通过命令时
java -jar hudson.war
它在我的主目录下的 .hudson
目录中提取/解压/解压缩 hudson.war
。
我想在我可以指定的目录/文件夹下提取/解压/解压缩。
有人可以帮忙吗?
我明白了,当你在你的家目录下限制space时,就会出现这种情况。
这里是Windows和Linux
的步骤和解释
Windows:
默认
java -jar hudson.war
将在路径 %USERPROFILE%\.hudson
上提取 .war
例如,在我的例子中,在命令终端中:
C:\Hudson>echo %USERPROFILE%\.hudson
C:\Users\osao.ORADEV\.hudson
这是提取hudson.war
的路径。
解压到自定义目录,需要设置HUDSON_HOME
环境变量
要设置永久环境变量:右击My Computer
==> Properties
==> Advanced system settings
==> Environment Variables
==> 系统变量New
.
确保 HUDSON_HOME
不存在。如果是,请将其删除。
添加HUDSON_HOME
:<your specified directory>
现在 open/restart 命令终端。检查 echo %HUDSON_HOME%
必须更新 HUDSON_HOME
现在调用
java -jar hudson.war
来自 hudson.war
所在的路径。
您会注意到提取在指定目录中。
Linux:
默认提取发生在 $HOME
您需要设置 $HUDSON_HOME
根据您的 SHELL: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
希望对您有所帮助。
我从 http://www.eclipse.org/hudson/download.php 下载了 hudson generic .war hudson.war
并放置在一些路径中。
通过命令时
java -jar hudson.war
它在我的主目录下的 .hudson
目录中提取/解压/解压缩 hudson.war
。
我想在我可以指定的目录/文件夹下提取/解压/解压缩。
有人可以帮忙吗?
我明白了,当你在你的家目录下限制space时,就会出现这种情况。
这里是Windows和Linux
的步骤和解释Windows:
默认
java -jar hudson.war
将在路径 %USERPROFILE%\.hudson
上提取 .war
例如,在我的例子中,在命令终端中:
C:\Hudson>echo %USERPROFILE%\.hudson
C:\Users\osao.ORADEV\.hudson
这是提取hudson.war
的路径。
解压到自定义目录,需要设置HUDSON_HOME
环境变量
要设置永久环境变量:右击My Computer
==> Properties
==> Advanced system settings
==> Environment Variables
==> 系统变量New
.
确保 HUDSON_HOME
不存在。如果是,请将其删除。
添加HUDSON_HOME
:<your specified directory>
现在 open/restart 命令终端。检查 echo %HUDSON_HOME%
必须更新 HUDSON_HOME
现在调用
java -jar hudson.war
来自 hudson.war
所在的路径。
您会注意到提取在指定目录中。
Linux:
默认提取发生在 $HOME
您需要设置 $HUDSON_HOME
根据您的 SHELL: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
希望对您有所帮助。