datai/datai-scenes/datai-scene-salesforce/datai-salesforce-integration/pom.xml
Kris ff25a43b3e fix: 优化Pub/Sub API实时数据同步实现
主要变更:
- 修复了导入包错误,将com.salesforce.eventbus改为com.salesforce.multicloudj
- 重命名PubSubClient为SalesforcePubSubClient,避免与依赖包中的类冲突
- 更新了所有相关文件中的引用,确保使用正确的包和类
- 修复了EventSubscriberImpl.java中缺少的导入语句
- 优化了错误处理和日志记录

技术改进:
- 确保使用正确的Pub/Sub API客户端库
- 提高了代码的可维护性和可读性
- 修复了潜在的运行时错误
- 完善了异常处理机制
2026-01-12 10:50:45 +08:00

51 lines
1.7 KiB
XML

<?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">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.datai</groupId>
<artifactId>datai-scene-salesforce</artifactId>
<version>1.0.0</version>
</parent>
<artifactId>datai-salesforce-integration</artifactId>
<properties>
<maven.compiler.source>22</maven.compiler.source>
<maven.compiler.target>22</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>com.datai</groupId>
<artifactId>datai-salesforce-auth</artifactId>
</dependency>
<dependency>
<groupId>salesforce</groupId>
<artifactId>salesforce-partner</artifactId>
<version>0.0.1</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/partner.jar</systemPath>
</dependency>
<dependency>
<groupId>com.salesforce.multicloudj</groupId>
<artifactId>pubsub-client</artifactId>
<version>0.2.10</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-webflux</artifactId>
</dependency>
</dependencies>
</project>