summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageOvfConversionPage.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageOvfConversionPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageOvfConversionPage.java
index dbe2a6bc..97319a54 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageOvfConversionPage.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageOvfConversionPage.java
@@ -37,7 +37,7 @@ public class ImageOvfConversionPage extends ImageOvfConversionPageLayout {
private ConversionTaskWorker worker;
private String startConversionButtonString = "Konvertierung starten";
public boolean danglingConversion = false;
- private String ovfToolPath = "ovftooll";
+ private String ovfToolPath = "ovftool";
public ImageOvfConversionPage(Wizard wizard, UploadWizardState uploadWizardState) {
super(wizard);
@@ -45,6 +45,12 @@ public class ImageOvfConversionPage extends ImageOvfConversionPageLayout {
this.canComeBack = false;
this.state = uploadWizardState;
page = this;
+ String os = System.getProperty("os.name");
+ if (os.toLowerCase().contains("windows")) {
+ ovfToolPath = "C:\\Program Files (x86)\\VMware\\VMware Player\\OVFTool\\ovftool.exe";
+ } else if (os.toLowerCase().contains("mac")) {
+ ovfToolPath = "/Applications/VMware Fusion.app/Contents/Library/VMware OVF Tool";
+ }
txtInfoText.setVisible(true);