Skip to content
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

Allow to copy the pom dependencies only of the selected extensions #1124

Open
sberyozkin opened this issue Jan 23, 2023 · 0 comments
Open

Allow to copy the pom dependencies only of the selected extensions #1124

sberyozkin opened this issue Jan 23, 2023 · 0 comments
Labels

Comments

@sberyozkin
Copy link
Member

Description
Consider this scenario: I'd like to create a REST endpoint which accepts Movie JSON object which this endpoint then will publish to the Kafka channel and have a Kafka consumer accepting Movie.
So I go to code.quarkus.io, select Resteasy Reactive Jackson, and Smallrye Reactive Messaging Kafka, and Generate Application (using one of the Generate Application options - ex, download it as zip), and then setup my workspace, and do mvn quarkus:dev and implement the application.

Next, during the demo, I'd like to show how the Kafka consumer can have Movie object saved to DB.

The only option right now is to go to POM of the application downloaded from code.quarkus.io and manually add for ex hibernate-panache-reactive and reactive-pg-client dependencies, but it would be great if I could return to code.quarkus.io, select hibernate-panache-reactive and reactive-pg-client extensions and have an option just to copy, in this example, the following fragment:

<dependency>
      <groupId>io.quarkus</groupId>
      <artifactId>quarkus-hibernate-reactive-panache</artifactId>
 </dependency>
 <dependency>
    <groupId>io.quarkus</groupId>
    <artifactId>quarkus-reactive-pg-client</artifactId>
 </dependency>

This way I can copy and paste it into my application pom instead of having to manually type these dependencies.

@sberyozkin sberyozkin changed the title Allow to copy the pom dependencies of the selected extensions Allow to copy the pom dependencies only of the selected extensions Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant