it does work. that is why the reactor is there.

On Oct 20, 2010, at 6:54 AM, Mark Struberg <[email protected]> wrote:

> yes, but it's not much faster and it doesn't work if you need other module 
> dependencies in multi-module builds.
>
> LieGrue,
> strub
>
> --- On Wed, 10/20/10, Benson Margulies <[email protected]> wrote:
>
>> From: Benson Margulies <[email protected]>
>> Subject: Re: Snapshots
>> To: [email protected]
>> Date: Wednesday, October 20, 2010, 10:08 AM
>> Mark,
>>
>> running merely 'package' is faster, and it is useful in
>> diagnosing problems.
>>
>> On Wed, Oct 20, 2010 at 4:21 AM, Mark Struberg <[email protected]>
>> wrote:
>>> folks, really,
>>>
>>> $> mvn clean install
>>>
>>> is the way to LOCALLY install the snapshot, thus way
>> getting the single jars into your LOCAL maven repo
>> (~/.m2/repository/org/apache/isis/...) so other modules can
>> pick it up.
>>>
>>> Otoh
>>>
>>> $> mvn package
>>>
>>> just _packages_ (builds the jar in ./taget) and
>> doesn't make your module available for other modules!
>>>
>>> Don't be afreaid to _install_ a mvn project. It doesn
>> NOT mean that you _deploy_ something into any upstream
>> remote repository!
>>>
>>> THAT would be done with
>>>
>>> $> mvn clean install
>>>
>>> See the mvn default lifecycle for more details:
>>>
>>> http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
>>>
>>> LieGrue,
>>> strub
>>>
>>> --- On Wed, 10/20/10, Benson Margulies <[email protected]>
>> wrote:
>>>
>>>> From: Benson Margulies <[email protected]>
>>>> Subject: Re: Snapshots
>>>> To: [email protected]
>>>> Date: Wednesday, October 20, 2010, 12:14 AM
>>>> I can tell you that. The reactor
>>>> specifically exists for this purpose.
>>>> However, the reactor is sensitive to what's been
>> produced
>>>> over the
>>>> course of the build. There is no test-jar until
>> the jar
>>>> plugin runs to
>>>> make the test jar, and your toplevel pom puts that
>> in
>>>> 'package'. If
>>>> you moved that to compile, then all will be well.
>>>>
>>>> It's a bit of a magic trick that the normal jar
>> file is
>>>> available
>>>> without 'package', but maven has a certain number
>> of magic
>>>> tricks.
>>>>
>>>> On Tue, Oct 19, 2010 at 8:05 PM, Robert Matthews
>>>> <[email protected]>
>>>> wrote:
>>>>> That make sense and it then builds.  The
>> question
>>>> then remains though as to
>>>>> why the main source's dependencies can be
>> resolved
>>>> without the jar files
>>>>> being created.
>>>>>
>>>>> I have posted a message to the Maven guys
>> about this,
>>>> so lets see what they
>>>>> come back with.
>>>>>
>>>>> Rob
>>>>>
>>>>> On 20/10/10 00:55, Benson Margulies wrote:
>>>>>>
>>>>>> My patch isn't needed. Just run mvn
>> package so
>>>> that the test-jar
>>>>>> artifacts get created.
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>>
>>
>
>
>

Reply via email to