Explorar el Código

Merge branch 'changing-build-pom' of UV-APPS/UV_SAIC_GUI into master

Pablo Gómez hace 2 meses
padre
commit
4014661fb6
Se han modificado 1 ficheros con 33 adiciones y 44 borrados
  1. 33 44
      pom.xml

+ 33 - 44
pom.xml

@@ -16,6 +16,7 @@
 
 	<properties>
 		<java.version>21</java.version>
+		<maven.compiler.release>21</maven.compiler.release>
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 		<spring-cloud.version>2025.1.0</spring-cloud.version>
 	</properties>
@@ -166,50 +167,38 @@
 	</dependencies>
 	
 
-	<build>
-		<finalName>uv_saic_gui</finalName>
-		<plugins>
-			<plugin>
-				<groupId>org.springframework.boot</groupId>
-				<artifactId>spring-boot-maven-plugin</artifactId>
-				<configuration>
-					<parameters>true</parameters>
-				</configuration>
-			</plugin>
-			<plugin>
-				<groupId>org.graalvm.buildtools</groupId>
-				<artifactId>native-maven-plugin</artifactId>
-				<configuration>
-					<imageName>uv-saic-core</imageName>
-					<buildArgs>
-						<buildArg>--no-fallback</buildArg>
-					</buildArgs>
-				</configuration>
-			</plugin>
-			<!-- 
-			<plugin>
-			    <groupId>org.jacoco</groupId>
-			    <artifactId>jacoco-maven-plugin</artifactId>
-			    <version>0.8.12</version>
-			    <executions>
-			        <execution>
-			            <id>jacoco-initialize</id>
-			            <goals>
-			                <goal>prepare-agent</goal>
-			            </goals>
-			        </execution>
-			        <execution>
-			            <id>jacoco-site</id>
-			            <phase>package</phase>
-			            <goals>
-			                <goal>report</goal>
-			            </goals>
-			        </execution>
-			    </executions>
-			</plugin>
-			-->
-		</plugins>
-	</build>
+    <build>
+        <finalName>uv_saic_gui</finalName>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+				<excludes>
+					<exclude>static/css/webfonts/**</exclude>
+				</excludes>
+            </resource>
+        </resources>
+        <plugins>
+            <plugin>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-maven-plugin</artifactId>
+                <configuration>
+                    <parameters>true</parameters>
+                </configuration>
+            </plugin>
+
+            <plugin>
+                <groupId>org.graalvm.buildtools</groupId>
+                <artifactId>native-maven-plugin</artifactId>
+                <configuration>
+                    <imageName>uv_saic_gui</imageName>
+                    <buildArgs>
+                        <buildArg>--no-fallback</buildArg>
+                    </buildArgs>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 
 
 </project>