Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.8
    • Component/s: None
    • Labels:
      None

      Description

      We need two kinds of all-in-one JARs:

      • A JAR file which contains all modules
      • A JAR file which contains all modules and dependencies

      Perhaps we could create two uberjar projects.

        Activity

        Hide
        trustin Trustin Lee added a comment -

        It seems like Mavan 2 doesn't support a feature to create an all-in-one JAR. Let's just wait until Maven2 provide a plugin.

        Show
        trustin Trustin Lee added a comment - It seems like Mavan 2 doesn't support a feature to create an all-in-one JAR. Let's just wait until Maven2 provide a plugin.
        Hide
        trustin Trustin Lee added a comment -

        I found out how to create a all-in-one JAR. Let me fix it soon...

        Show
        trustin Trustin Lee added a comment - I found out how to create a all-in-one JAR. Let me fix it soon...
        Hide
        trustin Trustin Lee added a comment -

        This issue is also just a packaging issue like the OSGi integration. Moreover, I'm not sure if we really need this. It can screw dependency structure of a user project if all-in-one JARs and module JARs are mixed up.

        Show
        trustin Trustin Lee added a comment - This issue is also just a packaging issue like the OSGi integration. Moreover, I'm not sure if we really need this. It can screw dependency structure of a user project if all-in-one JARs and module JARs are mixed up.
        Hide
        paliwalashish Ashish Paliwal added a comment -

        Having an all jar is good. I loved the 2.0.0 M4 release structure. It had all the jars needed and it really helps that we don't have to go looking for all dependencies.

        Show
        paliwalashish Ashish Paliwal added a comment - Having an all jar is good. I loved the 2.0.0 M4 release structure. It had all the jars needed and it really helps that we don't have to go looking for all dependencies.
        Hide
        ted_kods Edouard De Oliveira added a comment -

        i have a simple solution for this packaging issue but do our users really need this ?

        Show
        ted_kods Edouard De Oliveira added a comment - i have a simple solution for this packaging issue but do our users really need this ?
        Hide
        brainlounge Bernd Fondermann added a comment -

        You mean, the uber-jar plugin? Works pretty well and it has its benefits. Also, takes practically no time maintaining.

        Show
        brainlounge Bernd Fondermann added a comment - You mean, the uber-jar plugin? Works pretty well and it has its benefits. Also, takes practically no time maintaining.
        Hide
        ted_kods Edouard De Oliveira added a comment -

        this plugin has been deprecated, i'm just using assembly and trying to build a sort of mina-all.jar

        Show
        ted_kods Edouard De Oliveira added a comment - this plugin has been deprecated, i'm just using assembly and trying to build a sort of mina-all.jar
        Hide
        vrm Julien Vermillard added a comment -

        why not postponing ?

        Show
        vrm Julien Vermillard added a comment - why not postponing ?
        Hide
        elecharny Emmanuel Lecharny added a comment -

        We have added a distribution project in the maven build a long time ago

        Show
        elecharny Emmanuel Lecharny added a comment - We have added a distribution project in the maven build a long time ago

          People

          • Assignee:
            ted_kods Edouard De Oliveira
            Reporter:
            trustin Trustin Lee
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development