ArtifactId und Beschreibung in pom.xml geändert, alten JAXB-Plugin-Kommentar entfernt, und Workflow für Maven-Build hinzugefügt.

This commit is contained in:
2026-01-07 13:23:50 +01:00
parent d7d32904da
commit 6990a70052
2 changed files with 27 additions and 48 deletions

View File

@@ -0,0 +1,24 @@
name: Java CI with Maven
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up JDK 22
uses: actions/setup-java@v3
with:
java-version: '22'
distribution: 'temurin'
cache: maven
- name: Build with Maven
run: mvn -B package --file pom.xml

View File

@@ -2,10 +2,10 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>at.vvo.omds</groupId>
<artifactId>OMDSServiceDefinition</artifactId>
<artifactId>productmodel</artifactId>
<version>2025.27-PRODUKTE-SNAPSHOT</version>
<name>OMDS Service Definition</name>
<description>Dieses Projekt enthält die Definitionen für die OMDS-Services.</description>
<name>productmodel abgeleitet von OMDS Service Definition</name>
<description>Dieses Projekt enthält das Produktmodell, abgeleictet vom OMDS Produktmodell.</description>
<properties>
<currentReleaseDir>r2025_27</currentReleaseDir>
@@ -118,51 +118,6 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
</executions>
</plugin>
<!-- <plugin>-->
<!-- &lt;!&ndash; Lizenz: Berkeley Software Distribution, frei &ndash;&gt;-->
<!-- <groupId>org.jvnet.jaxb</groupId>-->
<!-- <artifactId>jaxb-maven-plugin</artifactId>-->
<!-- <version>4.0.0</version>-->
<!-- <executions>-->
<!-- <execution>-->
<!-- <goals>-->
<!-- <goal>generate</goal>-->
<!-- </goals>-->
<!-- </execution>-->
<!-- </executions>-->
<!-- <configuration>-->
<!-- <extension>true</extension>-->
<!-- <locale>en</locale>-->
<!-- <schemaLanguage>XMLSCHEMA</schemaLanguage>-->
<!-- <schemaDirectory >${project.basedir}/src/main/resources/def/${currentReleaseDir}</schemaDirectory>-->
<!-- <schemaDirectory >${project.basedir}/src/main/resources/def/${currentReleaseDir}</schemaDirectory>-->
<!-- <bindingDirectory>${project.basedir}/src/main/resources/def/${currentReleaseDir}</bindingDirectory>-->
<!-- <schemaIncludes>-->
<!-- <include>*.xsd</include>-->
<!-- </schemaIncludes>-->
<!-- <bindingIncludes>-->
<!-- <include>*.xjb</include>-->
<!-- </bindingIncludes>-->
<!-- <args>-->
<!-- <arg>-Xannotate</arg>-->
<!-- <arg>-Xinheritance</arg>-->
<!-- </args>-->
<!-- <plugins>-->
<!-- <plugin>-->
<!-- <groupId>org.jvnet.jaxb</groupId>-->
<!-- <artifactId>jaxb-plugins</artifactId>-->
<!-- <version>3.0.0</version>-->
<!-- </plugin>-->
<!-- <plugin>-->
<!-- <groupId>org.jvnet.jaxb</groupId>-->
<!-- <artifactId>jaxb-plugin-annotate</artifactId>-->
<!-- <version>3.0.0</version>-->
<!-- </plugin>-->
<!-- </plugins>-->
<!-- </configuration>-->
<!-- </plugin>-->
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>