Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-18199

camel-jbang. Dependencies management improvements for export

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.18.0
    • camel-jbang
    • None
    • Unknown

    Description

      1. Current dependencies management in application.properties requires to put all dependencies in one line, like

      camel.jbang.dependencies=mvn:com.heliorm:mysql:0.99.1,mvn:org.testcontainers:db2:1.17.2%
      

      it is not user friendly in editor and in tooling. It would be great to be able to have a line per dependency, ex.

      camel.jbang.dependency=mvn:com.heliorm:mysql:0.99.1
      camel.jbang.dependency=mvn:org.testcontainers:db2:1.17.2%
      

      2. It would be great to have a possibility to add a dependency without specific version for the cases when version managed by <dependencyManagement>, ex:

      camel.jbang.dependency=mvn:io.quarkus:quarkus-openshift
      

      and have as a result

      <dependency>
          <groupId>io.quarkus</groupId>
          <artifactId>quarkus-openshift</artifactId>
      </dependency>
      

      Attachments

        Activity

          People

            davsclaus Claus Ibsen
            marat.gubaidullin@gmail.com Marat Gubaidullin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: