rapid-generator-parent
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator-parent</artifactId> <version>4.0.6</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <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>com.googlecode.rapid-framework</groupId> <artifactId>rapid-plugins-parent</artifactId> <version>4.0.6</version> <relativePath>../pom.xml</relativePath> </parent> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator-parent</artifactId> <name>rapid-generator-parent</name> <version>4.0.6</version> <packaging>pom</packaging> <description>rapid-framework generator libs</description> <url>http://code.google.com/p/rapid-framework</url> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <developers> <developer> <email>badqiu(a)gmail.com</email> <name>badqiu</name> <id>badqiu</id> </developer> </developers> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <modules> <module>rapid-generator</module> <module>rapid-generator-ext</module> <module>rapid-generator-template</module> <module>rapid-generator-cmd-line</module> </modules> <dependencyManagement> <dependencies> <!-- sub projects BEGIN --> <dependency> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator</artifactId> <version>4.0.6</version> </dependency> <dependency> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator-ext</artifactId> <version>4.0.6</version> </dependency> <dependency> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator-template</artifactId> <version>4.0.6</version> </dependency> <dependency> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator-cmd-line</artifactId> <version>4.0.6</version> </dependency> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.16</version> </dependency> <!-- sub projects END --> </dependencies> </dependencyManagement> <dependencies> <!-- sub projects --> <!-- <dependency> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator</artifactId> </dependency> <dependency> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator-ext</artifactId> </dependency> <dependency> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator-template</artifactId> <version>4.0</version> </dependency> <dependency> <groupId>com.googlecode.rapid-framework</groupId> <artifactId>rapid-generator-cmd-line</artifactId> <version>4.0</version> </dependency> --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId> <version>1.8.0.10</version> <scope>test</scope> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.2.135</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.13</version> </dependency> <!-- <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <scope>test</scope> </dependency> --> <dependency> <groupId>org.jmock</groupId> <artifactId>jmock</artifactId> <version>2.5.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jmock</groupId> <artifactId>jmock-junit4</artifactId> <version>2.5.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jmock</groupId> <artifactId>jmock-legacy</artifactId> <version>2.5.1</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <!-- compiler plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> <!-- test plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.6</version> <configuration> <includes> <include>**/*Test.java</include> <include>**/Test*.java</include> </includes> </configuration> </plugin> <!-- resources plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.4.3</version> <configuration> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> <!-- eclipse plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <version>2.8</version> <configuration> <sourceExcludes> <sourceExclude>**/.svn/</sourceExclude> </sourceExcludes> <downloadSources>true</downloadSources> <additionalConfig> <file> <name>.settings/org.eclipse.core.resources.prefs</name> <content> <![CDATA[ encoding/<project>=${project.build.sourceEncoding} ]]> </content> </file> </additionalConfig> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.3.1</version> <configuration> <archive> <!-- <manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile> --> </archive> </configuration> </plugin> <!-- source plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.1.2</version> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <!-- javadoc plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.7</version> <configuration> <charset>${project.reporting.outputEncoding}</charset> </configuration> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <version>1.6</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.4</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> <version>2.4.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <version>2.3.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>2.5</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>2.2</version> <configuration> <outputEncoding>${project.build.sourceEncoding}</outputEncoding> </configuration> </plugin> </plugins> </build> <profiles> <!-- mvn -Denv=test 来激活不同的profile --> <!-- 开发环境的相关配置,默认激活 --> <profile> <id>dev</id> <activation> <activeByDefault>true</activeByDefault> </activation> <repositories> <repository> <id>maven.net.cn</id> <name>maven.net.cn</name> <url>http://maven.net.cn/content/groups/public/</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>offical</id> <name>Maven Official Repository</name> <url>http://repo1.maven.org/maven2</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>jboss</id> <name>Jboss Repository</name> <url>http://repository.jboss.com/maven2</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>jboss https</id> <name>Jboss Repository</name> <url>https://repository.jboss.org/nexus/content/repositories/public</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>mirrors.ibiblio.org</id> <name>mirrors.ibiblio.org</name> <url>http://mirrors.ibiblio.org/pub/mirrors/maven2</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>java.net</id> <name>Java.net Repository</name> <url>http://download.java.net/maven/2/</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>springsource</id> <name>SpringSource Repository</name> <url>http://repository.springsource.com/maven/bundles/release</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> </profile> <!-- 测试环境的相关配置 --> <profile> <id>test</id> <activation> <property> <name>env</name> <value>test</value> </property> </activation> </profile> <!-- 生产环境的相关配置 --> <profile> <id>prod</id> <activation> <property> <name>env</name> <value>prod</value> </property> </activation> </profile> </profiles> </project>