mirror of
https://github.com/GravitLauncher/Launcher
synced 2025-04-19 14:33:04 +03:00
Загрузка своей JVM
This commit is contained in:
parent
0e54469a52
commit
ff91f14e54
3 changed files with 15 additions and 15 deletions
|
@ -18,24 +18,12 @@ var config = {
|
||||||
ramDefault: 1024, // Default RAM amount (0 for auto)
|
ramDefault: 1024, // Default RAM amount (0 for auto)
|
||||||
|
|
||||||
jvm: {
|
jvm: {
|
||||||
enable: false,
|
enable: true,
|
||||||
jvmMustdie32Dir: "jre-8u202-win32",
|
jvmMustdie32Dir: "jre-8u202-win32",
|
||||||
jvmMustdie64Dir: "jre-8u202-win64",
|
jvmMustdie64Dir: "jre-8u202-win64",
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
if(config.jvm.enable) {
|
|
||||||
switch (JVMHelper.OS_TYPE) {
|
|
||||||
case JVMHelperOS.MUSTDIE:
|
|
||||||
jvmDirName = JVMHelper.OS_BITS === 32 ? config.jvm.jvmMustdie32Dir :
|
|
||||||
jvmDirName = JVMHelper.OS_BITS === 64 ? config.jvm.jvmMustdie64Dir : config.jvm.enable = false;
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
config.jvm.enable = false;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
DirBridge.dir = DirBridge.getLauncherDir(config.dir);
|
DirBridge.dir = DirBridge.getLauncherDir(config.dir);
|
||||||
DirBridge.dirStore = DirBridge.getStoreDir(config.dir);
|
DirBridge.dirStore = DirBridge.getStoreDir(config.dir);
|
||||||
DirBridge.dirProjectStore = DirBridge.getProjectStoreDir(config.dir);
|
DirBridge.dirProjectStore = DirBridge.getProjectStoreDir(config.dir);
|
||||||
|
|
|
@ -79,6 +79,18 @@ function setRootParent(parent) {
|
||||||
|
|
||||||
function start(args) {
|
function start(args) {
|
||||||
|
|
||||||
|
if (config.jvm.enable) {
|
||||||
|
switch (JVMHelper.OS_TYPE) {
|
||||||
|
case JVMHelperOS.MUSTDIE:
|
||||||
|
jvmDirName = JVMHelper.OS_BITS === 32 ? config.jvm.jvmMustdie32Dir :
|
||||||
|
jvmDirName = JVMHelper.OS_BITS === 64 ? config.jvm.jvmMustdie64Dir : config.jvm.enable = false;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
config.jvm.enable = false;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
LogHelper.debug("Setting FX properties");
|
LogHelper.debug("Setting FX properties");
|
||||||
java.lang.System.setProperty("prism.lcdtext", "false");
|
java.lang.System.setProperty("prism.lcdtext", "false");
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue