source: trunk/pom.xml @ 7612

Revision 7612, 5.4 KB checked in by curtis, 9 years ago (diff)

Serve Maven artifacts using Apache on port 80.

Previously it was done via Nexus on port 8081, which caused
problems with some firewall-limited network configurations.

Port 8081 must still be used to deploy artifacts to the Nexus, but
now it should be possible to build the source without access to 8081.

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5    http://maven.apache.org/xsd/maven-4.0.0.xsd">
6  <modelVersion>4.0.0</modelVersion>
7
8  <groupId>loci</groupId>
9  <artifactId>loci-base</artifactId>
10  <version>1.0-SNAPSHOT</version>
11  <packaging>pom</packaging>
12
13  <name>LOCI Software</name>
14  <description>Umbrella project for LOCI software projects.</description>
15  <url>http://loci.wisc.edu/software</url>
16
17  <modules>
18    <module>legacy/jvmlink</module>
19    <module>legacy/multi-lut</module>
20    <module>projects/curve-fitter</module>
21    <module>projects/deep-zoom-plugin</module>
22    <module>projects/flow-cytometry</module>
23    <module>projects/jar2lib</module>
24    <module>projects/loci-checks</module>
25    <module>projects/misc-plugins</module>
26    <!-- <module>projects/slim-curve</module> -->
27    <module>projects/slim-plotter</module>
28    <module>projects/slim-plugin</module>
29    <module>projects/utils</module>
30    <module>projects/visbio</module>
31  </modules>
32
33  <properties>
34    <bio-formats.groupId>loci</bio-formats.groupId>
35    <bio-formats.version>5.0-SNAPSHOT</bio-formats.version>
36    <imagej.groupId>imagej</imagej.groupId>
37    <imagej.version>2.0-SNAPSHOT</imagej.version>
38    <imagej1.version>1.44l9</imagej1.version>
39    <!-- NB: Avoid platform encoding warning when copying resources. -->
40    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
41    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
42  </properties>
43
44  <build>
45    <defaultGoal>install</defaultGoal>
46    <extensions>
47      <extension>
48        <groupId>org.apache.maven.wagon</groupId>
49        <artifactId>wagon-webdav</artifactId>
50        <version>1.0-beta-2</version>
51      </extension>
52    </extensions>
53    <pluginManagement>
54      <plugins>
55        <plugin>
56          <artifactId>maven-assembly-plugin</artifactId>
57        </plugin>
58      </plugins>
59    </pluginManagement>
60    <plugins>
61      <plugin>
62        <artifactId>maven-compiler-plugin</artifactId>
63        <configuration>
64          <source>1.5</source>
65          <target>1.5</target>
66        </configuration>
67      </plugin>
68      <plugin>
69        <artifactId>maven-jar-plugin</artifactId>
70        <configuration>
71          <archive>
72            <manifest>
73              <addClasspath>true</addClasspath>
74            </manifest>
75          </archive>
76        </configuration>
77      </plugin>
78      <plugin>
79        <artifactId>maven-assembly-plugin</artifactId>
80      </plugin>
81    </plugins>
82  </build>
83
84  <reporting>
85    <plugins>
86      <!-- NB: Generate javadocs as part of site generation. -->
87      <plugin>
88        <artifactId>maven-javadoc-plugin</artifactId>
89      </plugin>
90    </plugins>
91  </reporting>
92
93  <organization>
94    <name>UW-Madison LOCI</name>
95    <url>http://loci.wisc.edu/</url>
96  </organization>
97
98  <issueManagement>
99    <system>Trac</system>
100    <url>http://dev.loci.wisc.edu/trac/software/</url>
101  </issueManagement>
102
103  <ciManagement>
104    <system>Hudson</system>
105    <url>http://dev.loci.wisc.edu:8080/</url>
106  </ciManagement>
107
108  <mailingLists>
109    <mailingList>
110      <name>LOCI Software</name>
111      <subscribe>https://lists.wisc.edu/read/all_forums/subscribe?name=locisoftware</subscribe>
112      <unsubscribe>https://lists.wisc.edu/read/?forum=locisoftware</unsubscribe>
113      <post>locisoftware@lists.wisc.edu</post>
114      <archive>https://lists.wisc.edu/read/?forum=locisoftware</archive>
115    </mailingList>
116  </mailingLists>
117
118  <scm>
119    <connection>scm:svn:http://dev.loci.wisc.edu/svn/software</connection>
120    <developerConnection>scm:svn:http://dev.loci.wisc.edu/svn/software</developerConnection>
121    <tag>HEAD</tag>
122    <url>http://dev.loci.wisc.edu/svn/software</url>
123  </scm>
124
125  <repositories>
126    <!-- NB: for loci projects -->
127    <repository>
128      <id>loci.releases</id>
129      <url>http://dev.loci.wisc.edu/maven2/releases</url>
130    </repository>
131    <repository>
132      <id>loci.snapshots</id>
133      <url>http://dev.loci.wisc.edu/maven2/snapshots</url>
134    </repository>
135    <!-- NB: for various dependencies -->
136    <repository>
137      <id>loci.thirdparty</id>
138      <url>http://dev.loci.wisc.edu/maven2/thirdparty</url>
139    </repository>
140    <!-- NB: for netcdf-java -->
141    <repository>
142      <id>unifi.it</id>
143      <url>http://ulisse.pin.unifi.it:8081/nexus/content/groups/open.repos</url>
144    </repository>
145    <!-- NB: for sezpoz -->
146    <repository>
147      <id>java.net</id>
148      <url>http://download.java.net/maven/2</url>
149    </repository>
150    <!-- NB: for netbeans -->
151    <repository>
152      <id>netbeans</id>
153      <name>Repository for hosting NetBeans API artifacts</name>
154      <url>http://bits.netbeans.org/maven2</url>
155    </repository>
156  </repositories>
157
158  <pluginRepositories>
159    <!-- NB: for maven-nar-plugin -->
160    <pluginRepository>
161      <id>loci.snapshots</id>
162      <url>http://dev.loci.wisc.edu/maven2/snapshots</url>
163    </pluginRepository>
164  </pluginRepositories>
165
166  <distributionManagement>
167    <repository>
168      <id>loci.releases</id>
169      <name>LOCI Releases Repository</name>
170      <url>dav:http://dev.loci.wisc.edu:8081/content/repositories/releases</url>
171    </repository>
172    <snapshotRepository>
173      <id>loci.snapshots</id>
174      <name>LOCI Snapshots Repository</name>
175      <url>dav:http://dev.loci.wisc.edu:8081/content/repositories/snapshots</url>
176    </snapshotRepository>
177  </distributionManagement>
178
179</project>
Note: See TracBrowser for help on using the repository browser.