diff options
author | Stephan Schwär | 2020-10-22 10:31:17 +0200 |
---|---|---|
committer | Stephan Schwär | 2020-10-22 10:31:17 +0200 |
commit | 85dafde586d5540dd4b5e8dac8eb79c3fcb1e37f (patch) | |
tree | 996be67df24ccd11ecdcbec677ef36064d90facf /dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page | |
parent | [client] Browse for ovftool location if not found (diff) | |
download | tutor-module-85dafde586d5540dd4b5e8dac8eb79c3fcb1e37f.tar.gz tutor-module-85dafde586d5540dd4b5e8dac8eb79c3fcb1e37f.tar.xz tutor-module-85dafde586d5540dd4b5e8dac8eb79c3fcb1e37f.zip |
[client] Set standard path of ovftool in windows
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageOvfConversionPage.java | 8 |
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); |