Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-3983

libthrift is deployed on central with pom packaging instead of jar

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 0.9.3
    • 0.12.0
    • Java - Library
    • None

    Description

      Hi,

      libthrift is deployed with a "pom" packaging on maven central, see https://repo1.maven.org/maven2/org/apache/thrift/libthrift/0.9.3/libthrift-0.9.3.pom

      <groupId>org.apache.thrift</groupId>
      <artifactId>libthrift</artifactId>
      <version>0.9.3</version>
      <packaging>pom</packaging>
      <name>Apache Thrift</name>

      This is very wrong. "pom" means "no jar, just a list of dependencies to be pulled transitively".
      As a consequence, some build tools, such as sbt, don't pull the libthrift jar itself.

      The pom should be be using a "jar" packaging, or even no packaging at all as "jar" is the default value.

      Attachments

        Issue Links

          Activity

            People

              jking3 James E. King III
              slandelle Stéphane Landelle
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: