diff --git a/pom.xml b/pom.xml
index 65a555a0..6e0f926f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -73,12 +73,14 @@
spring-cloud-alibaba-dependencies
spring-cloud-alibaba-sentinel
- spring-cloud-alibaba-storage
+
spring-cloud-alibaba-nacos-config
spring-cloud-alibaba-nacos-discovery
spring-cloud-alibaba-examples
spring-cloud-alibaba-test
spring-cloud-starter-alibaba
+ spring-cloud-starter-alicloud
+ spring-cloud-alicloud-storage
diff --git a/spring-cloud-alibaba-dependencies/pom.xml b/spring-cloud-alibaba-dependencies/pom.xml
index 35244bb0..cfa8b014 100644
--- a/spring-cloud-alibaba-dependencies/pom.xml
+++ b/spring-cloud-alibaba-dependencies/pom.xml
@@ -98,7 +98,7 @@
org.springframework.cloud
- spring-cloud-alibaba-storage
+ spring-cloud-alicloud-storage
${project.version}
@@ -120,7 +120,7 @@
org.springframework.cloud
- spring-cloud-starter-alibaba-storage
+ spring-cloud-starter-alicloud-storage
${project.version}
diff --git a/spring-cloud-alibaba-examples/storage-example/pom.xml b/spring-cloud-alibaba-examples/storage-example/pom.xml
index 81806947..85e31eff 100644
--- a/spring-cloud-alibaba-examples/storage-example/pom.xml
+++ b/spring-cloud-alibaba-examples/storage-example/pom.xml
@@ -12,7 +12,7 @@
storage-example
jar
- Example demonstrating how to use storage
+ Example demonstrating how to use alibab cloud storage
@@ -22,7 +22,7 @@
org.springframework.cloud
- spring-cloud-starter-alibaba-storage
+ spring-cloud-starter-alicloud-storage
diff --git a/spring-cloud-alibaba-examples/storage-example/readme-zh.md b/spring-cloud-alibaba-examples/storage-example/readme-zh.md
index 9efb0c05..6e62b59a 100644
--- a/spring-cloud-alibaba-examples/storage-example/readme-zh.md
+++ b/spring-cloud-alibaba-examples/storage-example/readme-zh.md
@@ -17,7 +17,7 @@
org.springframework.cloud
- spring-cloud-starter-alibaba-storage
+ spring-cloud-starter-alicloud-storage
2. 在配置文件中配置 OSS 服务对应的 accessKeyId、secretAccessKey 和 region。
diff --git a/spring-cloud-alibaba-examples/storage-example/readme.md b/spring-cloud-alibaba-examples/storage-example/readme.md
index a095ea9a..30a1ce73 100644
--- a/spring-cloud-alibaba-examples/storage-example/readme.md
+++ b/spring-cloud-alibaba-examples/storage-example/readme.md
@@ -13,11 +13,11 @@ If your applications are Spring Cloud applications and you need to use Alibaba C
Before we start the demo, let's learn how to connect OSS to a Spring Cloud application.
**Note: This section is to show you how to connect to oss. The actual configurations have been completed in the following example, and you only need to specify your accessKeyId, secretAccessKey and region.**
-1. Add dependency spring-cloud-starter-alibaba-storage in the pom.xml file in your Spring Cloud project.
+1. Add dependency spring-cloud-starter-alicloud-storage in the pom.xml file in your Spring Cloud project.
org.springframework.cloud
- spring-cloud-starter-alibaba-storage
+ spring-cloud-starter-alicloud-storage
2. Configure accessKeyId, secretAccessKey and region in application.properties.
diff --git a/spring-cloud-alibaba-storage/pom.xml b/spring-cloud-alicloud-storage/pom.xml
similarity index 94%
rename from spring-cloud-alibaba-storage/pom.xml
rename to spring-cloud-alicloud-storage/pom.xml
index 235d9f66..3cb19af8 100644
--- a/spring-cloud-alibaba-storage/pom.xml
+++ b/spring-cloud-alicloud-storage/pom.xml
@@ -10,8 +10,8 @@
4.0.0
org.springframework.cloud
- spring-cloud-alibaba-storage
- Spring Cloud Alibaba Storage Autoconfigure
+ spring-cloud-alicloud-storage
+ Spring Cloud Alibaba Cloud Storage Autoconfigure
diff --git a/spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSApplicationListener.java b/spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSApplicationListener.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSApplicationListener.java
rename to spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSApplicationListener.java
diff --git a/spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSAutoConfiguration.java b/spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSAutoConfiguration.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSAutoConfiguration.java
rename to spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSAutoConfiguration.java
diff --git a/spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSConstants.java b/spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSConstants.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSConstants.java
rename to spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSConstants.java
diff --git a/spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSProperties.java b/spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSProperties.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSProperties.java
rename to spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/OSSProperties.java
diff --git a/spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/endpoint/OSSEndpoint.java b/spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/endpoint/OSSEndpoint.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/endpoint/OSSEndpoint.java
rename to spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/endpoint/OSSEndpoint.java
diff --git a/spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/endpoint/OSSEndpointAutoConfiguration.java b/spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/endpoint/OSSEndpointAutoConfiguration.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/endpoint/OSSEndpointAutoConfiguration.java
rename to spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/endpoint/OSSEndpointAutoConfiguration.java
diff --git a/spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/resource/OSSStorageProtocolResolver.java b/spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/resource/OSSStorageProtocolResolver.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/resource/OSSStorageProtocolResolver.java
rename to spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/resource/OSSStorageProtocolResolver.java
diff --git a/spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/resource/OSSStorageResource.java b/spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/resource/OSSStorageResource.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/main/java/org/springframework/cloud/alibaba/storage/resource/OSSStorageResource.java
rename to spring-cloud-alicloud-storage/src/main/java/org/springframework/cloud/alibaba/storage/resource/OSSStorageResource.java
diff --git a/spring-cloud-alibaba-storage/src/main/resources/META-INF/spring.factories b/spring-cloud-alicloud-storage/src/main/resources/META-INF/spring.factories
similarity index 100%
rename from spring-cloud-alibaba-storage/src/main/resources/META-INF/spring.factories
rename to spring-cloud-alicloud-storage/src/main/resources/META-INF/spring.factories
diff --git a/spring-cloud-alibaba-storage/src/test/java/org/springframework/cloud/alibaba/storage/OSSAutoConfigurationTests.java b/spring-cloud-alicloud-storage/src/test/java/org/springframework/cloud/alibaba/storage/OSSAutoConfigurationTests.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/test/java/org/springframework/cloud/alibaba/storage/OSSAutoConfigurationTests.java
rename to spring-cloud-alicloud-storage/src/test/java/org/springframework/cloud/alibaba/storage/OSSAutoConfigurationTests.java
diff --git a/spring-cloud-alibaba-storage/src/test/java/org/springframework/cloud/alibaba/storage/OSSMultiClientAutoConfigurationTests.java b/spring-cloud-alicloud-storage/src/test/java/org/springframework/cloud/alibaba/storage/OSSMultiClientAutoConfigurationTests.java
similarity index 100%
rename from spring-cloud-alibaba-storage/src/test/java/org/springframework/cloud/alibaba/storage/OSSMultiClientAutoConfigurationTests.java
rename to spring-cloud-alicloud-storage/src/test/java/org/springframework/cloud/alibaba/storage/OSSMultiClientAutoConfigurationTests.java
diff --git a/spring-cloud-starter-alibaba/pom.xml b/spring-cloud-starter-alibaba/pom.xml
index 13362ca7..f8b076d3 100644
--- a/spring-cloud-starter-alibaba/pom.xml
+++ b/spring-cloud-starter-alibaba/pom.xml
@@ -17,21 +17,6 @@
spring-cloud-starter-alibaba-nacos-config
spring-cloud-starter-alibaba-nacos-discovery
spring-cloud-starter-alibaba-sentinel
- spring-cloud-starter-alibaba-storage
-
-
-
- org.apache.maven.plugins
- maven-deploy-plugin
- ${maven-deploy-plugin.version}
-
- true
-
-
-
-
-
-
diff --git a/spring-cloud-starter-alicloud/pom.xml b/spring-cloud-starter-alicloud/pom.xml
new file mode 100644
index 00000000..370bde3e
--- /dev/null
+++ b/spring-cloud-starter-alicloud/pom.xml
@@ -0,0 +1,20 @@
+
+
+ 4.0.0
+
+ org.springframework.cloud
+ spring-cloud-alibaba
+ 0.1.0.BUILD-SNAPSHOT
+
+
+ spring-cloud-starter-alicloud
+ pom
+ Spring Cloud Alibaba Cloud Starters
+ Spring Cloud Alibaba Cloud Starters
+
+ spring-cloud-starter-alicloud-storage
+
+
+
+
diff --git a/spring-cloud-starter-alibaba/spring-cloud-starter-alibaba-storage/pom.xml b/spring-cloud-starter-alicloud/spring-cloud-starter-alicloud-storage/pom.xml
similarity index 72%
rename from spring-cloud-starter-alibaba/spring-cloud-starter-alibaba-storage/pom.xml
rename to spring-cloud-starter-alicloud/spring-cloud-starter-alicloud-storage/pom.xml
index afdb29b0..ff8e9d80 100644
--- a/spring-cloud-starter-alibaba/spring-cloud-starter-alibaba-storage/pom.xml
+++ b/spring-cloud-starter-alicloud/spring-cloud-starter-alicloud-storage/pom.xml
@@ -4,16 +4,16 @@
org.springframework.cloud
- spring-cloud-starter-alibaba
+ spring-cloud-starter-alicloud
0.1.0.BUILD-SNAPSHOT
- spring-cloud-starter-alibaba-storage
- Spring Cloud Starter Alibaba Storage
+ spring-cloud-starter-alicloud-storage
+ Spring Cloud Starter Alibaba Cloud Storage
org.springframework.cloud
- spring-cloud-alibaba-storage
+ spring-cloud-alicloud-storage
com.aliyun.oss