[jira] [Commented] (NETBEANS-5971) Support Maven Wrapper (mvnw)

2021-10-02 Thread Neil C Smith (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17423533#comment-17423533
 ] 

Neil C Smith commented on NETBEANS-5971:


I've added a follow up issue for implementing a UI to configure the wrapper. 
Probably a candidate for a release after 12.6.

> Support Maven Wrapper (mvnw)
> 
>
> Key: NETBEANS-5971
> URL: https://issues.apache.org/jira/browse/NETBEANS-5971
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Maven
>Affects Versions: 12.4
>Reporter: Bruno Borges
>Assignee: Neil C Smith
>Priority: Major
>  Labels: pull-request-available
> Fix For: 12.6
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Many projects now use the Maven Wrapper command-line tool to ensure 
> reproducibility and ease onboarding.
> Maven Wrapper is also a tool now part of Apache Maven.
> Currently, NetBeans only supports either the Bundled Maven distro (always a 
> few versions behind latest), or a Maven installation elsewhere.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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



[jira] [Commented] (NETBEANS-5971) Support Maven Wrapper (mvnw)

2021-09-29 Thread Neil C Smith (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17422065#comment-17422065
 ] 

Neil C Smith commented on NETBEANS-5971:


OK, started taking a look at initial support for running via wrapper.  Planning 
a global "prefer wrapper if present" setting (rather than in project settings) 
to bring in line with Gradle support.

> Support Maven Wrapper (mvnw)
> 
>
> Key: NETBEANS-5971
> URL: https://issues.apache.org/jira/browse/NETBEANS-5971
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Maven
>Affects Versions: 12.4
>Reporter: Bruno Borges
>Assignee: Neil C Smith
>Priority: Major
> Fix For: 12.6
>
>
> Many projects now use the Maven Wrapper command-line tool to ensure 
> reproducibility and ease onboarding.
> Maven Wrapper is also a tool now part of Apache Maven.
> Currently, NetBeans only supports either the Bundled Maven distro (always a 
> few versions behind latest), or a Maven installation elsewhere.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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



[jira] [Commented] (NETBEANS-5971) Support Maven Wrapper (mvnw)

2021-09-07 Thread Neil C Smith (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17411277#comment-17411277
 ] 

Neil C Smith commented on NETBEANS-5971:


Sounds good!  NetBeans already has support for downloading and running against 
Maven version specified with eg. enforcer plugin. Although that's in 
experimental settings and off by default.  Might be discussion about 
relationship between those things.  Wrapper might be a better way to implement 
that anyway?

> Support Maven Wrapper (mvnw)
> 
>
> Key: NETBEANS-5971
> URL: https://issues.apache.org/jira/browse/NETBEANS-5971
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Maven
>Affects Versions: 12.4
>Reporter: Bruno Borges
>Priority: Major
>
> Many projects now use the Maven Wrapper command-line tool to ensure 
> reproducibility and ease onboarding.
> Maven Wrapper is also a tool now part of Apache Maven.
> Currently, NetBeans only supports either the Bundled Maven distro (always a 
> few versions behind latest), or a Maven installation elsewhere.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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



[jira] [Commented] (NETBEANS-5971) Support Maven Wrapper (mvnw)

2021-09-03 Thread Geertjan Wielenga (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17409754#comment-17409754
 ] 

Geertjan Wielenga commented on NETBEANS-5971:
-

Best is to join the dev mailing list and start a new thread per item you want 
to discuss (not all items in one theead but one item per thread with a short 
and clear subject so those who know something about it can help, reproducible 
steps, etc), see netbeans.apache.org for details on the dev mailing list.

> Support Maven Wrapper (mvnw)
> 
>
> Key: NETBEANS-5971
> URL: https://issues.apache.org/jira/browse/NETBEANS-5971
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Maven
>Affects Versions: 12.4
>Reporter: Bruno Borges
>Priority: Major
>
> Many projects now use the Maven Wrapper command-line tool to ensure 
> reproducibility and ease onboarding.
> Maven Wrapper is also a tool now part of Apache Maven.
> Currently, NetBeans only supports either the Bundled Maven distro (always a 
> few versions behind latest), or a Maven installation elsewhere.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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



[jira] [Commented] (NETBEANS-5971) Support Maven Wrapper (mvnw)

2021-09-03 Thread Bruno Borges (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17409748#comment-17409748
 ] 

Bruno Borges commented on NETBEANS-5971:


