Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-2254

Improvements to the Maven POMs

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.90.0
    • 0.90.0
    • build
    • None

    Description

      While the Maven build Paul Smith worked on works mostly wonderfully there are a few small problems.

      • The version is set to 0.20.2-SNAPSHOT, I've changed it to 0.21.0-SNAPSHOT
      • I reformatted the poms to make them more readable. This is a file that'll unfortunately be edited by humans so I hope these "whitespace only" changes are acceptable
      • I've introduced the sourceEncoding property to be used instead of the encoding parameters for the compiler plugins
      • I've changed the plugins section in the main pom to a pluginManagement section and defined the plugin versions
      • I've fixed a type in the compiler plugin showDeprecations -> showDeprecation

      I'll continue to go over it but perhaps it already helps.

      I've done a mvn clean assembly:assembly build and everything seems to work.

      Attachments

        1. hbase2254.sh
          1.0 kB
          Lars Francke
        2. HBASE-2254-5.patch
          27 kB
          Lars Francke
        3. HBASE-2254-4.patch
          20 kB
          Lars Francke
        4. hbase-2254-3.patch
          18 kB
          Lars Francke
        5. HBASE-2254-2.patch
          14 kB
          Jean-Daniel Cryans
        6. hbase-2254-1.patch
          12 kB
          Lars Francke

        Activity

          People

            larsfrancke Lars Francke
            larsfrancke Lars Francke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: