mirror of
https://github.com/GravitLauncher/Launcher
synced 2024-11-15 11:39:11 +03:00
[FEATURE] Расширенные настройки Launch4J
This commit is contained in:
parent
07ba774ed9
commit
30c34d4ce9
2 changed files with 5 additions and 0 deletions
|
@ -252,6 +252,8 @@ public void close() {
|
||||||
|
|
||||||
public static class ExeConf {
|
public static class ExeConf {
|
||||||
public boolean enabled;
|
public boolean enabled;
|
||||||
|
public boolean setMaxVersion;
|
||||||
|
public String maxVersion;
|
||||||
public String productName;
|
public String productName;
|
||||||
public String productVer;
|
public String productVer;
|
||||||
public String fileDesc;
|
public String fileDesc;
|
||||||
|
@ -705,6 +707,7 @@ private void generateConfigIfNotExists(boolean testEnv) throws IOException {
|
||||||
newConfig.launch4j.txtProductVersion = "%s, build %d";
|
newConfig.launch4j.txtProductVersion = "%s, build %d";
|
||||||
newConfig.launch4j.productName = "GravitLauncher";
|
newConfig.launch4j.productName = "GravitLauncher";
|
||||||
newConfig.launch4j.productVer = newConfig.launch4j.fileVer;
|
newConfig.launch4j.productVer = newConfig.launch4j.fileVer;
|
||||||
|
newConfig.launch4j.maxVersion = "1.8.999";
|
||||||
newConfig.env = LauncherConfig.LauncherEnvironment.STD;
|
newConfig.env = LauncherConfig.LauncherEnvironment.STD;
|
||||||
newConfig.startScript = JVMHelper.OS_TYPE.equals(JVMHelper.OS.MUSTDIE) ? "." + File.separator + "start.bat" : "." + File.separator + "start.sh";
|
newConfig.startScript = JVMHelper.OS_TYPE.equals(JVMHelper.OS.MUSTDIE) ? "." + File.separator + "start.bat" : "." + File.separator + "start.sh";
|
||||||
newConfig.hwidHandler = new AcceptHWIDHandler();
|
newConfig.hwidHandler = new AcceptHWIDHandler();
|
||||||
|
|
|
@ -78,6 +78,8 @@ private void setConfig() {
|
||||||
// Prepare JRE
|
// Prepare JRE
|
||||||
Jre jre = new Jre();
|
Jre jre = new Jre();
|
||||||
jre.setMinVersion("1.8.0");
|
jre.setMinVersion("1.8.0");
|
||||||
|
if(server.config.launch4j.setMaxVersion)
|
||||||
|
jre.setMaxVersion(server.config.launch4j.maxVersion);
|
||||||
jre.setRuntimeBits(Jre.RUNTIME_BITS_64_AND_32);
|
jre.setRuntimeBits(Jre.RUNTIME_BITS_64_AND_32);
|
||||||
jre.setJdkPreference(Jre.JDK_PREFERENCE_PREFER_JRE);
|
jre.setJdkPreference(Jre.JDK_PREFERENCE_PREFER_JRE);
|
||||||
config.setJre(jre);
|
config.setJre(jre);
|
||||||
|
|
Loading…
Reference in a new issue