Skip to content

Commit e0d1c2a

Browse files
committed
Improved pom
1 parent eab092a commit e0d1c2a

File tree

1 file changed

+80
-1
lines changed

1 file changed

+80
-1
lines changed

pom.xml

Lines changed: 80 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<modelVersion>4.0.0</modelVersion>
66

77
<groupId>de.presti.ree6</groupId>
8-
<artifactId>SQL</artifactId>
8+
<artifactId>Ree6-SQL</artifactId>
99
<description>This is the SQL-Module for Ree6!</description>
1010
<version>1.0</version>
1111

@@ -104,4 +104,83 @@
104104
</dependency>
105105
</dependencies>
106106

107+
<build>
108+
<pluginManagement>
109+
<plugins>
110+
<plugin>
111+
<artifactId>maven-javadoc-plugin</artifactId>
112+
<version>3.4.1</version>
113+
<inherited>false</inherited>
114+
<executions>
115+
<execution>
116+
<id>aggregate</id>
117+
<goals>
118+
<goal>aggregate-jar</goal>
119+
</goals>
120+
<phase>package</phase>
121+
</execution>
122+
</executions>
123+
</plugin>
124+
</plugins>
125+
</pluginManagement>
126+
<plugins>
127+
<plugin>
128+
<groupId>org.projectlombok</groupId>
129+
<artifactId>lombok-maven-plugin</artifactId>
130+
<version>1.18.20.0</version>
131+
<executions>
132+
<execution>
133+
<phase>generate-sources</phase>
134+
<goals>
135+
<goal>delombok</goal>
136+
</goals>
137+
</execution>
138+
</executions>
139+
</plugin>
140+
<plugin>
141+
<groupId>org.apache.maven.plugins</groupId>
142+
<artifactId>maven-compiler-plugin</artifactId>
143+
<version>3.10.1</version>
144+
<configuration>
145+
<source>${java.version}</source>
146+
<target>${java.version}</target>
147+
</configuration>
148+
</plugin>
149+
<plugin>
150+
<groupId>org.apache.maven.plugins</groupId>
151+
<artifactId>maven-jar-plugin</artifactId>
152+
<configuration>
153+
<archive>
154+
<manifest>
155+
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
156+
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
157+
</manifest>
158+
</archive>
159+
</configuration>
160+
</plugin>
161+
<plugin>
162+
<groupId>org.apache.maven.plugins</groupId>
163+
<artifactId>maven-assembly-plugin</artifactId>
164+
<executions>
165+
<execution>
166+
<phase>package</phase>
167+
<goals>
168+
<goal>single</goal>
169+
</goals>
170+
<configuration>
171+
<descriptorRefs>
172+
<descriptorRef>jar-with-dependencies</descriptorRef>
173+
</descriptorRefs>
174+
</configuration>
175+
</execution>
176+
</executions>
177+
</plugin>
178+
</plugins>
179+
<resources>
180+
<resource>
181+
<directory>src/main/resources</directory>
182+
<filtering>true</filtering>
183+
</resource>
184+
</resources>
185+
</build>
107186
</project>

0 commit comments

Comments
 (0)