|
Public: Concord Software Projects : Concord and TELS Center Jnlp System
This page last changed on Oct 22, 2008 by scytacki.
ContentsDescriptionThe Jnlps are built by a maven plugin that is run from our Continuous Integration server. Here is the list of currently built jnlps: These jnlps are built by this project in continuum: That continuum project is building this maven project: Within the maven project there are sub projects for each jnlp. For simple jnlps there is just one file in the sub project "pom.xml" <?xml version="1.0"?>
<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">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.concord</groupId>
<artifactId>maven-jnlp</artifactId>
<version>2</version>
</parent>
<groupId>org.concord.maven-jnlp</groupId>
<artifactId>java-checker</artifactId>
<name>Java Checker</name>
<version>0.1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<dependencies>
<dependency>
<groupId>org.concord</groupId>
<artifactId>javachecker</artifactId>
<version>0.1.0-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
</dependencies>
<properties>
<mainClass>
org.concord.javachecker.JavaChecker
</mainClass>
<argument>
dummy
</argument>
<jvmVersion>
1.4+
</jvmVersion>
</properties>
</project>
Each of these subfolders is referenced by maven multi-module project. For TELS Center there are 2 levels of modules: Grouping DependenciesIf 2 jnlps use the same set of dependencies, it is helpful to group these in a separate pom so they are used once. <dependency>
<groupId>org.concord.maven-jnlp</groupId>
<artifactId>sensor-common</artifactId>
<version>0.1.0-SNAPSHOT</version>
<type>pom</type>
</dependency>
Add a new JNLP
Adding a new Dependency Group
More InfoWebstart Jnlp Plugin |
| Document generated by Confluence on Jan 27, 2014 16:52 |