As with the current maven support for Java development in Netbeans, the plugin 
will increase developer productivity and a better experience. Quarkus comes 
many options which one cannot possibly remember them all. My suggestion is to 
have as another option (new project) under the Maven Java option. 

I have been using NetBeans to develop Quarkus based applications with the 
current workflow:

-> customise quarkus project from https://code.quarkus.io/ 
<https://code.quarkus.io/>
-> download the generated Maven project
-> load it in Netbeans
-> command line execution or create new goals

The following Quarkus command are not supported or integrated with netbeans
-> Native tests are integrated in Netbeans
-> Native build not supported in Netbeans
-> Deploying to K8s not supported in Netbeans
-> Quarkus dev mode not supported in Netbeans

The current workaround are just not good enough for developers. Other IDE built 
or in the process of building their own plugins. Is this something that could 
be supported by Netbeans natively or should it be a community based project?


> On 24 Jan 2020, at 23:03, Geertjan Wielenga <geert...@apache.org> wrote:
> 
> If Quarkus is an archetype on Maven Central then you can use NetBeans right 
> now, since several years, to generate your Quarkus Maven archetype -- and 
> then debug, test, and run it. NetBeans supports Maven out of the box.
> 
> Gj
> 
> On Fri, Jan 24, 2020 at 11:52 PM Armel Nene <armel.n...@kiktronik.com 
> <mailto:armel.n...@kiktronik.com>> wrote:
> Hi all,
> 
> My first time here but I have been using Netbeans and blogging about for over 
> a decade.
> 
> I am proposing a plugin to create a new type of Java projects based on the 
> Quarkus framework. The Quarkus framework helps developers create Java 
> applications which are optimised for environment such as Kubernetes and 
> function as a service platform (AWS Lambda, Azure function for now). Quarkus 
> is also Microprofile compatible.
> 
> Quarkus uses Maven and Graddle as its build tool, those tools are natively 
> supported in Netbeans. At its foundation, the Quarkus plugin should provide 
> the same functionality as https://code.quarkus.io/ <>. The plugin comes into 
> its own when it is fully integrated with the following NetBeans feature:
> 
>       Debugger
>       Tester
>       Run
>       Local (JVM build)
>       Local (Native build)
>       Local Kubernetes
> I am happy to lead the project if there is enough community buy-in. Let me 
> know your thoughts.
> 
> 
> Cheers,
> 
> Armel
> 
> twitter: @armelnene

Reply via email to