Skip to content

Commit b2b7fe2

Browse files
chore: update dependencies
1 parent c90fdc4 commit b2b7fe2

1 file changed

Lines changed: 21 additions & 15 deletions

File tree

build.gradle

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
plugins {
44
id 'application'
5-
id 'org.openjfx.javafxplugin' version '0.0.8'
6-
id 'org.beryx.runtime' version '1.8.0'
7-
id 'org.unbroken-dome.xjc' version '1.4.2'
5+
id 'org.openjfx.javafxplugin' version '0.0.9'
6+
id 'org.beryx.runtime' version '1.11.6'
7+
id 'org.unbroken-dome.xjc' version '1.4.3'
88
}
99

1010
dependencies {
1111
// ControlsFX
12-
implementation ('org.controlsfx:controlsfx:11.0.1') {
12+
implementation ('org.controlsfx:controlsfx:11.0.3') {
1313
exclude group: 'org.openjfx', module: '*'
1414
}
1515

@@ -21,38 +21,43 @@ dependencies {
2121
implementation 'org.apache.poi:poi-ooxml:4.0.1'
2222

2323
// Jasperreports
24-
implementation 'net.sf.jasperreports:jasperreports:6.10.0'
25-
implementation 'net.sf.jasperreports:jasperreports-fonts:6.10.0'
24+
implementation 'net.sf.jasperreports:jasperreports:6.16.0'
25+
implementation 'net.sf.jasperreports:jasperreports-fonts:6.16.0'
2626
implementation ('com.lowagie:itext:2.1.7') {
27-
exclude group: 'org.bouncycastle', module: 'bcmail-jdk15on'
28-
exclude group: 'org.bouncycastle', module: 'bcpkix-jdk15on'
27+
// exclude group: 'org.bouncycastle', module: 'bcmail-jdk15on'
28+
// exclude group: 'org.bouncycastle', module: 'bcpkix-jdk15on'
2929
}
3030

3131
// JAXB
32-
implementation 'javax.xml.bind:jaxb-api:2.3.1'
33-
implementation 'org.glassfish.jaxb:jaxb-runtime:2.3.1'
32+
// implementation 'javax.xml.bind:jaxb-api:2.3.1'
33+
// implementation 'org.glassfish.jaxb:jaxb-runtime:2.3.1'
3434

3535
// XML Diff
36-
implementation 'org.xmlunit:xmlunit-core:2.6.3'
36+
// implementation 'org.xmlunit:xmlunit-core:2.6.3'
37+
// Note: XML Unit 2.8+ contains all necessary JAXB/Jakarta dependencies
38+
// see https://github.com/xmlunit/xmlunit/releases/tag/v2.8.0
39+
implementation 'org.xmlunit:xmlunit-core:2.8.1'
40+
implementation 'jakarta.xml.bind:jakarta.xml.bind-api:2.3.3' // javax.xml.bind.annotation
41+
implementation 'org.glassfish.jaxb:jaxb-runtime:2.3.3'
3742

3843
// test dependencies
39-
testCompile group: 'junit', name: 'junit', version: '4.12'
44+
testCompile group: 'junit', name: 'junit', version: '4.13'
4045
}
4146

4247
repositories {
4348
mavenCentral()
4449
}
4550

4651
javafx {
47-
version = '13.0.1'
52+
version = '16-ea+5' // '14.0.2.1'
4853
modules = ['javafx.controls']
4954
}
5055

5156
xjcGenerate {
5257
source = fileTree('src/main/resources') { include '*.xsd' }
5358
}
5459

55-
version = '19.12.05'
60+
version = '20.12.15'
5661
def company = 'My Company'
5762

5863
mainClassName = "com.example.hellofx.Launcher"
@@ -72,6 +77,7 @@ application {
7277
// "--add-opens=javafx.controls/com.sun.javafx.scene.control=ALL-UNNAMED",
7378
// "--add-opens=javafx.controls/com.sun.javafx.scene.control.behavior=ALL-UNNAMED",
7479
// "--add-opens=javafx.controls/javafx.scene.control.skin=ALL-UNNAMED",
80+
"--add-opens=javafx.controls/javafx.scene.control.skin=ALL-UNNAMED",
7581

7682
// necessary for Jasperreports XML parsing
7783
// https://github.com/TIBCOSoftware/jasperreports/issues/61
@@ -89,7 +95,7 @@ runtime {
8995
if(os.macOsX) {
9096
jpackageHome = '/Library/Java/JavaVirtualMachines/jdk-14-jpackage.jdk/Contents/Home'
9197
} else if(os.windows) {
92-
jpackageHome = 'C:/Program Files/Java/jdk-14-jpackage'
98+
jpackageHome = 'C:/Program Files/Java/jdk-16-ea+28'
9399
}
94100
jvmArgs = []
95101
// jvmArgs = ['-Dfxgl.sliding.puzzle.dummy=nothingElse', '-Dfxgl.sliding.puzzle.title=somethingElse']

0 commit comments

Comments
 (0)