imagej-maven-plugin
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>net.imagej</groupId> <artifactId>imagej-maven-plugin</artifactId> <version>0.7.1</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>org.scijava</groupId> <artifactId>pom-scijava</artifactId> <version>17.1.1</version> <relativePath /> </parent> <groupId>net.imagej</groupId> <artifactId>imagej-maven-plugin</artifactId> <version>0.7.1</version> <packaging>maven-plugin</packaging> <name>ImageJ Maven plugin</name> <description>A plugin helping with installing ImageJ 1.x plugins and dependencies. In ImageJ 1.x, .jar files containing an underscore are automatically scanned for classes whose names contain underscores. Every such class is considered to be a plugin. That is not true, however, for jai_codec.jar's classes. Therefore, Fiji introduced the split between plugins/ and jars/, where third-party libraries are expected to live in jars/. ImageJ2 uses the same structure since it is backwards compatible.</description> <url>http://imagej.net/ImageJ_Maven_plugin</url> <inceptionYear>2012</inceptionYear> <organization> <name>ImageJ</name> <url>http://imagej.net/</url> </organization> <licenses> <license> <name>Simplified BSD License</name> <distribution>repo</distribution> </license> </licenses> <developers> <developer> <id>stelfrich</id> <name>Stefan Helfrich</name> <url>http://imagej.net/User:Stelfrich</url> <roles> <role>lead</role> <role>developer</role> <role>debugger</role> <role>reviewer</role> <role>support</role> <role>maintainer</role> </roles> </developer> <developer> <id>ctrueden</id> <name>Curtis Rueden</name> <url>http://imagej.net/User:Rueden</url> <roles> <role>debugger</role> <role>reviewer</role> <role>maintainer</role> </roles> </developer> </developers> <contributors> <contributor> <name>Johannes Schindelin</name> <url>http://imagej.net/User:Schindelin</url> <roles><role>founder</role></roles> <properties><id>dscho</id></properties> </contributor> <contributor> <name>Mark Hiner</name> <url>http://imagej.net/User:Hinerm</url> <properties><id>hinerm</id></properties> </contributor> </contributors> <mailingLists> <mailingList> <name>Image.sc Forum</name> <archive>https://forum.image.sc/</archive> </mailingList> </mailingLists> <scm> <connection>scm:git:git://github.com/imagej/imagej-maven-plugin</connection> <developerConnection>scm:git:git@github.com:imagej/imagej-maven-plugin</developerConnection> <tag>imagej-maven-plugin-0.7.1</tag> <url>https://github.com/imagej/imagej-maven-plugin</url> </scm> <issueManagement> <system>GitHub Issues</system> <url>https://github.com/imagej/imagej-maven-plugin/issues</url> </issueManagement> <ciManagement> <system>Travis CI</system> <url>https://travis-ci.org/imagej/imagej-maven-plugin</url> </ciManagement> <properties> <package-name>net.imagej.maven</package-name> <license.licenseName>bsd_2</license.licenseName> <license.copyrightOwners>Board of Regents of the University of Wisconsin-Madison, Broad Institute of MIT and Harvard, and Max Planck Institute of Molecular Cell Biology and Genetics.</license.copyrightOwners> <license.projectName>ImageJ software for multidimensional image processing and analysis.</license.projectName> <maven.version>3.0</maven.version> <scijava-common.version>2.66.0</scijava-common.version> </properties> <dependencies> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-artifact</artifactId> <version>${maven.version}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-compat</artifactId> <version>${maven.version}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-core</artifactId> <version>${maven.version}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-model</artifactId> <version>${maven.version}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <version>${maven.version}</version> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-annotations</artifactId> <version>3.5</version> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-artifact-transfer</artifactId> <version>0.9.1</version> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-common-artifact-filters</artifactId> <version>3.0.1</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-interpolation</artifactId> <version>1.24</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>org.scijava</groupId> <artifactId>scijava-common</artifactId> <version>${scijava-common.version}</version> </dependency> </dependencies> <build> <plugins> <plugin> <artifactId>maven-invoker-plugin</artifactId> <version>1.8</version> <configuration> <!-- <debug>true</debug> --> <showErrors>true</showErrors> <streamLogs>true</streamLogs> <properties> <imagej-maven.version>${project.version}</imagej-maven.version> </properties> <projectsDirectory>src/it</projectsDirectory> <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo> <pomIncludes> <pomInclude>*/pom.xml</pomInclude> </pomIncludes> <settingsFile>src/it/settings.xml</settingsFile> <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath> <preBuildHookScript>setup.bsh</preBuildHookScript> <postBuildHookScript>verify.bsh</postBuildHookScript> <goals> <goal>install</goal> </goals> </configuration> <executions> <execution> <id>integration-test</id> <goals> <goal>install</goal> <goal>run</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> </plugin> </plugins> </build> <profiles> <profile> <id>only-eclipse</id> <activation> <property> <name>m2e.version</name> </property> </activation> <build> <pluginManagement> <plugins> <!-- This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself. --> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> <versionRange>[3.2,)</versionRange> <goals> <goal>descriptor</goal> </goals> </pluginExecutionFilter> <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins> </pluginManagement> </build> </profile> </profiles> </project>