Revision 44852 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.installer/org.gvsig.installer.swing/org.gvsig.installer.swing.impl/src/main/java/org/gvsig/installer/swing/impl/creation/wizard/SelectOutputFileWizard.java

View differences:

SelectOutputFileWizard.java
32 32
import java.io.FileNotFoundException;
33 33
import java.io.FileOutputStream;
34 34
import java.net.URL;
35
import java.nio.file.Files;
35 36

  
36 37
import javax.swing.JOptionPane;
37 38
import javax.swing.JPanel;
39
import org.apache.commons.io.FileUtils;
38 40

  
39 41
import org.slf4j.Logger;
40 42
import org.slf4j.LoggerFactory;
......
45 47
import org.gvsig.installer.lib.api.PackageInfo;
46 48
import org.gvsig.installer.swing.impl.creation.DefaultMakePluginPackageWizard;
47 49
import org.gvsig.installer.swing.impl.creation.panel.DefaultOutputPanel;
50
import org.gvsig.tools.ToolsLocator;
48 51

  
49 52
/**
50 53
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
......
129 132

  
130 133
	private File getDefaultPackageBundleFile() {
131 134
		File installsFolder = installerCreationWizard.getInstallFolder();
135
    if( !Files.isWritable(installsFolder.toPath()) ) {
136
      installsFolder = ToolsLocator.getFoldersManager().getHome();
137
    }
132 138
		PackageInfo info = installerCreationWizard.getSelectedPackageInfo();
133 139
		String fileName = InstallerLocator.getInstallerManager()
134 140
				.getPackageFileName(info);

Also available in: Unified diff