-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a Picocli example codestart for Quarkus JBang project type #13208
Comments
/cc @quarkusio/devtools, @maxandersen |
We can use that code: |
to generate: final QuarkusJBangCodestartProjectInput input = QuarkusJBangCodestartProjectInput.builder()
.addCodestart("jbang-picocli-code")
.putData("quarkus.version", "999-SNAPSHOT")
.build();
final Path projectDir = ...;
getCatalog().createProject(input).generate(projectDir); |
@SumaiyaSafdar do you want to try that one? |
Hi, |
Sure I'd be happy to help. |
I can help as well. |
Thanks folks, I start working on it this evening. |
So, I started setting up my environment, looking at the code base and coding a little bit. I normally use neovim & eclipse.jdt.ls but I have a problem while developing Quarkus:
As of the issue itself, here is my understanding so far:
I am not sure if that's the right direction, I wanted to test that out. What I am still trying to figure out:
|
I am sorry, I am using IntelliJ to work on Quarkus, but I know a lot of us use Eclipse @gsmet any thoughts?
That's right :) You need to create a new directory for the picocli example next to the resteasy one.
Yesterday @geoandri introduced a new command in the Quarkus CLI
How to compile/run it from the source code? Incidentally, it would mean I know how to run my change
You have integration tests here:
I guess you are talking about the "normal" quarkus app here, which are located here: But this is the same system, we have an instruction in the project file: |
Hi, As of neovim+coc.nvim and eclipse.jdt.ls, I managed this evening to make it work well by doing the following:
I use modular vim configuration plugin (like this https://github.com/embear/vim-localvimrc), which help me have specific tabulation/space config for Quarkus, and I need to create editor-specific files potentially named as follows:
As for the project itself, your answers helped me a lot.
See my own fork if ever you have time to help: nicobao@62ccc72 Didn't have time to work on:
|
Description
Create a Picocli example codestart for Quarkus JBang project type.
Implementation ideas
Take inspiration from the RESTEasy example: https://github.com/quarkusio/quarkus/tree/master/devtools/platform-descriptor-json/src/main/resources/codestarts/quarkus-jbang/code/jbang-resteasy-code
The text was updated successfully, but these errors were encountered: