Skip to main content

maven-build-management

Manage multi-module Maven builds: dependencies, plugins, profiles, reproducible builds

Quellinformationen

Repository
Hack23/cia
Letzte Quellaktivität
1. Februar 2026 um 00:05
Erkannte Sprache von SKILL.md
Englisch
Sterne
239
Forks
57

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
maven-build-management
description
Manage multi-module Maven builds: dependencies, plugins, profiles, reproducible builds
# Maven Build Management Skill ## Purpose Manage CIA platform's multi-module Maven build with proper dependency management and plugin configuration. ## When to Use - ✅ Adding new modules - ✅ Managing dependencies - ✅ Configuring build plugins - ✅ Creating build profiles ## Multi-Module Structure ```xml <project> <modules> <module>parent-pom</module> <module>model.common.api</module> <module>service.api</module> <module>service.impl</module> <module>citizen-intelligence-agency</module> </modules> </project> ``` ## Dependency Management ```xml <!-- parent-pom/pom.xml --> <properties> <spring.version>5.3.34</spring.version> <vaadin.version>8.27.4</vaadin.version> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-framework-bom</artifactId> <version>${spring.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> ``` ## Build Profiles ```xml <profiles> <profile> <id>production</id> <properties> <spring.profiles.active>production</spring.profiles.active> </properties> </profile> </profiles> ``` ## Build Commands ```bash # Clean install all modules mvn clean install # Skip tests mvn clean install -DskipTests # Specific module mvn clean install -pl citizen-intelligence-agency -am # With profile mvn clean install -Pproduction ``` ## References - Maven: https://maven.apache.org/ - pom.xml
Auf GitHub ansehen