Untergeordnete Seiten
  • Beispiel einer pom.xml für Regelcode (mit Extension)

Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Diese pom.xml ist ein Beispiel aus einem Extension Projekt, für ein Standard-Nuclos-Projekt geben Sie einfach das Nuclos-Projekt als "parent" an.

Codeblock
<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">
 <modelVersion>4.0.0</modelVersion>
 
 <parent>
 	<groupId>de.bmw</groupId>
 	<artifactId>bmw-fdm</artifactId>
 	<version>5.3.01-SNAPHSOT</version>
 	<relativePath>../../workspace/bmw-fdm/pom.xml</relativePath>
 </parent>
 
 <groupId>regelcode</groupId>
 <artifactId>regelcode</artifactId>
 <version>0.0.1-SNAPSHOT</version>
 <name>regelcode</name>
 <description>regelcode</description>
 
 <properties>
 	<nuclos.javadoc.prefix>../../workspace/nuclos</nuclos.javadoc.prefix>
 	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 	<keystore.file>${projecthome}/key</keystore.file>
 	<keystore.alias>extension</keystore.alias>
 	<keystore.storepass>nuclos</keystore.storepass>
 	<keystore.keypass>nuclos</keystore.keypass>
 	<projecthome>${project.basedir}</projecthome>
 </properties>
 
 <dependencies>
 	<dependency>
 		<groupId>org.nuclos</groupId>
 		<artifactId>nuclos-server</artifactId>
 		<scope>provided</scope>
 	</dependency>
 	<dependency>
 		<groupId>de.bmw</groupId>
 		<artifactId>bmw-fdm-server</artifactId>
 		<scope>provided</scope>
 	</dependency>
 	<dependency>
 		<groupId>de.bmw</groupId>
 		<artifactId>bmw-fdm-common</artifactId>
 		<version>5.3.01-SNAPHSOT</version>
 		<scope>provided</scope>
 	</dependency>
 	<dependency>
 		<groupId>org.nuclos</groupId>
 		<artifactId>nuclos-server-api</artifactId>
 		<version>${nuclos.api.version}</version>
 		<type>jar</type>
 		<scope>compile</scope>
 	</dependency>
 	<dependency>
 		<groupId>org.nuclos</groupId>
 		<artifactId>nuclos-common-api</artifactId>
 		<type>jar</type>
 		<scope>compile</scope>
 	</dependency>
 	<dependency>
 		<groupId>org.nuclos</groupId>
 		<artifactId>nuclos-rigid-api</artifactId>
 		<type>jar</type>
 		<scope>compile</scope>
 	</dependency>
 	<dependency>
 		<groupId>org.nuclos</groupId>
 		<artifactId>nuclos-ide-api</artifactId>
 		<version>${nuclos.api.version}</version>
 		<type>jar</type>
 		<scope>compile</scope>
 	</dependency>
 </dependencies>
 
</project>