
ecycle.0.9.11.source-code.dependency-reduced-pom.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of Lifecycle Show documentation
Show all versions of Lifecycle Show documentation
Lifecycle AOP Framework. Enabling describe enhanced State Diagram with Java language,
and processing relational Lifecycle constraints(including: state validations, transitions validations),
concurrency, lifecycle callbacks, lifecycle events implicitely with Lifecycle Engine.
This engine can be used by class load time (Java Instrumentation) or compile time (Lifecycle-StaticWeaver-maven-plugin).
<?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/maven-v4_0_0.xsd"> <parent> <artifactId>oss-parent</artifactId> <groupId>org.sonatype.oss</groupId> <version>7</version> <relativePath>../pom.xml/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <groupId>net.imadz</groupId> <artifactId>Lifecycle</artifactId> <name>Lifecycle</name> <version>0.9.11</version> <description>Lifecycle AOP Framework. Enabling describe enhanced State Diagram with Java language, and processing relational Lifecycle constraints(including: state validations, transitions validations), concurrency, lifecycle callbacks, lifecycle events implicitely with Lifecycle Engine. This engine can be used by class load time (Java Instrumentation) or compile time (Lifecycle-StaticWeaver-maven-plugin).</description> <url>https://github.com/zhongdj/Lifecycle</url> <developers> <developer> <id>zhongdj</id> <name>Barry Zhong</name> <email>[email protected]</email> </developer> <developer> <id>hailinglu</id> <name>Tracy Lu</name> <email>[email protected]</email> </developer> <developer> <id>zjrstar</id> <name>Jerry Zhang</name> <email>[email protected]</email> </developer> </developers> <licenses> <license> <name>CDDL + GPL</name> <url>https://raw.github.com/zhongdj/Lifecycle/master/License.txt</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:git:[email protected]:zhongdj/Lifecycle.git</connection> <developerConnection>scm:git:[email protected]:zhongdj/Lifecycle.git</developerConnection> <url>https://github.com:zhongdj/Lifecycle.git</url> </scm> <build> <plugins> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.6.3</version> <extensions>true</extensions> <configuration> <serverId>ossrh</serverId> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <autoReleaseAfterClose>true</autoReleaseAfterClose> </configuration> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <configuration> <archive> <manifestEntries> <Agent-Class>net.imadz.bcel.BCELClassFileTransformer</Agent-Class> <Premain-Class>net.imadz.bcel.BCELClassFileTransformer</Premain-Class> <Can-Redefine-Classes>true</Can-Redefine-Classes> <Can-Retransform-Classes>true</Can-Retransform-Classes> <Can-Set-Native-Method-Prefix>true</Can-Set-Native-Method-Prefix> </manifestEntries> </archive> </configuration> </plugin> <plugin> <artifactId>maven-shade-plugin</artifactId> <version>2.2</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>2.1.2</version> <executions> <execution> <id>package-jars</id> <phase>package</phase> <goals> <goal>jar</goal> <goal>test-jar</goal> </goals> <configuration> <includePom>true</includePom> </configuration> </execution> </executions> <configuration> <includePom>true</includePom> </configuration> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.9</version> <executions> <execution> <id>functional-tests</id> <phase>verify</phase> <goals> <goal>test</goal> </goals> <configuration> <skip>false</skip> <argLine>-javaagent:${project.build.directory}/${project.artifactId}-${project.version}.jar -Dnet.imadz.bcel.save.original=false</argLine> </configuration> </execution> </executions> <configuration> <skip>true</skip> </configuration> </plugin> <plugin> <artifactId>maven-gpg-plugin</artifactId> <version>1.4</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <configuration> <checkModificationExcludes> <checkModificationExclude>pom.xml</checkModificationExclude> </checkModificationExcludes> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.12</version> <scope>provided</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.9</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>hamcrest-core</artifactId> <groupId>org.hamcrest</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.googlecode.jmockit</groupId> <artifactId>jmockit</artifactId> <version>1.4</version> <scope>test</scope> </dependency> </dependencies> <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> </project>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy