Parcourir la source

【CHG】个推三方库

ZhaoMn il y a 4 ans
Parent
commit
e77f8e5231

+ 17 - 13
pom.xml

@@ -45,7 +45,10 @@
     <jwt.version>0.9.1</jwt.version>
     <tobato.version>1.27.2</tobato.version>
     <minio.version>8.2.2</minio.version>
-    <getui.version>4.1.0.5</getui.version>
+    <getui-http.version>4.1.2.1</getui-http.version>
+    <getui-template.version>4.0.0.31</getui-template.version>
+    <getui-base.version>4.0.0.38</getui-base.version>
+    <getui-fastjson.version>1.0.0.7</getui-fastjson.version>
   </properties>
 
   <!-- 依赖声明 -->
@@ -197,13 +200,6 @@
         <version>${lombok.version}</version>
       </dependency>
 
-      <!-- 个推 -->
-      <dependency>
-        <groupId>com.gexin.platform</groupId>
-        <artifactId>gexin-rp-sdk-http</artifactId>
-        <version>${getui.version}</version>
-      </dependency>
-
       <!-- 核心模块-->
       <dependency>
         <groupId>com.railway</groupId>
@@ -231,7 +227,11 @@
         <artifactId>railway-business</artifactId>
         <version>${railway.version}</version>
       </dependency>
-
+      <dependency>
+        <groupId>org.springframework.boot</groupId>
+        <artifactId>spring-boot-maven-plugin</artifactId>
+        <version>2.6.1</version>
+      </dependency>
     </dependencies>
   </dependencyManagement>
 
@@ -247,6 +247,14 @@
           <encoding>${project.build.sourceEncoding}</encoding>
         </configuration>
       </plugin>
+      <plugin>
+        <groupId>org.springframework.boot</groupId>
+        <artifactId>spring-boot-maven-plugin</artifactId>
+        <version>2.6.1</version>
+        <configuration>
+          <includeSystemScope>true</includeSystemScope>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 
@@ -259,10 +267,6 @@
         <enabled>true</enabled>
       </releases>
     </repository>
-    <repository>
-      <id>getui-nexus</id>
-      <url>http://mvn.gt.getui.com/nexus/content/repositories/releases/</url>
-    </repository>
   </repositories>
 
   <pluginRepositories>

+ 83 - 42
railway-business/pom.xml

@@ -10,48 +10,89 @@
   <modelVersion>4.0.0</modelVersion>
 
   <artifactId>railway-business</artifactId>
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-tx</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-context</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.projectlombok</groupId>
-            <artifactId>lombok</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>com.railway</groupId>
-            <artifactId>railway-common</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.hibernate.validator</groupId>
-            <artifactId>hibernate-validator</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>io.swagger</groupId>
-            <artifactId>swagger-annotations</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>com.gexin.platform</groupId>
-            <artifactId>gexin-rp-sdk-http</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>com.railway</groupId>
-            <artifactId>railway-system</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>com.railway</groupId>
-            <artifactId>railway-framework</artifactId>
-        </dependency>
-    </dependencies>
+  <dependencies>
+    <dependency>
+      <groupId>org.springframework</groupId>
+      <artifactId>spring-tx</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.springframework</groupId>
+      <artifactId>spring-context</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.projectlombok</groupId>
+      <artifactId>lombok</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>com.railway</groupId>
+      <artifactId>railway-common</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.hibernate.validator</groupId>
+      <artifactId>hibernate-validator</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>io.swagger</groupId>
+      <artifactId>swagger-annotations</artifactId>
+    </dependency>
 
-    <properties>
-        <maven.compiler.source>8</maven.compiler.source>
-        <maven.compiler.target>8</maven.compiler.target>
-      </properties>
+    <!-- 个推 -->
+    <dependency>
+      <groupId>com.gexin.platform</groupId>
+      <artifactId>gexin-rp-sdk-http</artifactId>
+      <version>${getui-http.version}</version>
+      <scope>system</scope>
+      <systemPath>${project.basedir}/src/main/resources/lib/gexin-rp-sdk-http-4.1.2.1.jar</systemPath>
+      <exclusions>
+        <exclusion>
+          <groupId>com.gexin.platform</groupId>
+          <artifactId>gexin-rp-sdk-template</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>com.gexin.platform</groupId>
+          <artifactId>gexin-rp-sdk-base</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>com.gexin.platform</groupId>
+          <artifactId>gexin-rp-fastjson</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>com.gexin.platform</groupId>
+      <artifactId>gexin-rp-sdk-base</artifactId>
+      <version>${getui-base.version}</version>
+      <scope>system</scope>
+      <systemPath>${project.basedir}/src/main/resources/lib/gexin-rp-sdk-base-4.0.0.38.jar</systemPath>
+    </dependency>
+    <dependency>
+      <groupId>com.gexin.platform</groupId>
+      <artifactId>gexin-rp-sdk-template</artifactId>
+      <version>${getui-template.version}</version>
+      <scope>system</scope>
+      <systemPath>${project.basedir}/src/main/resources/lib/gexin-rp-sdk-template-4.0.0.31.jar</systemPath>
+    </dependency>
+    <dependency>
+      <groupId>com.gexin.platform</groupId>
+      <artifactId>gexin-rp-fastjson</artifactId>
+      <version>${getui-fastjson.version}</version>
+      <scope>system</scope>
+      <systemPath>${project.basedir}/src/main/resources/lib/gexin-rp-fastjson-1.0.0.7.jar</systemPath>
+    </dependency>
+
+    <dependency>
+      <groupId>com.railway</groupId>
+      <artifactId>railway-system</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>com.railway</groupId>
+      <artifactId>railway-framework</artifactId>
+    </dependency>
+  </dependencies>
+
+  <properties>
+    <maven.compiler.source>8</maven.compiler.source>
+    <maven.compiler.target>8</maven.compiler.target>
+  </properties>
 
 </project>

BIN
railway-business/src/main/resources/lib/gexin-rp-fastjson-1.0.0.7.jar


BIN
railway-business/src/main/resources/lib/gexin-rp-sdk-base-4.0.0.38.jar


BIN
railway-business/src/main/resources/lib/gexin-rp-sdk-http-4.1.2.1.jar


BIN
railway-business/src/main/resources/lib/gexin-rp-sdk-template-4.0.0.31.jar