mirror of
https://gitee.com/willbeahero/IOTGate.git
synced 2024-12-01 19:37:36 +08:00
ba8ea38c80
升级fastjson版本到1.2.83,1.2.83版本之前存在代码执行漏洞风险,CVE-2022-25845 Signed-off-by: minger <12521279+minger111@user.noreply.gitee.com>
114 lines
3.7 KiB
XML
114 lines
3.7 KiB
XML
<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">
|
||
<modelVersion>4.0.0</modelVersion>
|
||
<groupId>IOTGate</groupId>
|
||
<artifactId>Gate</artifactId>
|
||
<version>2.0.3-Realease</version>
|
||
|
||
<dependencies>
|
||
<!-- https://mvnrepository.com/artifact/io.netty/netty-all -->
|
||
<dependency>
|
||
<groupId>io.netty</groupId>
|
||
<artifactId>netty-all</artifactId>
|
||
<version>4.1.25.Final</version>
|
||
</dependency>
|
||
<!-- https://mvnrepository.com/artifact/junit/junit -->
|
||
<dependency>
|
||
<groupId>junit</groupId>
|
||
<artifactId>junit</artifactId>
|
||
<version>4.12</version>
|
||
<scope>test</scope>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>org.apache.curator</groupId>
|
||
<artifactId>curator-framework</artifactId>
|
||
<version>2.4.2</version>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>org.apache.curator</groupId>
|
||
<artifactId>curator-recipes</artifactId>
|
||
<version>2.4.2</version>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>commons-cli</groupId>
|
||
<artifactId>commons-cli</artifactId>
|
||
<version>1.2</version>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>com.alibaba</groupId>
|
||
<artifactId>fastjson</artifactId>
|
||
<version>1.2.83</version>
|
||
</dependency>
|
||
<!--google Protostuff -->
|
||
<dependency>
|
||
<groupId>com.dyuproject.protostuff</groupId>
|
||
<artifactId>protostuff-core</artifactId>
|
||
<version>1.0.7</version>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>com.dyuproject.protostuff</groupId>
|
||
<artifactId>protostuff-runtime</artifactId>
|
||
<version>1.0.7</version>
|
||
</dependency>
|
||
<!-- Objenesis -->
|
||
<dependency>
|
||
<groupId>org.objenesis</groupId>
|
||
<artifactId>objenesis</artifactId>
|
||
<version>2.1</version>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>org.javassist</groupId>
|
||
<artifactId>javassist</artifactId>
|
||
<version>3.21.0-GA</version>
|
||
</dependency>
|
||
<!--iRpc https://gitee.com/willbeahero/iRpc
|
||
iRpc为一款基于netty实现的适用于IOT场景的轻量级高性能rpc框架,支持单机及leader-follower部署模式
|
||
-->
|
||
<dependency>
|
||
<groupId>io.github.brianapple</groupId>
|
||
<artifactId>iRpc</artifactId>
|
||
<version>1.0.1-Release</version>
|
||
</dependency>
|
||
</dependencies>
|
||
<build>
|
||
<plugins>
|
||
<plugin>
|
||
<groupId>org.apache.maven.plugins</groupId>
|
||
<artifactId>maven-compiler-plugin</artifactId>
|
||
<configuration>
|
||
<source>1.8</source>
|
||
<target>1.8</target>
|
||
</configuration>
|
||
</plugin>
|
||
|
||
<!-- 打包jar文件时,配置manifest文件,加入lib包的jar依赖 -->
|
||
<plugin>
|
||
<artifactId>maven-assembly-plugin</artifactId>
|
||
<configuration>
|
||
<appendAssemblyId>false</appendAssemblyId>
|
||
<descriptorRefs>
|
||
<descriptorRef>jar-with-dependencies</descriptorRef>
|
||
</descriptorRefs>
|
||
<archive>
|
||
<manifest>
|
||
<mainClass>gate.Entrance</mainClass>
|
||
</manifest>
|
||
</archive>
|
||
</configuration>
|
||
<executions>
|
||
<execution>
|
||
<id>make-assembly</id>
|
||
<phase>package</phase>
|
||
<goals>
|
||
<goal>assembly</goal>
|
||
</goals>
|
||
</execution>
|
||
</executions>
|
||
</plugin>
|
||
<plugin>
|
||
<groupId>org.apache.maven.plugins</groupId>
|
||
<artifactId>maven-javadoc-plugin</artifactId>
|
||
<version>3.0.0</version>
|
||
</plugin>
|
||
</plugins>
|
||
</build>
|
||
</project> |