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 <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists