On Mon, Mar 7, 2011 at 6:09 PM, Mark Fortner <[email protected]> wrote:
> Hi Linus,
> I created a pom for ArgoPrint, and added the dependencies for the external
> libraries and used: http://argouml-downloads.tigris.org/maven2
> as the Maven repo. It's able to resolve the 3rd party libraries; however, it
> doesn't resolve any of the ArgoUML modules like core.  Here's a snippet from
> the pom showing the dependency:
> <dependency>
> <groupId>org.argouml</groupId>
> <artifactId>argouml-model</artifactId>
> <version>0.32.1</version>
> </dependency>
> Is there another repo I should be using?

Looking at the uploaded POM maybe you should use:
<groupId>org/argouml</groupId>

> Mark
>
> On Tue, Mar 1, 2011 at 9:22 AM, Mark Fortner <[email protected]> wrote:
>>
>> I was wondering if I could use Maven to build ArgoPrint.  It would help
>> insure that ArgoPrint has a standardized build, and would make dependency
>> management easier.  It would also make it easier to develop ArgoPrint
>> without having to download and maintain an ArgoUML project.
>> I also noticed that the ArgoUML Installers project is using izpack.  If
>> you're using Maven to build your releases, then I'm sure you know about the
>> izpack mojo for Maven.  There's also a feature in izpack called web
>> installers http://izpack.org/documentation/advanced-features.html#web-installers which
>> would make it easier for users to install ArgoUML modules.  I was wondering
>> if anyone was using this feature with regard to installing ArgoUML, and what
>> would need to be done to add ArgoPrint to the izpack installation?
>> Mark
>>
>> On Mon, Feb 28, 2011 at 9:52 PM, Linus Tolke Tigris <[email protected]>
>> wrote:
>>>
>>> Hello Mark!
>>>
>>> I have been experimenting with maven for the continuous build so parts of
>>> argouml is built automatically using maven. The central poms for this are in
>>> argouml/tools/maven.
>>> I still have the ambition to pursue this but there are other priorities
>>> also. I am stuck (or paused) at solve some strange errors in some test
>>> cases.
>>> The reason I attempt maven is that maven is well integrated with Hudson
>>> and this simplifies the tools maintenance problem for the nightly build. I
>>> still have a lot to learn about maven. For one thing, I haven't understood
>>> how you are supposed to update the version numbers.
>>> You can find the result of my attempts
>>> here http://closettop.homelinux.org:8080/job/maven-build/.
>>> The repository you are referring to was set up long before these
>>> attempts. The history of it was that when I made new scripts to prepare the
>>> java web start release we needed a repository layout. Because the maven2
>>> repository layout had just been published then and there were some talks
>>> about maven, we chose the maven2 repository layout and named the repository
>>> as such. Later on, we added the minimal poms in the tree and the script to
>>> create minimal poms for every new file published. I assume that the people
>>> wanting the minimal poms were in fact building or distributing argouml using
>>> maven but I am not sure. Anyway, this came in handy when I started the
>>> attempts with the continuous integration using maven.
>>>         /Linus
>>>
>>>
>>> 2011/3/1 Mark Fortner <[email protected]>
>>>>
>>>> I'm curious if anyone is using Maven to build ArgoUML?  I know there was
>>>> some discussion about it a while back on the list, but I haven't seen
>>>> anything more about it until I came across
>>>> this: http://argouml-downloads.tigris.org/maven2/
>>>> Regards,
>>>> Mark
>>
>
>



-- 
Cheers,

Christian López Espínola <penyaskito AT computer DOT org>
http://twitter.com/penyaskito | http://penyaskitodice.wordpress.com

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2710063

To unsubscribe from this discussion, e-mail: 
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: 
[[email protected]]

Reply via email to