summaryrefslogtreecommitdiffstats
path: root/application/MainWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'application/MainWindow.cpp')
-rw-r--r--application/MainWindow.cpp13
1 files changed, 2 insertions, 11 deletions
diff --git a/application/MainWindow.cpp b/application/MainWindow.cpp
index ecf0f371..1562efc5 100644
--- a/application/MainWindow.cpp
+++ b/application/MainWindow.cpp
@@ -1677,17 +1677,8 @@ void MainWindow::checkSetDefaultJava()
break;
}
QString currentJavaPath = MMC->settings()->get("JavaPath").toString();
- if (currentJavaPath.isEmpty())
- {
- askForJava = true;
- break;
- }
- if(!currentJavaPath.contains('/'))
- {
- currentJavaPath = QStandardPaths::findExecutable(currentJavaPath);
- }
- QFile currentJavaBin(currentJavaPath);
- if(!currentJavaBin.exists())
+ QString actualPath = ResolveExecutable(currentJavaPath);
+ if (currentJavaPath.isNull())
{
askForJava = true;
break;