|
12 | 12 | <artifactId>schemacrawler-ai</artifactId> |
13 | 13 | <packaging>jar</packaging> |
14 | 14 | <name>SchemaCrawler AI</name> |
15 | | - |
| 15 | + <description>Integrates SchemaCrawler with AI chat services.</description> |
16 | 16 | <properties> |
17 | 17 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
18 | 18 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
|
152 | 152 | </plugin> |
153 | 153 | <plugin> |
154 | 154 | <groupId>org.apache.maven.plugins</groupId> |
155 | | - <artifactId>maven-dependency-plugin</artifactId> |
156 | | - <version>3.8.1</version> |
157 | | - <executions> |
158 | | - <execution> |
159 | | - <id>copy-dependencies</id> |
160 | | - <phase>package</phase> |
161 | | - <goals> |
162 | | - <goal>copy-dependencies</goal> |
163 | | - </goals> |
164 | | - <configuration> |
165 | | - <skipDuringIncrementalBuild></skipDuringIncrementalBuild> |
166 | | - <outputDirectory>${project.build.directory}/lib</outputDirectory> |
167 | | - <includeScope>runtime</includeScope> |
168 | | - <includeTypes>jar</includeTypes> |
169 | | - <excludeGroupIds>org.slf4j,commons-dbutils,us.fatehi,schemacrawler</excludeGroupIds> |
170 | | - </configuration> |
171 | | - </execution> |
172 | | - </executions> |
173 | | - </plugin> |
174 | | - <plugin> |
175 | | - <groupId>org.apache.maven.plugins</groupId> |
176 | | - <artifactId>maven-resources-plugin</artifactId> |
177 | | - <version>3.3.1</version> |
| 155 | + <artifactId>maven-assembly-plugin</artifactId> |
| 156 | + <configuration> |
| 157 | + <descriptors> |
| 158 | + <descriptor>src/main/assembly/assembly.xml</descriptor> |
| 159 | + </descriptors> |
| 160 | + <formats> |
| 161 | + <format>dir</format> |
| 162 | + </formats> |
| 163 | + <appendAssemblyId>false</appendAssemblyId> |
| 164 | + <finalName>_extra-lib</finalName> |
| 165 | + </configuration> |
178 | 166 | <executions> |
179 | 167 | <execution> |
180 | | - <id>copy-artifact</id> |
| 168 | + <id>make-assembly</id> |
181 | 169 | <phase>package</phase> |
182 | 170 | <goals> |
183 | | - <goal>copy-resources</goal> |
| 171 | + <goal>single</goal> |
184 | 172 | </goals> |
185 | | - <configuration> |
186 | | - <outputDirectory>${project.build.directory}/lib</outputDirectory> |
187 | | - <resources> |
188 | | - <resource> |
189 | | - <directory>${project.build.directory}</directory> |
190 | | - <includes> |
191 | | - <include>${project.build.finalName}.jar</include> |
192 | | - </includes> |
193 | | - </resource> |
194 | | - </resources> |
195 | | - </configuration> |
196 | 173 | </execution> |
197 | 174 | </executions> |
198 | | - </plugin> |
| 175 | + </plugin> |
199 | 176 | </plugins> |
200 | 177 | </build> |
201 | 178 | </project> |
0 commit comments