Skip to content

Commit bbbc3e6

Browse files
committed
Updated dependencies in pom.xml
1 parent b7c0c0d commit bbbc3e6

File tree

1 file changed

+179
-177
lines changed

1 file changed

+179
-177
lines changed

pom.xml

Lines changed: 179 additions & 177 deletions
Original file line numberDiff line numberDiff line change
@@ -1,178 +1,180 @@
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-
<properties>
5-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
6-
<maven.compiler.source>1.8</maven.compiler.source>
7-
<maven.compiler.target>1.8</maven.compiler.target>
8-
9-
<!-- Ant-style directory layout -->
10-
<src.dir>src</src.dir>
11-
12-
13-
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss z</maven.build.timestamp.format>
14-
<buildDate>${maven.build.timestamp}</buildDate>
15-
16-
</properties>
17-
18-
<!-- =========================================================== -->
19-
<!-- Module Description -->
20-
<!-- =========================================================== -->
21-
<groupId>javaxt</groupId>
22-
<artifactId>javaxt-express</artifactId>
23-
<version>dev</version>
24-
<packaging>jar</packaging>
25-
26-
27-
<!-- =========================================================== -->
28-
<!-- Dependency Management -->
29-
<!-- =========================================================== -->
30-
<repositories>
31-
<repository>
32-
<id>javaxt.com</id>
33-
<url>https://www.javaxt.com/maven</url>
34-
</repository>
35-
</repositories>
36-
<dependencies>
37-
38-
39-
<!-- JavaXT Core Dependencies -->
40-
<dependency>
41-
<groupId>javaxt</groupId>
42-
<artifactId>javaxt-core</artifactId>
43-
<version>2.1.9</version>
44-
</dependency>
45-
<dependency>
46-
<groupId>javaxt</groupId>
47-
<artifactId>javaxt-server</artifactId>
48-
<version>4.1.2</version>
49-
</dependency>
50-
<dependency>
51-
<groupId>javaxt</groupId>
52-
<artifactId>javaxt-orm</artifactId>
53-
<version>1.2.1</version>
54-
</dependency>
55-
56-
57-
<!-- JavaScript Parser (Required by javaxt-orm) -->
58-
<dependency>
59-
<groupId>org.openjdk.nashorn</groupId>
60-
<artifactId>nashorn-core</artifactId>
61-
<version>15.4</version>
62-
</dependency>
63-
64-
65-
<!-- SQL Parser (Optional at runtime) -->
66-
<dependency>
67-
<groupId>com.github.jsqlparser</groupId>
68-
<artifactId>jsqlparser</artifactId>
69-
<version>4.1</version>
70-
</dependency>
71-
72-
73-
<!-- Mail (Optional at runtime if mail service is not needed) -->
74-
<dependency>
75-
<groupId>com.sun.mail</groupId>
76-
<artifactId>jakarta.mail</artifactId>
77-
<version>2.0.1</version>
78-
</dependency>
79-
80-
81-
<!-- JavaScript Compressor (Optional at runtime if not using the deployment scripts) -->
82-
<dependency>
83-
<groupId>com.yahoo.platform.yui</groupId>
84-
<artifactId>yuicompressor</artifactId>
85-
<version>2.4.8</version>
86-
</dependency>
87-
88-
89-
<!-- H2 Database (100% Optional. For demo use only. See Server.java) -->
90-
<dependency>
91-
<groupId>com.h2database</groupId>
92-
<artifactId>h2</artifactId>
93-
<version>2.2.224</version>
94-
</dependency>
95-
96-
</dependencies>
97-
98-
99-
100-
<!-- =========================================================== -->
101-
<!-- Build Info -->
102-
<!-- =========================================================== -->
103-
<build>
104-
105-
<sourceDirectory>${src.dir}</sourceDirectory>
106-
107-
108-
<plugins>
109-
110-
<!-- Copy dependencies into the lib folder -->
111-
<plugin>
112-
<artifactId>maven-dependency-plugin</artifactId>
113-
<executions>
114-
<execution>
115-
<phase>install</phase>
116-
<goals>
117-
<goal>copy-dependencies</goal>
118-
</goals>
119-
<configuration>
120-
<outputDirectory>${project.build.directory}/lib</outputDirectory>
121-
</configuration>
122-
</execution>
123-
</executions>
124-
</plugin>
125-
126-
127-
<!-- Create main app -->
128-
<plugin>
129-
<artifactId>maven-jar-plugin</artifactId>
130-
<configuration>
131-
<archive>
132-
<manifest>
133-
<addClasspath>true</addClasspath>
134-
<classpathPrefix>lib/</classpathPrefix>
135-
<mainClass>javaxt.express.Server</mainClass>
136-
</manifest>
137-
<manifestEntries>
138-
<Built-By>JavaXT</Built-By>
139-
<Bundle-Name>JavaXT Express</Bundle-Name>
140-
<Bundle-Version>${project.version}</Bundle-Version>
141-
<Bundle-Date>${buildDate}</Bundle-Date>
142-
<Implementation-Title>JavaXT Express</Implementation-Title>
143-
<Implementation-Version>${project.version}</Implementation-Version>
144-
<Implementation-URL>http://javaxt.com</Implementation-URL>
145-
</manifestEntries>
146-
</archive>
147-
</configuration>
148-
</plugin>
149-
150-
151-
<!-- copy jars to the dist directory -->
152-
<plugin>
153-
<groupId>org.apache.maven.plugins</groupId>
154-
<artifactId>maven-antrun-plugin</artifactId>
155-
<version>1.8</version>
156-
<executions>
157-
<execution>
158-
<phase>install</phase>
159-
<configuration>
160-
<target>
161-
<move file="${project.build.directory}/${project.artifactId}-${project.version}.jar" todir="${project.basedir}/dist" />
162-
<move todir="${project.basedir}/dist/lib" >
163-
<fileset dir="${project.build.directory}/lib" />
164-
</move>
165-
</target>
166-
</configuration>
167-
<goals>
168-
<goal>run</goal>
169-
</goals>
170-
</execution>
171-
</executions>
172-
</plugin>
173-
174-
175-
176-
</plugins>
177-
</build>
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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
<properties>
7+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
8+
<maven.compiler.source>1.8</maven.compiler.source>
9+
<maven.compiler.target>1.8</maven.compiler.target>
10+
11+
<!-- Ant-style directory layout -->
12+
<src.dir>src</src.dir>
13+
14+
15+
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss z</maven.build.timestamp.format>
16+
<buildDate>${maven.build.timestamp}</buildDate>
17+
18+
</properties>
19+
20+
<!-- =========================================================== -->
21+
<!-- Module Description -->
22+
<!-- =========================================================== -->
23+
<groupId>javaxt</groupId>
24+
<artifactId>javaxt-express</artifactId>
25+
<version>dev</version>
26+
<packaging>jar</packaging>
27+
28+
29+
<!-- =========================================================== -->
30+
<!-- Dependency Management -->
31+
<!-- =========================================================== -->
32+
<repositories>
33+
<repository>
34+
<id>javaxt.com</id>
35+
<url>https://www.javaxt.com/maven</url>
36+
</repository>
37+
</repositories>
38+
<dependencies>
39+
40+
41+
<!-- JavaXT Core Dependencies -->
42+
<dependency>
43+
<groupId>javaxt</groupId>
44+
<artifactId>javaxt-core</artifactId>
45+
<version>2.1.10</version>
46+
</dependency>
47+
<dependency>
48+
<groupId>javaxt</groupId>
49+
<artifactId>javaxt-server</artifactId>
50+
<version>4.2.0</version>
51+
</dependency>
52+
<dependency>
53+
<groupId>javaxt</groupId>
54+
<artifactId>javaxt-orm</artifactId>
55+
<version>1.2.1</version>
56+
</dependency>
57+
58+
59+
<!-- JavaScript Parser (Required by javaxt-orm) -->
60+
<dependency>
61+
<groupId>org.openjdk.nashorn</groupId>
62+
<artifactId>nashorn-core</artifactId>
63+
<version>15.4</version>
64+
</dependency>
65+
66+
67+
<!-- SQL Parser (Optional at runtime) -->
68+
<dependency>
69+
<groupId>com.github.jsqlparser</groupId>
70+
<artifactId>jsqlparser</artifactId>
71+
<version>4.1</version>
72+
</dependency>
73+
74+
75+
<!-- Mail (Optional at runtime if mail service is not needed) -->
76+
<dependency>
77+
<groupId>com.sun.mail</groupId>
78+
<artifactId>jakarta.mail</artifactId>
79+
<version>2.0.1</version>
80+
</dependency>
81+
82+
83+
<!-- JavaScript Compressor (Optional at runtime if not using the deployment scripts) -->
84+
<dependency>
85+
<groupId>com.yahoo.platform.yui</groupId>
86+
<artifactId>yuicompressor</artifactId>
87+
<version>2.4.8</version>
88+
</dependency>
89+
90+
91+
<!-- H2 Database (100% Optional. For demo use only. See Server.java) -->
92+
<dependency>
93+
<groupId>com.h2database</groupId>
94+
<artifactId>h2</artifactId>
95+
<version>2.2.224</version>
96+
</dependency>
97+
98+
</dependencies>
99+
100+
101+
102+
<!-- =========================================================== -->
103+
<!-- Build Info -->
104+
<!-- =========================================================== -->
105+
<build>
106+
107+
<sourceDirectory>${src.dir}</sourceDirectory>
108+
109+
110+
<plugins>
111+
112+
<!-- Copy dependencies into the lib folder -->
113+
<plugin>
114+
<artifactId>maven-dependency-plugin</artifactId>
115+
<executions>
116+
<execution>
117+
<phase>install</phase>
118+
<goals>
119+
<goal>copy-dependencies</goal>
120+
</goals>
121+
<configuration>
122+
<outputDirectory>${project.build.directory}/lib</outputDirectory>
123+
</configuration>
124+
</execution>
125+
</executions>
126+
</plugin>
127+
128+
129+
<!-- Create main app -->
130+
<plugin>
131+
<artifactId>maven-jar-plugin</artifactId>
132+
<configuration>
133+
<archive>
134+
<manifest>
135+
<addClasspath>true</addClasspath>
136+
<classpathPrefix>lib/</classpathPrefix>
137+
<mainClass>javaxt.express.Server</mainClass>
138+
</manifest>
139+
<manifestEntries>
140+
<Built-By>JavaXT</Built-By>
141+
<Bundle-Name>JavaXT Express</Bundle-Name>
142+
<Bundle-Version>${project.version}</Bundle-Version>
143+
<Bundle-Date>${buildDate}</Bundle-Date>
144+
<Implementation-Title>JavaXT Express</Implementation-Title>
145+
<Implementation-Version>${project.version}</Implementation-Version>
146+
<Implementation-URL>http://javaxt.com</Implementation-URL>
147+
</manifestEntries>
148+
</archive>
149+
</configuration>
150+
</plugin>
151+
152+
153+
<!-- copy jars to the dist directory -->
154+
<plugin>
155+
<groupId>org.apache.maven.plugins</groupId>
156+
<artifactId>maven-antrun-plugin</artifactId>
157+
<version>1.8</version>
158+
<executions>
159+
<execution>
160+
<phase>install</phase>
161+
<configuration>
162+
<target>
163+
<move file="${project.build.directory}/${project.artifactId}-${project.version}.jar" todir="${project.basedir}/dist" />
164+
<move todir="${project.basedir}/dist/lib" >
165+
<fileset dir="${project.build.directory}/lib" />
166+
</move>
167+
</target>
168+
</configuration>
169+
<goals>
170+
<goal>run</goal>
171+
</goals>
172+
</execution>
173+
</executions>
174+
</plugin>
175+
176+
177+
178+
</plugins>
179+
</build>
178180
</project>

0 commit comments

Comments
 (0)