Skip to content

Commit 3fd7ce8

Browse files
Merge pull request #151 from rachanamamillapalli/split-packages
fix: Split Package Dependencies between modules
2 parents 66a2b40 + ed1da55 commit 3fd7ce8

File tree

2 files changed

+55
-2
lines changed

2 files changed

+55
-2
lines changed

ipp-v3-java-all/pom.xml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
<?xml version="1.0"?>
2+
<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">
3+
<modelVersion>4.0.0</modelVersion>
4+
<parent>
5+
<groupId>com.intuit.quickbooks-online</groupId>
6+
<artifactId>ipp-v3-java-devkit-pom</artifactId>
7+
<version>6.0.10</version>
8+
</parent>
9+
10+
<artifactId>ipp-v3-java-all</artifactId>
11+
<packaging>pom</packaging>
12+
<name>IPP v3 Java - Helper</name>
13+
<description>IPP Java V3 Parent project for Split Packages Dependencies</description>
14+
15+
<modules>
16+
<module>../ipp-v3-java-devkit</module>
17+
<module>../ipp-v3-java-data</module>
18+
</modules>
19+
20+
<repositories>
21+
<repository>
22+
<id>central</id>
23+
<url>https://repo.maven.apache.org/maven2/</url>
24+
</repository>
25+
</repositories>
26+
<properties>
27+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
28+
<javadocExecutable>${java.home}/bin/javadoc</javadocExecutable>
29+
</properties>
30+
31+
<build>
32+
<plugins>
33+
<plugin>
34+
<artifactId>maven-assembly-plugin</artifactId>
35+
<configuration>
36+
<appendAssemblyId>false</appendAssemblyId>
37+
<finalName>${project.artifactId}-${project.version}</finalName>
38+
<descriptorRefs>
39+
<descriptorRef>jar-with-dependencies</descriptorRef>
40+
</descriptorRefs>
41+
</configuration>
42+
<executions>
43+
<execution>
44+
<id>dist-assembly</id>
45+
<phase>package</phase>
46+
<goals>
47+
<goal>single</goal>
48+
</goals>
49+
</execution>
50+
</executions>
51+
</plugin>
52+
</plugins>
53+
</build>
54+
</project>

pom.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
<description>IPP Java V3 DevKit Parent project for development and test projects</description>
1313

1414
<modules>
15-
<module>ipp-v3-java-data</module>
16-
<module>ipp-v3-java-devkit</module>
15+
<module>ipp-v3-java-all</module>
1716
<module>oauth2-platform-api</module>
1817
<module>payments-api</module>
1918
</modules>

0 commit comments

Comments
 (0)