|
|
@ -0,0 +1,89 @@ |
|
|
|
|
|
<?xml version="1.0" encoding="UTF-8"?> |
|
|
|
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0" |
|
|
|
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
|
|
|
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|
|
|
|
|
<parent> |
|
|
|
|
|
<artifactId>iot-machine-state-event-generator</artifactId> |
|
|
|
|
|
<groupId>com.qniao</groupId> |
|
|
|
|
|
<version>0.0.1-SNAPSHOT</version> |
|
|
|
|
|
</parent> |
|
|
|
|
|
<modelVersion>4.0.0</modelVersion> |
|
|
|
|
|
|
|
|
|
|
|
<artifactId>iot-machine-data-constant</artifactId> |
|
|
|
|
|
|
|
|
|
|
|
<properties> |
|
|
|
|
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
|
|
|
|
|
<flink.version>1.15.0</flink.version> |
|
|
|
|
|
<target.java.version>1.8</target.java.version> |
|
|
|
|
|
<maven.compiler.source>${target.java.version}</maven.compiler.source> |
|
|
|
|
|
<maven.compiler.target>${target.java.version}</maven.compiler.target> |
|
|
|
|
|
<log4j.version>2.17.2</log4j.version> |
|
|
|
|
|
<lombok.version>1.18.24</lombok.version> |
|
|
|
|
|
<jackson.version>2.13.3</jackson.version> |
|
|
|
|
|
</properties> |
|
|
|
|
|
|
|
|
|
|
|
<dependencies> |
|
|
|
|
|
<dependency> |
|
|
|
|
|
<groupId>com.qniao</groupId> |
|
|
|
|
|
<artifactId>ddd-event</artifactId> |
|
|
|
|
|
<version>0.0.1-SNAPSHOT</version> |
|
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
|
|
<!-- Apache Flink dependencies --> |
|
|
|
|
|
<!-- These dependencies are provided, because they should not be packaged into the JAR file. --> |
|
|
|
|
|
<dependency> |
|
|
|
|
|
<groupId>org.apache.flink</groupId> |
|
|
|
|
|
<artifactId>flink-streaming-java</artifactId> |
|
|
|
|
|
<version>${flink.version}</version> |
|
|
|
|
|
<scope>provided</scope> |
|
|
|
|
|
</dependency> |
|
|
|
|
|
<dependency> |
|
|
|
|
|
<groupId>org.apache.flink</groupId> |
|
|
|
|
|
<artifactId>flink-clients</artifactId> |
|
|
|
|
|
<version>${flink.version}</version> |
|
|
|
|
|
<scope>provided</scope> |
|
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
|
|
<dependency> |
|
|
|
|
|
<groupId>org.apache.flink</groupId> |
|
|
|
|
|
<artifactId>flink-connector-kafka</artifactId> |
|
|
|
|
|
<version>${flink.version}</version> |
|
|
|
|
|
</dependency> |
|
|
|
|
|
|
|
|
|
|
|
<!-- Add logging framework, to produce console output when running in the IDE. --> |
|
|
|
|
|
<!-- These dependencies are excluded from the application JAR by default. --> |
|
|
|
|
|
<dependency> |
|
|
|
|
|
<groupId>com.fasterxml.jackson.datatype</groupId> |
|
|
|
|
|
<artifactId>jackson-datatype-jsr310</artifactId> |
|
|
|
|
|
<version>${jackson.version}</version> |
|
|
|
|
|
</dependency> |
|
|
|
|
|
<dependency> |
|
|
|
|
|
<groupId>org.projectlombok</groupId> |
|
|
|
|
|
<artifactId>lombok</artifactId> |
|
|
|
|
|
<version>${lombok.version}</version> |
|
|
|
|
|
</dependency> |
|
|
|
|
|
</dependencies> |
|
|
|
|
|
|
|
|
|
|
|
<build> |
|
|
|
|
|
<plugins> |
|
|
|
|
|
<plugin> |
|
|
|
|
|
<groupId>org.apache.maven.plugins</groupId> |
|
|
|
|
|
<artifactId>maven-compiler-plugin</artifactId> |
|
|
|
|
|
<configuration> |
|
|
|
|
|
<source>8</source> |
|
|
|
|
|
<target>8</target> |
|
|
|
|
|
</configuration> |
|
|
|
|
|
</plugin> |
|
|
|
|
|
</plugins> |
|
|
|
|
|
</build> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<distributionManagement> |
|
|
|
|
|
<repository> |
|
|
|
|
|
<id>maven-releases</id> |
|
|
|
|
|
<name>Nexus releases Repository</name> |
|
|
|
|
|
<url>http://120.78.76.88:8081/repository/maven-snapshots/</url> |
|
|
|
|
|
</repository> |
|
|
|
|
|
</distributionManagement> |
|
|
|
|
|
|
|
|
|
|
|
</project> |