Skip to content

Commit e3ab075

Browse files
committed
Create pom.xml
1 parent fc297e3 commit e3ab075

1 file changed

Lines changed: 206 additions & 0 deletions

File tree

pom.xml

Lines changed: 206 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,206 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<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">
3+
<modelVersion>4.0.0</modelVersion>
4+
5+
<parent>
6+
<groupId>org.scijava</groupId>
7+
<artifactId>pom-scijava</artifactId>
8+
<version>8.2.0</version>
9+
<relativePath />
10+
</parent>
11+
12+
<artifactId>scijava-cache</artifactId>
13+
<version>0.1.0-SNAPSHOT</version>
14+
15+
<name>SciJava Cache</name>
16+
<description>SciJava Common is a shared library for SciJava software. It provides a plugin framework, with an extensible mechanism for service discovery, backed by its own annotation processor, so that plugins can be loaded dynamically. It is used by both ImageJ and SCIFIO.</description>
17+
<url>http://scijava.org/</url>
18+
<inceptionYear>2015</inceptionYear>
19+
20+
<licenses>
21+
<license>
22+
<name>Simplified BSD License</name>
23+
<distribution>repo</distribution>
24+
</license>
25+
</licenses>
26+
27+
<developers>
28+
<developer>
29+
<id>ctrueden</id>
30+
<name>Curtis Rueden</name>
31+
<email>ctrueden@wisc.edu</email>
32+
<url>http://loci.wisc.edu/people/curtis-rueden</url>
33+
<organization>UW-Madison LOCI</organization>
34+
<organizationUrl>http://loci.wisc.edu/</organizationUrl>
35+
<roles>
36+
<role>architect</role>
37+
<role>developer</role>
38+
</roles>
39+
<timezone>-6</timezone>
40+
</developer>
41+
<developer>
42+
<id>hinerm</id>
43+
<name>Mark Hiner</name>
44+
<email>hiner@wisc.edu</email>
45+
<url>http://loci.wisc.edu/people/mark-hiner</url>
46+
<organization>UW-Madison LOCI</organization>
47+
<organizationUrl>http://loci.wisc.edu/</organizationUrl>
48+
<roles>
49+
<role>developer</role>
50+
</roles>
51+
<timezone>-6</timezone>
52+
</developer>
53+
</developers>
54+
55+
<contributors>
56+
<contributor>
57+
<name>Christian Dietz</name>
58+
<email>christian.dietz@uni-konstanz.de</email>
59+
<url>http://www.informatik.uni-konstanz.de/berthold/mitglieder/christian-dietz/</url>
60+
<organization>University of Konstanz</organization>
61+
<organizationUrl>http://www.informatik.uni-konstanz.de/</organizationUrl>
62+
<roles>
63+
<role>developer</role>
64+
</roles>
65+
<timezone>+1</timezone>
66+
</contributor>
67+
</contributors>
68+
69+
<mailingLists>
70+
<mailingList>
71+
<name>SciJava</name>
72+
<subscribe>https://groups.google.com/group/scijava</subscribe>
73+
<unsubscribe>https://groups.google.com/group/scijava</unsubscribe>
74+
<post>scijava@googlegroups.com</post>
75+
<archive>https://groups.google.com/group/scijava</archive>
76+
</mailingList>
77+
</mailingLists>
78+
79+
<scm>
80+
<connection>scm:git:git://github.com/scijava/scijava-cache</connection>
81+
<developerConnection>scm:git:git@github.com:scijava/scijava-cache</developerConnection>
82+
<tag>HEAD</tag>
83+
<url>https://github.com/scijava/scijava-cache</url>
84+
</scm>
85+
86+
<issueManagement>
87+
<system>GitHub Issues</system>
88+
<url>https://github.com/scijava/scijava-cache/issues</url>
89+
</issueManagement>
90+
91+
<ciManagement>
92+
<system>Jenkins</system>
93+
<url>http://jenkins.imagej.net/job/scijava-cache/</url>
94+
</ciManagement>
95+
96+
<properties>
97+
<guava.version>18.0</guava.version>
98+
</properties>
99+
100+
<dependencies>
101+
<dependency>
102+
<groupId>com.google.guava</groupId>
103+
<artifactId>guava</artifactId>
104+
<version>${guava.version}</version>
105+
</dependency>
106+
107+
<dependency>
108+
<groupId>org.scijava</groupId>
109+
<artifactId>scijava-common</artifactId>
110+
</dependency>
111+
</dependencies>
112+
113+
<build>
114+
<plugins>
115+
<plugin>
116+
<artifactId>maven-jar-plugin</artifactId>
117+
<configuration>
118+
<archive>
119+
<manifest>
120+
<packageName>org.scijava</packageName>
121+
</manifest>
122+
</archive>
123+
</configuration>
124+
</plugin>
125+
<plugin>
126+
<groupId>org.codehaus.mojo</groupId>
127+
<artifactId>license-maven-plugin</artifactId>
128+
<configuration>
129+
<licenseName>bsd_2</licenseName>
130+
<organizationName>Board of Regents of the University of
131+
Wisconsin-Madison, Broad Institute of MIT and Harvard, and Max Planck
132+
Institute of Molecular Cell Biology and Genetics.</organizationName>
133+
<projectName>SciJava Common shared library for SciJava software.</projectName>
134+
</configuration>
135+
</plugin>
136+
<plugin>
137+
<groupId>org.apache.maven.plugins</groupId>
138+
<artifactId>maven-compiler-plugin</artifactId>
139+
<configuration>
140+
<compilerArgument>-proc:none</compilerArgument>
141+
</configuration>
142+
</plugin>
143+
<plugin>
144+
<groupId>org.codehaus.mojo</groupId>
145+
<artifactId>exec-maven-plugin</artifactId>
146+
<executions>
147+
<execution>
148+
<phase>process-classes</phase>
149+
<goals>
150+
<goal>java</goal>
151+
</goals>
152+
</execution>
153+
</executions>
154+
<configuration>
155+
<mainClass>org.scijava.annotations.EclipseHelper</mainClass>
156+
</configuration>
157+
</plugin>
158+
</plugins>
159+
</build>
160+
161+
<profiles>
162+
<profile>
163+
<id>only-eclipse</id>
164+
<activation>
165+
<property>
166+
<name>m2e.version</name>
167+
</property>
168+
</activation>
169+
<build>
170+
<pluginManagement>
171+
<plugins>
172+
<!--
173+
This plugin's configuration is used to store Eclipse m2e settings
174+
only. It has no influence on the Maven build itself.
175+
-->
176+
<plugin>
177+
<groupId>org.eclipse.m2e</groupId>
178+
<artifactId>lifecycle-mapping</artifactId>
179+
<version>1.0.0</version>
180+
<configuration>
181+
<lifecycleMappingMetadata>
182+
<pluginExecutions>
183+
<pluginExecution>
184+
<pluginExecutionFilter>
185+
<groupId>org.codehaus.mojo</groupId>
186+
<artifactId>exec-maven-plugin</artifactId>
187+
<versionRange>1.2.1</versionRange>
188+
<goals>
189+
<goal>java</goal>
190+
</goals>
191+
</pluginExecutionFilter>
192+
<action>
193+
<ignore />
194+
</action>
195+
</pluginExecution>
196+
</pluginExecutions>
197+
</lifecycleMappingMetadata>
198+
</configuration>
199+
</plugin>
200+
</plugins>
201+
</pluginManagement>
202+
</build>
203+
</profile>
204+
</profiles>
205+
206+
</project>

0 commit comments

Comments
 (0)