Bläddra i källkod

完善dockerfile和README

龚成明 2 år sedan
förälder
incheckning
9063d5744e
2 ändrade filer med 26 tillägg och 7 borttagningar
  1. 4 1
      Dockerfile
  2. 22 6
      README.md

+ 4 - 1
Dockerfile

@@ -1,8 +1,11 @@
 FROM maven:3.9.0 as mvn
-COPY ./ /app
+# 这一步是测试配置文件有没有写
+COPY src/main/resources/evi-dev.properties /app
+COPY . /app
 WORKDIR /app
 RUN mvn install
 RUN mvn clean package
+# 第二步是copy可执行文件到java环境里,随后运行jfinal项目
 FROM openjdk:8
 COPY --from=mvn /app/target /app
 RUN /app/ethereum_viewer_interface-release/ethereum_viewer_interface/jfinal.sh start

+ 22 - 6
README.md

@@ -1,14 +1,30 @@
 
-# 指南
+# 运行指南
+
+在项目根目录执行:
+```
+cp evi-dev.properties.sample src/main/resources/evi-dev.properties
+
+```
+然后更改数据库信息
+
 
 -----
+### 本地运行指南
+
 
-在根目录运行:
+找到
 ```
-cp evi-dev.properties.sample ./src/main/resources/evi-dev.properties
+1. src/main/java/common/jfinal/AppConfig.java
+2. src/main/resources/blockchain.sql
 ```
-随后找到:
-> ./src/main/java/common/jfinal/AppConfig.java
+然后开始你的项目之旅
+
+-----
+### 远程运行指南
 
+请打开Dockerfile研究
 
-开始你的项目之旅吧
+> 报这个错的话: <br>
+> failed to compute cache key: "/src/main/resources/evi-dev.properties" not found: not found <br>
+> 说明你的第一步没有执行 <br>