From 711b6dabeeb63c7e235fd2f46b8bbee803e34185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=AF=E5=87=AF?= <371894675@qq.com> Date: Tue, 5 Dec 2023 09:33:50 +0800 Subject: [PATCH] commit --- Dockerfile | 18 +++++++++++++ pom.xml | 26 ++++++++++++++++++- .../parseSystem/event/impl/FaultEvent.java | 1 + src/main/resources/application.yml | 2 +- 4 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..7365543 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +#起始镜像 +FROM anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/openjdk:17-8.6 +#暴露端口号 +EXPOSE 8068 +#挂载目录的位置 +VOLUME /home/logs/parseSystem +#构建复制外部文件到docker +COPY /target/parsesystem.jar /home/app.jar +#工作目录 exec -it 进入容器内部后的默认的起始目录 +WORKDIR /home +ENV TIME_ZONE Asia/Shanghai +#指定东八区 +RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone + +#启动java 程序 +ENTRYPOINT ["java","-Dfile.encoding=UTF-8","-jar","/home/app.jar"] + + diff --git a/pom.xml b/pom.xml index 024c53b..275147a 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ 4.0.0 com.parseSystem - parseSystem + parsesystem 3.6.3 @@ -97,4 +97,28 @@ + + ${project.artifactId} + + + org.springframework.boot + spring-boot-maven-plugin + + + + repackage + + + + + + org.apache.maven.plugins + maven-deploy-plugin + + true + + + org.apache.maven.pluginsmaven-compiler-plugin1616 + + diff --git a/src/main/java/com/parseSystem/event/impl/FaultEvent.java b/src/main/java/com/parseSystem/event/impl/FaultEvent.java index df3e53a..1f3f16a 100644 --- a/src/main/java/com/parseSystem/event/impl/FaultEvent.java +++ b/src/main/java/com/parseSystem/event/impl/FaultEvent.java @@ -22,6 +22,7 @@ public class FaultEvent extends EventHandlerService implements VehicleEventServ */ @Override public void executeEvent(VehicleData vehicleData) { + System.out.println("你好故障"); } } diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 34f7ba6..206f0e7 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -26,4 +26,4 @@ spring: publisher-confirms: true #确认消息已发送到交换机(Exchange) publisher-returns: true #确认消息已发送到队列(Queue) server: - port: 8066 + port: 8068