This is an automated email from the ASF dual-hosted git repository.
xuba pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/amoro.git
The following commit(s) were added to refs/heads/master by this push:
new 6cd52219a [AMORO-3850] Fix openapi sdk build and refine the package
name (#3847)
6cd52219a is described below
commit 6cd52219a2c35ebb4a569d2ea5e38d19eaeb3dc0
Author: Fei Wang <[email protected]>
AuthorDate: Thu Oct 30 21:03:20 2025 -0700
[AMORO-3850] Fix openapi sdk build and refine the package name (#3847)
* rename the sdk pkg
* version and artifactId
---
amoro-ams/pom.xml | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/amoro-ams/pom.xml b/amoro-ams/pom.xml
index 386004fca..c073c602c 100644
--- a/amoro-ams/pom.xml
+++ b/amoro-ams/pom.xml
@@ -38,6 +38,7 @@
<httpmime.version>4.5.13</httpmime.version>
<openapi-generator-maven-plugin.version>6.0.0</openapi-generator-maven-plugin.version>
<swagger-ui.version>5.17.14</swagger-ui.version>
+ <swagger-annorations.version>1.6.16</swagger-annorations.version>
<git-commit-id-plugin.fail-on-no-git-dir>false</git-commit-id-plugin.fail-on-no-git-dir>
</properties>
@@ -410,6 +411,12 @@
<version>${swagger-ui.version}</version>
</dependency>
+ <dependency>
+ <groupId>io.swagger</groupId>
+ <artifactId>swagger-annotations</artifactId>
+ <version>${swagger-annorations.version}</version>
+ </dependency>
+
<!-- testcontainers dependencies -->
<dependency>
<groupId>org.testcontainers</groupId>
@@ -578,9 +585,9 @@
<inputSpec>${project.basedir}/src/main/resources/openapi/openapi.yaml</inputSpec>
<generatorName>java</generatorName>
<output>${project.build.directory}/generated-sources/openapi</output>
- <apiPackage>com.amoro.sdk.api</apiPackage>
-
<modelPackage>com.amoro.sdk.model</modelPackage>
-
<invokerPackage>com.amoro.sdk.invoker</invokerPackage>
+
<apiPackage>org.apache.amoro.openapi.api</apiPackage>
+
<modelPackage>org.apache.amoro.openapi.model</modelPackage>
+
<invokerPackage>org.apache.amoro.openapi.invoker</invokerPackage>
<configOptions>
<library>apache-httpclient</library>
</configOptions>
@@ -604,7 +611,7 @@
${project.build.directory}/generated-sources/openapi/src/main/java
</classesDirectory>
<outputDirectory>${project.build.directory}</outputDirectory>
- <finalName>sdk</finalName>
+
<finalName>amoro-openapi-${project.version}</finalName>
</configuration>
</execution>
</executions>