Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
eclipse
GitHub Repository: eclipse/sumo
Path: blob/main/tools/contributed/lisum/lisum-gui/pom.xml
169686 views
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>de.dlr.ts</groupId>
7
<artifactId>lisum</artifactId>
8
<version>1.0</version>
9
</parent>
10
11
<artifactId>lisum-gui</artifactId>
12
<version>1.1</version>
13
<packaging>jar</packaging>
14
15
<name>lisum-gui</name>
16
17
<properties>
18
<mainClass>de.dlr.ts.lisum.gui.MainApp</mainClass>
19
<maven.compiler.source>1.8</maven.compiler.source>
20
<maven.compiler.target>1.8</maven.compiler.target>
21
</properties>
22
23
<dependencies>
24
<dependency>
25
<groupId>${project.groupId}</groupId>
26
<artifactId>lisum-core</artifactId>
27
<version>1.0.2</version>
28
</dependency>
29
<dependency>
30
<groupId>org.openjfx</groupId>
31
<artifactId>javafx-controls</artifactId>
32
<version>22.0.1</version>
33
</dependency>
34
<dependency>
35
<groupId>org.openjfx</groupId>
36
<artifactId>javafx-archetype-simple</artifactId>
37
<version>0.0.3</version>
38
</dependency>
39
<dependency>
40
<groupId>javax.xml.ws</groupId>
41
<artifactId>jaxws-api</artifactId>
42
<version>2.3.1</version>
43
</dependency>
44
<dependency>
45
<groupId>commons-io</groupId>
46
<artifactId>commons-io</artifactId>
47
<version>2.14.0</version>
48
<type>jar</type>
49
</dependency>
50
</dependencies>
51
52
<build>
53
<plugins>
54
<plugin>
55
<groupId>org.apache.maven.plugins</groupId>
56
<artifactId>maven-compiler-plugin</artifactId>
57
<version>3.8.1</version>
58
<configuration>
59
<source>1.8</source>
60
<target>1.8</target>
61
</configuration>
62
</plugin>
63
64
<plugin>
65
<groupId>org.openjfx</groupId>
66
<artifactId>javafx-maven-plugin</artifactId>
67
<version>0.0.5</version>
68
<configuration>
69
<mainClass>de.dlr.ts.lisum.gui.MainApp</mainClass>
70
</configuration>
71
</plugin>
72
73
<plugin>
74
<artifactId>maven-shade-plugin</artifactId>
75
<version>3.2.4</version>
76
<executions>
77
<execution>
78
<phase>package</phase>
79
<goals>
80
<goal>shade</goal>
81
</goals>
82
<configuration>
83
<filters>
84
<filter>
85
<artifact>*:*</artifact>
86
<excludes>
87
<exclude>module-info.class</exclude>
88
<exclude>META-INF/*</exclude>
89
</excludes>
90
</filter>
91
<filter>
92
<artifact>de.dlr.ts:lisum-core</artifact>
93
<excludes>
94
<exclude>LICENSE</exclude>
95
<exclude>NOTICE.md</exclude>
96
</excludes>
97
</filter>
98
</filters>
99
<createDependencyReducedPom>false</createDependencyReducedPom>
100
<transformers>
101
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
102
<mainClass>de.dlr.ts.lisum.gui.SuperMain</mainClass>
103
</transformer>
104
</transformers>
105
</configuration>
106
</execution>
107
</executions>
108
</plugin>
109
110
<plugin>
111
<groupId>org.codehaus.mojo</groupId>
112
<artifactId>exec-maven-plugin</artifactId>
113
<version>3.0.0</version>
114
<executions>
115
<execution>
116
<goals>
117
<goal>java</goal>
118
</goals>
119
</execution>
120
</executions>
121
<configuration>
122
<mainClass>de.dlr.ts.lisum.gui.SuperMain</mainClass>
123
</configuration>
124
</plugin>
125
126
</plugins>
127
128
<resources>
129
<resource>
130
<directory>../../../..</directory>
131
<includes>
132
<include>LICENSE</include>
133
<include>NOTICE.md</include>
134
</includes>
135
</resource>
136
<resource>
137
<directory>src/main/resources</directory>
138
</resource>
139
</resources>
140
</build>
141
142
</project>
143
144