So - you are the guy that can donate the ant :-)

What is your proposal for the deployment of the final "jar"?


On Mon, Aug 5, 2013 at 5:05 PM, Martin Paljak <[email protected]>wrote:

> Just my 0.02€:
>
> for simple projects, the dependency on Maven and the somewhat enforced
> structure does not always add much benefit, other than "you have to do
> it like this".
>
> I've found eclipse projects (because this is the platform/IDE of
> choice for me) and ant build files are sufficient to "make it build"
> for various types of self-contained libraries/projects.
>
> But that's probably just me, who wants to see small and critical
> things build in a way that is observable and understandable, I've seen
> maven "do something" for 2 minutes, downloading
> I-don-t-know-what-for-why off the internet before I could use
> anything.
>
> Handling dependencies is never easy and most of the solutions tie you
> to to the solution, much like choosing between .deb and .rpm (and I do
> know of alien)
>
> That being said, it is always nice to have something which does "all
> things for you" but having the option to do a simple small compile
> yourself is a very, very good idea.
> --
> Martin
> +372 515 6495
>
>
> On Mon, Aug 5, 2013 at 10:50 AM, Frank Marien <[email protected]> wrote:
> >
> > On 08/04/13 17:47, Michael Traut wrote:
> >> Hello,
> >>
> >> For the deployment, we wanted to create a deliverable that is able to
> >> compile without much effort. We will have a look if we can manage this
> >> in a more standard way.
> >>
> >>
> > (for java) I would recommend using Maven if possible.
> >
> > http://maven.apache.org/
> >
> > This implies creating a pom.xml file describing the project and its
> > dependencies.
> > Maven has all sorts of packaging and deployment plugins, and even an
> > eclipse plugin
> > that creates the eclipse project files for you.
> >
> > inside the project, running
> >
> > mvn eclipse:eclipse
> >
> > will do just that: after that command the project can be imported into
> > eclipse and ran, debugged, etc..
> > In this way you can just ship your code + pom.xml, and have maven
> > download dependencies etc.. Makes it a lot easier for others, and for
> > everyone to to continuous builds etc..
> >
> > build:
> >     mvn clean install
> >
> > One step further is setting up a maven repository for your project: With
> > this in place everyone wanting to
> > use your code can just add a few dependency lines to their own pom.xml.
> >
> > I'd be happy to help you get started.
> >
> > -f
> >
> > _______________________________________________
> > Muscle mailing list
> > [email protected]
> > http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com
>
> _______________________________________________
> Muscle mailing list
> [email protected]
> http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com
>
_______________________________________________
Muscle mailing list
[email protected]
http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com

Reply via email to