Skip to content

Commit 439cb1c

Browse files
committed
Update parent to org.scijava:pom-scijava:14.0.0
See: http://forum.imagej.net/t/split-boms-from-parent-configuration/2563
1 parent 59574a7 commit 439cb1c

1 file changed

Lines changed: 25 additions & 101 deletions

File tree

pom.xml

Lines changed: 25 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,21 @@
55
<parent>
66
<groupId>org.scijava</groupId>
77
<artifactId>pom-scijava</artifactId>
8-
<version>9.0.0</version>
8+
<version>14.0.0</version>
99
<relativePath />
1010
</parent>
1111

1212
<artifactId>scijava-cache</artifactId>
1313
<version>0.1.2-SNAPSHOT</version>
1414

1515
<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>
16+
<description>SciJava cache implementation using Google Guava.</description>
1717
<url>http://scijava.org/</url>
1818
<inceptionYear>2015</inceptionYear>
19+
<organization>
20+
<name>SciJava</name>
21+
<url>https://scijava.org/</url>
22+
</organization>
1923
<licenses>
2024
<license>
2125
<name>Simplified BSD License</name>
@@ -52,6 +56,16 @@
5256
</contributor>
5357
</contributors>
5458

59+
<mailingLists>
60+
<mailingList>
61+
<name>SciJava</name>
62+
<subscribe>https://groups.google.com/group/scijava</subscribe>
63+
<unsubscribe>https://groups.google.com/group/scijava</unsubscribe>
64+
<post>scijava.com</post>
65+
<archive>https://groups.google.com/group/scijava</archive>
66+
</mailingList>
67+
</mailingLists>
68+
5569
<scm>
5670
<connection>scm:git:git://github.com/scijava/scijava-cache</connection>
5771
<developerConnection>scm:git:git@github.com:scijava/scijava-cache</developerConnection>
@@ -68,112 +82,22 @@
6882
</ciManagement>
6983

7084
<properties>
71-
<guava.version>18.0</guava.version>
85+
<package-name>org.scijava.cache</package-name>
86+
<license.licenseName>bsd_2</license.licenseName>
87+
<license.copyrightOwners>Board of Regents of the University of
88+
Wisconsin-Madison, Broad Institute of MIT and Harvard, and Max Planck
89+
Institute of Molecular Cell Biology and Genetics.</license.copyrightOwners>
7290
</properties>
7391

7492
<dependencies>
7593
<dependency>
76-
<groupId>com.google.guava</groupId>
77-
<artifactId>guava</artifactId>
78-
<version>${guava.version}</version>
94+
<groupId>org.scijava</groupId>
95+
<artifactId>scijava-common</artifactId>
7996
</dependency>
8097

8198
<dependency>
82-
<groupId>org.scijava</groupId>
83-
<artifactId>scijava-common</artifactId>
99+
<groupId>com.google.guava</groupId>
100+
<artifactId>guava</artifactId>
84101
</dependency>
85102
</dependencies>
86-
87-
<build>
88-
<plugins>
89-
<plugin>
90-
<artifactId>maven-jar-plugin</artifactId>
91-
<configuration>
92-
<archive>
93-
<manifest>
94-
<packageName>org.scijava</packageName>
95-
</manifest>
96-
</archive>
97-
</configuration>
98-
</plugin>
99-
<plugin>
100-
<groupId>org.codehaus.mojo</groupId>
101-
<artifactId>license-maven-plugin</artifactId>
102-
<configuration>
103-
<licenseName>bsd_2</licenseName>
104-
<organizationName>Board of Regents of the University of
105-
Wisconsin-Madison, Broad Institute of MIT and Harvard, and Max Planck
106-
Institute of Molecular Cell Biology and Genetics.</organizationName>
107-
<projectName>SciJava Common shared library for SciJava software.</projectName>
108-
</configuration>
109-
</plugin>
110-
<plugin>
111-
<groupId>org.apache.maven.plugins</groupId>
112-
<artifactId>maven-compiler-plugin</artifactId>
113-
<configuration>
114-
<compilerArgument>-proc:none</compilerArgument>
115-
</configuration>
116-
</plugin>
117-
<plugin>
118-
<groupId>org.codehaus.mojo</groupId>
119-
<artifactId>exec-maven-plugin</artifactId>
120-
<executions>
121-
<execution>
122-
<phase>process-classes</phase>
123-
<goals>
124-
<goal>java</goal>
125-
</goals>
126-
</execution>
127-
</executions>
128-
<configuration>
129-
<mainClass>org.scijava.annotations.EclipseHelper</mainClass>
130-
</configuration>
131-
</plugin>
132-
</plugins>
133-
</build>
134-
135-
<profiles>
136-
<profile>
137-
<id>only-eclipse</id>
138-
<activation>
139-
<property>
140-
<name>m2e.version</name>
141-
</property>
142-
</activation>
143-
<build>
144-
<pluginManagement>
145-
<plugins>
146-
<!--
147-
This plugin's configuration is used to store Eclipse m2e settings
148-
only. It has no influence on the Maven build itself.
149-
-->
150-
<plugin>
151-
<groupId>org.eclipse.m2e</groupId>
152-
<artifactId>lifecycle-mapping</artifactId>
153-
<version>1.0.0</version>
154-
<configuration>
155-
<lifecycleMappingMetadata>
156-
<pluginExecutions>
157-
<pluginExecution>
158-
<pluginExecutionFilter>
159-
<groupId>org.codehaus.mojo</groupId>
160-
<artifactId>exec-maven-plugin</artifactId>
161-
<versionRange>1.2.1</versionRange>
162-
<goals>
163-
<goal>java</goal>
164-
</goals>
165-
</pluginExecutionFilter>
166-
<action>
167-
<ignore />
168-
</action>
169-
</pluginExecution>
170-
</pluginExecutions>
171-
</lifecycleMappingMetadata>
172-
</configuration>
173-
</plugin>
174-
</plugins>
175-
</pluginManagement>
176-
</build>
177-
</profile>
178-
</profiles>
179103
</project>

0 commit comments

Comments
 (0)