|
|
|
@ -4,11 +4,10 @@
|
|
|
|
|
yum install java-1.8.0-openjdk-devel
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
#### 2、列出$jar$包里面的所有文件及文件夹
|
|
|
|
|
#### 2、将文件复制到容器外
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
cd /usr/local/mini/gw-charge/target
|
|
|
|
|
jar tf gw-charge.jar
|
|
|
|
|
```
|
|
|
|
|
docker cp 83bbd9bd5d80:/root/gw-charge.jar ./
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
#### 3、解压$JAR$包
|
|
|
|
@ -16,6 +15,8 @@ jar tf gw-charge.jar
|
|
|
|
|
```shell
|
|
|
|
|
# 解压 jar 到gw-charge目录下
|
|
|
|
|
unzip gw-charge.jar -d gw-charge
|
|
|
|
|
# 删除旧的jar包
|
|
|
|
|
rm -rf gw-charge.jar
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
#### 4、修改配置文件或添加$class$
|
|
|
|
@ -27,6 +28,26 @@ unzip gw-charge.jar -d gw-charge
|
|
|
|
|
#### 5、打包$JAR$
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
jar cvfM0 gw-charge.jar ./gw-charge/*
|
|
|
|
|
cd gw-charge
|
|
|
|
|
jar -cvfM0 ../gw-charge.jar ./
|
|
|
|
|
# 删除用完的目录
|
|
|
|
|
rm -rf gw-charge
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
#### 6、将文件复制回容器
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
docker cp ./gw-charge.jar 83bbd9bd5d80:/root/gw-charge.jar
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### 7、重新启动 $Docker$容器
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
docker restart 83bbd9bd5d80
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
####
|
|
|
|
|