■ ■ ■ ■ ■ ■
server-core/src/main/java/io/onedev/server/maintenance/Upgrade.java
| skipped 94 lines |
95 | 95 | | } |
96 | 96 | | } |
97 | 97 | | Commandline cmdline= new Commandline(System.getProperty("java.home") + "/bin/java"); |
98 | | - | cmdline.addArgs("-Xmx" + Runtime.getRuntime().maxMemory()/1024/1024 + "m", "-classpath", "*", bootstrapClass, |
| 98 | + | cmdline.addArgs( |
| 99 | + | "-Xmx" + Runtime.getRuntime().maxMemory()/1024/1024 + "m", |
| 100 | + | "-XX:+IgnoreUnrecognizedVMOptions", |
| 101 | + | "--add-opens=java.base/java.lang=ALL-UNNAMED", |
| 102 | + | "--add-opens=java.base/java.util=ALL-UNNAMED", |
| 103 | + | "--add-opens=java.base/java.text=ALL-UNNAMED", |
| 104 | + | "--add-opens=java.desktop/java.awt.font=ALL-UNNAMED", |
| 105 | + | "--add-opens=java.xml/com.sun.org.apache.xerces.internal.parsers=ALL-UNNAMED", |
| 106 | + | "--add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED", |
| 107 | + | "-classpath", "*", bootstrapClass, |
99 | 108 | | command); |
100 | 109 | | cmdline.addArgs(commandArgs); |
101 | 110 | | cmdline.workingDir(new File(upgradeDir, "boot")); |
| skipped 447 lines |