Skip to content

Commit a8b9325

Browse files
committed
Migrate JavaFX examples or retire them?
#29
1 parent 41a0ee7 commit a8b9325

File tree

4 files changed

+62
-5
lines changed

4 files changed

+62
-5
lines changed

javafx/money-fxdemo/pom.xml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,23 @@
2323
<dependency>
2424
<groupId>org.javamoney.lib</groupId>
2525
<artifactId>javamoney-lib</artifactId>
26-
<version>${lib.version}</version>
2726
<type>pom</type>
2827
</dependency>
2928
<dependency>
3029
<groupId>org.javamoney.lib</groupId>
3130
<artifactId>javamoney-calc</artifactId>
32-
<version>${lib.version}</version>
31+
</dependency>
32+
<dependency>
33+
<groupId>org.openjfx</groupId>
34+
<artifactId>javafx-controls</artifactId>
35+
</dependency>
36+
<dependency>
37+
<groupId>org.openjfx</groupId>
38+
<artifactId>javafx-fxml</artifactId>
39+
</dependency>
40+
<dependency>
41+
<groupId>org.openjfx</groupId>
42+
<artifactId>javafx-web</artifactId>
3343
</dependency>
3444
</dependencies>
3545
</project>

javafx/money-javafx-binding/pom.xml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,23 @@
5757
</dependencyManagement>
5858

5959
<dependencies>
60+
<!-- OpenJFX -->
61+
62+
<dependency>
63+
<groupId>org.openjfx</groupId>
64+
<artifactId>javafx-controls</artifactId>
65+
</dependency>
66+
<dependency>
67+
<groupId>org.openjfx</groupId>
68+
<artifactId>javafx-fxml</artifactId>
69+
</dependency>
6070

6171
<!-- MigLayout -->
6272

6373
<dependency>
6474
<groupId>com.miglayout</groupId>
6575
<artifactId>miglayout-javafx</artifactId>
66-
<version>4.2</version>
76+
<version>5.2</version>
6777
</dependency>
6878

6979
<!-- Apache Commons -->

javafx/pom.xml

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,39 @@
1010
<packaging>pom</packaging>
1111
<name>Java Money and Currency JavaFX Examples</name>
1212
<properties>
13-
<jdkVersion>1.8</jdkVersion>
13+
<jdkVersion>11</jdkVersion>
14+
<jfxVersion>11.0.2</jfxVersion>
1415
</properties>
1516
<modules>
1617
<module>money-javafx-binding</module>
1718
<module>money-fxdemo</module>
1819
</modules>
1920
<groupId>org.javamoney.examples.javafx</groupId>
21+
<dependencyManagement>
22+
<dependencies>
23+
<dependency>
24+
<groupId>org.openjfx</groupId>
25+
<artifactId>javafx-base</artifactId>
26+
<version>${jfxVersion}</version>
27+
</dependency>
28+
<dependency>
29+
<groupId>org.openjfx</groupId>
30+
<artifactId>javafx-controls</artifactId>
31+
<version>${jfxVersion}</version>
32+
</dependency>
33+
<dependency>
34+
<groupId>org.openjfx</groupId>
35+
<artifactId>javafx-web</artifactId>
36+
<version>${jfxVersion}</version>
37+
</dependency>
38+
<dependency>
39+
<groupId>org.openjfx</groupId>
40+
<artifactId>javafx-fxml</artifactId>
41+
<version>${jfxVersion}</version>
42+
</dependency>
43+
44+
</dependencies>
45+
</dependencyManagement>
2046
<dependencies>
2147
<dependency>
2248
<groupId>javax.money</groupId>

pom.xml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<modules>
1414
<module>console</module>
1515
<module>swing</module>
16-
<!-- >module>javafx</module -->
16+
<module>javafx</module>
1717
<module>web</module>
1818
</modules>
1919
<properties>
@@ -51,6 +51,17 @@
5151
<version>${junit.version}</version>
5252
<scope>test</scope>
5353
</dependency>
54+
<dependency>
55+
<groupId>org.javamoney.lib</groupId>
56+
<artifactId>javamoney-lib</artifactId>
57+
<version>${lib.version}</version>
58+
<type>pom</type>
59+
</dependency>
60+
<dependency>
61+
<groupId>org.javamoney.lib</groupId>
62+
<artifactId>javamoney-calc</artifactId>
63+
<version>${lib.version}</version>
64+
</dependency>
5465
</dependencies>
5566
</dependencyManagement>
5667

0 commit comments

Comments
 (0)