This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


The following commit(s) were added to refs/heads/master by this push:
     new 6594b1f  [NETBEANS-3961] Save project location for reuse for native 
maven projects.
     new 47500cb  Merge pull request #2002 from 
errael/SaveDefaultProjectLocationByMaven
6594b1f is described below

commit 6594b1f0630b60d25f123314bfdb86b9044654bb
Author: Ernie Rael <err...@raelity.com>
AuthorDate: Wed Mar 4 00:41:43 2020 +0000

    [NETBEANS-3961] Save project location for reuse for native maven projects.
---
 .../maven/newproject/idenative/IDENativeMavenWizardIterator.java     | 5 +++++
 1 file changed, 5 insertions(+)

diff --git 
a/java/maven/src/org/netbeans/modules/maven/newproject/idenative/IDENativeMavenWizardIterator.java
 
b/java/maven/src/org/netbeans/modules/maven/newproject/idenative/IDENativeMavenWizardIterator.java
index 5b475e9..515bfbc 100644
--- 
a/java/maven/src/org/netbeans/modules/maven/newproject/idenative/IDENativeMavenWizardIterator.java
+++ 
b/java/maven/src/org/netbeans/modules/maven/newproject/idenative/IDENativeMavenWizardIterator.java
@@ -39,6 +39,7 @@ import static 
org.netbeans.modules.maven.newproject.idenative.Bundle.LBL_CreateP
 import static 
org.netbeans.modules.maven.newproject.idenative.Bundle.NameFormat;
 
 import org.netbeans.spi.project.ui.support.CommonProjectActions;
+import org.netbeans.spi.project.ui.support.ProjectChooser;
 import org.netbeans.validation.api.ui.ValidationGroup;
 import org.openide.WizardDescriptor;
 import org.openide.filesystems.FileObject;
@@ -82,6 +83,10 @@ public abstract class IDENativeMavenWizardIterator 
implements WizardDescriptor.I
             String[] splitlog = StringUtils.split(log, ":");
             ArchetypeWizardUtils.logUsage(splitlog[0], splitlog[1], 
splitlog[2]);
             File projFile = FileUtil.normalizeFile((File) 
wiz.getProperty(CommonProjectActions.PROJECT_PARENT_FOLDER)); // NOI18N
+            final File parent = projFile.getParentFile();
+            if (parent != null && parent.exists()) {
+                ProjectChooser.setProjectsFolder(parent);
+            }
             CreateProjectBuilder builder = createBuilder(projFile, vi, handle);
             builder.create();
             handle.progress(Bundle.PRG_FINISH());


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to