<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> <groupId>com.fanruan.api</groupId> <artifactId>finekit</artifactId> <version>10.0</version> <packaging>jar</packaging> <properties> <common-version>10.0-PERSIST-SNAPSHOT</common-version> <maven.build.timestamp.format>yyyyMMdd</maven.build.timestamp.format> <build-version>${version}</build-version> <build-no>${maven.build.timestamp}</build-no> </properties> <dependencies> <!-- core包 --> <dependency> <groupId>com.fr.third</groupId> <artifactId>fine-third</artifactId> <version>${common-version}</version> </dependency> <dependency> <groupId>com.fr.activator</groupId> <artifactId>fine-activator</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.fr.core</groupId> <artifactId>fine-core</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.fr.webui</groupId> <artifactId>fine-webui</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <!-- 数据源包 --> <dependency> <groupId>com.fr.datasource</groupId> <artifactId>fine-datasource</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <!-- 决策平台包 --> <dependency> <groupId>com.fr.decision</groupId> <artifactId>fine-decision</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.fr.decision</groupId> <artifactId>fine-decision-report</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <!-- 定时调度包 --> <dependency> <groupId>com.fr.schedule</groupId> <artifactId>fine-schedule</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.fr.schedule</groupId> <artifactId>fine-schedule-report</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <!-- 智能日志包 --> <dependency> <groupId>com.fr.intelligence</groupId> <artifactId>fine-swift</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.fr.intelligence</groupId> <artifactId>fine-accumulator</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <!-- 报表引擎包 --> <dependency> <groupId>com.fr.report</groupId> <artifactId>fine-report-engine</artifactId> <version>${common-version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> <version>3.5.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.powermock</groupId> <artifactId>powermock-api-easymock</artifactId> <version>1.7.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.powermock</groupId> <artifactId>powermock-module-junit4</artifactId> <version>1.7.1</version> <scope>test</scope> </dependency> </dependencies> <build> <finalName>${project.artifactId}-${version}-${maven.build.timestamp}</finalName> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.8</source> <target>1.8</target> <!--不生成target/generated-sources/annotations--> <proc>none</proc> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>8</source> <target>8</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>false</addClasspath> </manifest> </archive> </configuration> </plugin> </plugins> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> </build> </project>