Warning: session_start(): open(/var/lib/php/sessions/sess_tqd3sihsasopoflv40pr7smaqa, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
sclass CheckJDKPath > DynPrintLog {
S cmd;
Bool found, ok;
S output;
JComponent visualize() {
ret withCenteredButtons(super.visualize(), "Do it", rThread doIt);
}
void doIt {
setFields(found := null, ok := null, output := null);
setField(cmd := _javaCommand());
print("Current Java command: " + cmd);
setField(found := isAbsolutePath(cmd) ? fileExists(cmd) : isOnPATH(cmd));
print("File found: " + yesno(found));
set backtick_verbose;
setField(output := backtick(cmd + " -version"));
setField(ok := !cic(output, "Error:"));
print();
setModuleName(print(ok ? "OK!" : "Not OK.") + " - " + programTitleWithoutBracketStuff();
}
}