[~geertjan] assuming now that this is a different enhancement proposal than 
what you are discussing with Maven folks, what would be a good direction to 
take this forward? 

Also, I tried building NetBeans from the source on Windows with the 
requirements the doc (wiki) asks for, and it failed. Where would be the best 
place to report the challenges with that?

> Support Maven Wrapper (mvnw)
> 
>
> Key: NETBEANS-5971
> URL: https://issues.apache.org/jira/browse/NETBEANS-5971
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Maven
>Affects Versions: 12.4
>Reporter: Bruno Borges
>Priority: Major
>
> Many projects now use the Maven Wrapper command-line tool to ensure 
> reproducibility and ease onboarding.
> Maven Wrapper is also a tool now part of Apache Maven.
> Currently, NetBeans only supports either the Bundled Maven distro (always a 
> few versions behind latest), or a Maven installation elsewhere.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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



[jira] [Commented] (NETBEANS-5971) Support Maven Wrapper (mvnw)

2021-09-02 Thread Geertjan Wielenga (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17409034#comment-17409034
 ] 

Geertjan Wielenga commented on NETBEANS-5971:
-

There's always something to discuss. :-) Will loop you into the thread.

> Support Maven Wrapper (mvnw)
> 
>
> Key: NETBEANS-5971
> URL: https://issues.apache.org/jira/browse/NETBEANS-5971
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Maven
>Affects Versions: 12.4
>Reporter: Bruno Borges
>Assignee: Jaroslav Tulach
>Priority: Major
>
> Many projects now use the Maven Wrapper command-line tool to ensure 
> reproducibility and ease onboarding.
> Maven Wrapper is also a tool now part of Apache Maven.
> Currently, NetBeans only supports either the Bundled Maven distro (always a 
> few versions behind latest), or a Maven installation elsewhere.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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



[jira] [Commented] (NETBEANS-5971) Support Maven Wrapper (mvnw)

2021-09-02 Thread Bruno Borges (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17409029#comment-17409029
 ] 

Bruno Borges commented on NETBEANS-5971:


Is there much to be discussed here?

NetBeans will trigger the following command when Bundled is selected in Project 
Settings:

{quote}cd C:\Users\brborges\work\projects\gctoolkit; 
JAVA_HOME=C:\\Users\\brborges\\work\\tools\\jdks\\jdk-17 cmd /c "\"C:\\Program 
Files\\NetBeans-12.4\\netbeans\\java\\maven\\bin\\mvn.cmd\" 
-Dmaven.ext.class.path=\"C:\\Program 
Files\\NetBeans-12.4\\netbeans\\java\\maven-nblib\\netbeans-eventspy.jar\" 
-Dfile.encoding=UTF-8 clean install"{quote}

By adding a new option in project settings saying "Maven Wrapper", and then 
NetBeans calling the mvnw (Linux/Mac) or mvnw.bat (Windows) scripts in the 
project folder, this issue gets solved. 

No?

> Support Maven Wrapper (mvnw)
> 
>
> Key: NETBEANS-5971
> URL: https://issues.apache.org/jira/browse/NETBEANS-5971
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Maven
>Affects Versions: 12.4
>Reporter: Bruno Borges
>Assignee: Jaroslav Tulach
>Priority: Major
>
> Many projects now use the Maven Wrapper command-line tool to ensure 
> reproducibility and ease onboarding.
> Maven Wrapper is also a tool now part of Apache Maven.
> Currently, NetBeans only supports either the Bundled Maven distro (always a 
> few versions behind latest), or a Maven installation elsewhere.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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



[jira] [Commented] (NETBEANS-5971) Support Maven Wrapper (mvnw)

2021-09-02 Thread Geertjan Wielenga (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-5971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17409026#comment-17409026
 ] 

Geertjan Wielenga commented on NETBEANS-5971:
-

Yes, this is being discussed with Robert Scholte and others from Maven.

> Support Maven Wrapper (mvnw)
> 
>
> Key: NETBEANS-5971
> URL: https://issues.apache.org/jira/browse/NETBEANS-5971
> Project: NetBeans
>  Issue Type: Improvement
>  Components: projects - Maven
>Affects Versions: 12.4
>Reporter: Bruno Borges
>Priority: Major
>
> Many projects now use the Maven Wrapper command-line tool to ensure 
> reproducibility and ease onboarding.
> Maven Wrapper is also a tool now part of Apache Maven.
> Currently, NetBeans only supports either the Bundled Maven distro (always a 
> few versions behind latest), or a Maven installation elsewhere.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
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