terasoluna-gfw-parent
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-parent</artifactId> <version>5.10.0.RELEASE</version> </dependency>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-parent</artifactId> <version>5.10.0.RELEASE</version> <packaging>pom</packaging> <name>TERASOLUNA Server Framework for Java (5.x) Parent</name> <description>The parent of TERASOLUNA Server Framework for Java (5.x)</description> <url>http://terasoluna.org</url> <inceptionYear>2013</inceptionYear> <licenses> <license> <name>Apache License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>manual</distribution> </license> </licenses> <organization> <name>terasoluna.org</name> <url>http://terasoluna.org</url> </organization> <developers> <developer> <name>NTT DATA Group Corporation</name> <organization>NTT DATA Group Corporation</organization> <organizationUrl>http://terasolunaorg.github.io/</organizationUrl> </developer> </developers> <scm> <connection>scm:git:git://github.com/terasolunaorg/terasoluna-gfw.git</connection> <developerConnection>scm:git:ssh://github.com/terasolunaorg/terasoluna-gfw.git</developerConnection> <url>https://github.com/terasolunaorg/terasoluna-gfw</url> </scm> <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> <version>${org.apache.maven.plugins.maven-project-info-reports-plugin.version}</version> </plugin> </plugins> </reporting> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${org.apache.maven.plugins.maven-compiler-plugin.version}</version> <configuration> <source>${java-version}</source> <target>${java-version}</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>${org.apache.maven.plugins.maven-dependency-plugin.version}</version> <executions> <execution> <id>install</id> <phase>install</phase> <goals> <goal>resolve-sources</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>${org.apache.maven.plugins.maven-resources-plugin.version}</version> <configuration> <encoding>${encoding}</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>${org.apache.maven.plugins.maven-source-plugin.version}</version> <executions> <execution> <id>source-jar</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> <configuration> <archive> <addMavenDescriptor>false</addMavenDescriptor> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>${org.apache.maven.plugins.maven-javadoc-plugin.version}</version> <configuration> <encoding>${encoding}</encoding> <docencoding>${encoding}</docencoding> <locale>en</locale> <archive> <addMavenDescriptor>false</addMavenDescriptor> </archive> <doclint>none</doclint> </configuration> <executions> <execution> <id>javadoc-jar</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>${org.apache.maven.plugins.maven-jar-plugin.version}</version> <configuration> <archive> <addMavenDescriptor>false</addMavenDescriptor> <manifest> <addDefaultImplementationEntries>true</addDefaultImplementationEntries> </manifest> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>${org.apache.maven.plugins.maven-assembly-plugin.version}</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> <version>${org.apache.maven.plugins.maven-clean-plugin.version}</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <version>${org.apache.maven.plugins.maven-install-plugin.version}</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>${org.apache.maven.plugins.maven-deploy-plugin.version}</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>${org.apache.maven.plugins.maven-site-plugin.version}</version> </plugin> <plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven3-plugin</artifactId> <version>${org.codehaus.cargo.cargo-maven3-plugin.version}</version> <configuration> <configuration> <properties> <cargo.tomcat.uriencoding>UTF-8</cargo.tomcat.uriencoding> <cargo.jvmargs>${cargo.jvmargs}</cargo.jvmargs> </properties> </configuration> <container> <containerId>${cargo.container.id}</containerId> <zipUrlInstaller> <url>${cargo.container.url}</url> </zipUrlInstaller> </container> <daemon> <properties> <cargo.daemon.url>${cargo.daemon.url}</cargo.daemon.url> <cargo.daemon.handleid>${project.artifactId}</cargo.daemon.handleid> </properties> </daemon> <deployables> <deployable> <location>${project.basedir}/target/${project.artifactId}.war</location> <type>war</type> </deployable> </deployables> </configuration> </plugin> </plugins> </pluginManagement> </build> <dependencyManagement> <dependencies> <!-- == Begin TERASOLUNA == --> <dependency> <groupId>org.terasoluna.bom</groupId> <artifactId>terasoluna-dependencies</artifactId> <version>${terasoluna.gfw.bom.version}</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-common</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-web</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-web-jsp</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-security-core-dependencies</artifactId> <version>${terasoluna.gfw.version}</version> <type>pom</type> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-security-web</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-validator</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-string</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-codepoints</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw.codepoints</groupId> <artifactId>terasoluna-gfw-codepoints-jisx0201</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw.codepoints</groupId> <artifactId>terasoluna-gfw-codepoints-jisx0208</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw.codepoints</groupId> <artifactId>terasoluna-gfw-codepoints-jisx0208kanji</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw.codepoints</groupId> <artifactId>terasoluna-gfw-codepoints-jisx0213kanji</artifactId> <version>${terasoluna.gfw.version}</version> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-recommended-dependencies</artifactId> <version>${terasoluna.gfw.version}</version> <type>pom</type> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-recommended-web-dependencies</artifactId> <version>${terasoluna.gfw.version}</version> <type>pom</type> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-common-dependencies</artifactId> <version>${terasoluna.gfw.version}</version> <type>pom</type> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-web-dependencies</artifactId> <version>${terasoluna.gfw.version}</version> <type>pom</type> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-web-jsp-dependencies</artifactId> <version>${terasoluna.gfw.version}</version> <type>pom</type> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-security-web-dependencies</artifactId> <version>${terasoluna.gfw.version}</version> <type>pom</type> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-jpa-dependencies</artifactId> <version>${terasoluna.gfw.version}</version> <type>pom</type> </dependency> <dependency> <groupId>org.terasoluna.gfw</groupId> <artifactId>terasoluna-gfw-mybatis3-dependencies</artifactId> <version>${terasoluna.gfw.version}</version> <type>pom</type> </dependency> <!-- == End TERASOLUNA == --> </dependencies> </dependencyManagement> <properties> <!-- == Maven Plugin Versions == --> <org.apache.maven.plugins.maven-project-info-reports-plugin.version>3.8.0</org.apache.maven.plugins.maven-project-info-reports-plugin.version> <org.apache.maven.plugins.maven-compiler-plugin.version>3.13.0</org.apache.maven.plugins.maven-compiler-plugin.version> <org.apache.maven.plugins.maven-dependency-plugin.version>3.8.1</org.apache.maven.plugins.maven-dependency-plugin.version> <org.apache.maven.plugins.maven-resources-plugin.version>3.3.1</org.apache.maven.plugins.maven-resources-plugin.version> <org.apache.maven.plugins.maven-source-plugin.version>3.3.1</org.apache.maven.plugins.maven-source-plugin.version> <org.apache.maven.plugins.maven-javadoc-plugin.version>3.11.2</org.apache.maven.plugins.maven-javadoc-plugin.version> <org.apache.maven.plugins.maven-jar-plugin.version>3.4.2</org.apache.maven.plugins.maven-jar-plugin.version> <org.apache.maven.plugins.maven-assembly-plugin.version>3.7.1</org.apache.maven.plugins.maven-assembly-plugin.version> <org.apache.maven.plugins.maven-clean-plugin.version>3.4.0</org.apache.maven.plugins.maven-clean-plugin.version> <org.apache.maven.plugins.maven-install-plugin.version>3.1.3</org.apache.maven.plugins.maven-install-plugin.version> <org.apache.maven.plugins.maven-deploy-plugin.version>3.1.3</org.apache.maven.plugins.maven-deploy-plugin.version> <org.apache.maven.plugins.maven-site-plugin.version>4.0.0-M16</org.apache.maven.plugins.maven-site-plugin.version> <org.codehaus.cargo.cargo-maven3-plugin.version>1.10.15</org.codehaus.cargo.cargo-maven3-plugin.version> <org.apache.maven.plugins.maven-gpg-plugin.version>3.2.7</org.apache.maven.plugins.maven-gpg-plugin.version> <org.sonatype.plugins.nexus-staging-maven-plugin.version>1.7.0</org.sonatype.plugins.nexus-staging-maven-plugin.version> <!-- == Dependency Versions == --> <!-- == TERASOLUNA == --> <terasoluna.gfw.version>5.10.0.RELEASE</terasoluna.gfw.version> <terasoluna.gfw.bom.version>2.0.0.RELEASE</terasoluna.gfw.bom.version> <!-- == MapStrcut== --> <mapstruct.version>1.6.3</mapstruct.version> <!-- lombok.version is the same as the version managed by Spring Boot. --> <lombok.version>1.18.36</lombok.version> <lombok-mapstruct-binding.version>0.2.0</lombok-mapstruct-binding.version> <!-- == Project Properties == --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <archetype.test.skip>true</archetype.test.skip> <encoding>UTF-8</encoding> <java-version>17</java-version> <!-- == Cargo Plugin == --> <cargo.jvmargs>-Xms512m -Xmx1024m</cargo.jvmargs> <cargo.daemon.url>http://localhost:18000</cargo.daemon.url> <cargo.container.id>tomcat10x</cargo.container.id> <cargo.container.url>https://archive.apache.org/dist/tomcat/tomcat-10/v${cargo.tomcat10.version}/bin/apache-tomcat-${cargo.tomcat10.version}.zip</cargo.container.url> <cargo.tomcat10.version>10.1.34</cargo.tomcat10.version> </properties> <profiles> <profile> <id>default</id> <activation> <activeByDefault>true</activeByDefault> </activation> </profile> <profile> <id>central</id> <distributionManagement> <repository> <id>ossrh</id> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> </repository> <snapshotRepository> <id>ossrh</id> <url>https://oss.sonatype.org/content/repositories/snapshots</url> </snapshotRepository> </distributionManagement> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>${org.apache.maven.plugins.maven-gpg-plugin.version}</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> <configuration> <gpgArguments> <arg>--pinentry-mode</arg> <arg>loopback</arg> </gpgArguments> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>${org.sonatype.plugins.nexus-staging-maven-plugin.version}</version> <extensions>true</extensions> <configuration> <serverId>ossrh</serverId> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <autoReleaseAfterClose>true</autoReleaseAfterClose> </configuration> </plugin> </plugins> </build> </profile> </profiles> </project>