<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>com.ovopark.aicheck</groupId>
	<artifactId>ai-oversea-shelves</artifactId>
	<version>1.0-SNAPSHOT</version>
	<packaging>pom</packaging>
	<name>ai-oversea-shelves</name>
	<description>ai海外货架</description>

	<modules>
		<module>ai-oversea-shelves-sdk</module>
		<module>ai-oversea-shelves-common</module>
		<module>ai-oversea-shelves-service</module>
	</modules>
<!--
	<repositories>
		<repository>
			<id>nexus</id>
			<url>http://116.62.59.245:8081/nexus/content/groups/public/</url>
		</repository>
		<repository>
			<id>nexus-releases</id>
			<url>http://116.62.59.245:8081/nexus/content/repositories/releases/</url>
		</repository>
		<repository>
			<id>nexus-snapshots</id>
			<url>http://116.62.59.245:8081/nexus/content/repositories/snapshots/</url>
		</repository>
	</repositories>-->


	<properties>
		<java-version>1.8</java-version>
		<spring.boot.version>2.7.18</spring.boot.version>
		<spring-cloud.version>2021.0.5</spring-cloud.version>
		<spring-cloud.alibaba.version>2021.0.4.0</spring-cloud.alibaba.version>

		<!--<spring.boot.version>3.2.3</spring.boot.version>
        <spring-cloud.version>2023.0.0</spring-cloud.version>
        <spring-cloud.alibaba.version>2023.0.1.0</spring-cloud.alibaba.version>-->

		<!-- DB 相关 -->
		<mysql.version>8.0.33</mysql.version>
		<druid.version>1.2.21</druid.version>
		<mybatis-plus.version>3.5.5</mybatis-plus.version>

		<!-- 工具类相关 -->
		<lombok.version>1.18.30</lombok.version>
		<hutool.version>5.8.25</hutool.version>
		<fastjson.version>1.2.83</fastjson.version>
		<jackson.version>2.5.0</jackson.version>
		<guava.version>33.0.0-jre</guava.version>
		<commons-collections.version>3.2.2</commons-collections.version>
		<sharding-sphere.version>5.1.0</sharding-sphere.version>
		<tomcat-dbcp.version>10.0.16</tomcat-dbcp.version> <!-- sharding-sphere需要此依赖 -->

		<!-- Job 定时任务相关 -->
		<xxl-job.version>2.0.1</xxl-job.version>
	</properties>


	<repositories>
		<!--阿里云仓库 -->
		<repository>
			<id>aliyun</id>
			<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
		</repository>
		<!--快照版本使用,正式版本无需添加此仓库 -->
		<repository>
			<id>snapshots</id>
			<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
		</repository>
		<repository>
			<id>nexus</id>
			<url>https://nexus.ovopark.com/nexus/content/groups/public/</url>
		</repository>
		<repository>
			<id>nexus-releases</id>
			<url>https://nexus.ovopark.com/nexus/content/repositories/releases/</url>
		</repository>
		<repository>
			<id>nexus-snapshots</id>
			<url>https://nexus.ovopark.com/nexus/content/repositories/snapshots/</url>
		</repository>
	</repositories>


	<dependencyManagement>
		<dependencies>
			<!-- 统一依赖管理 -->
			<dependency>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-dependencies</artifactId>
				<version>${spring.boot.version}</version>
				<type>pom</type>
				<scope>import</scope>
			</dependency>

			<dependency>
				<groupId>org.springframework.cloud</groupId>
				<artifactId>spring-cloud-dependencies</artifactId>
				<version>${spring-cloud.version}</version>
				<type>pom</type>
				<scope>import</scope>
			</dependency>

			<dependency>
				<groupId>com.alibaba.cloud</groupId>
				<artifactId>spring-cloud-alibaba-dependencies</artifactId>
				<version>${spring-cloud.alibaba.version}</version>
				<type>pom</type>
				<scope>import</scope>
			</dependency>

		</dependencies>
	</dependencyManagement>

	<distributionManagement>
		<!--快照版本使用,正式版本无需添加此仓库 -->
		<repository>
			<id>nexus-releases</id>
			<name>nexus-releases</name>
			<url>https://admin:admin@nexus.ovopark.com/nexus/content/repositories/releases/</url>
		</repository>
		<snapshotRepository>
			<id>nexus-snapshots</id>
			<name>nexus-snapshots</name>
			<url>https://admin:admin@nexus.ovopark.com/nexus/content/repositories/snapshots/</url>
		</snapshotRepository>
	</distributionManagement>

</project>
