static File classicNohupJavax(String javaxargs) { ret classicNohupJavax(javaxargs, ""); } static File classicNohupJavax(String javaxargs, String vmArgs) ctex { File jar = pathToJavaxJar(); if (javaxargs.startsWith("#")) javaxargs = javaxargs.substring(1); S tempPrefix = ymd_minus_hms() + "_" + javaxargs + "_"; File outFile; try { outFile = File.createTempFile(tempPrefix, ""); } catch print e { print("Temp file creation failed for " + tempPrefix + ", trying again."); outFile = File.createTempFile("", ""); } S cmd = _javaCommand() + " " + vmArgs + " -jar " + (isWindows() ? winQuote(jar) : bashQuote(jar)) + " " + javaxargs; nohup(cmd, outFile, false); ret outFile; }