On 15/10/2012 12:36 PM, Lucio Crusca wrote:
In data lunedì 15 ottobre 2012 16:16:44, Ron Wheeler ha scritto:
Set up a Maven repo like Nexus. This is worth the small effort for the
improvement in your life with Maven.
I feared this reply and badly hoped not receiving it...
Even if you are a 1 man shop, it is worthwhile.
This is reassuring (I actually am a 1 man shop).
Set it up on your workstation if you have to or put it on a small server
in the cloud.
I'm often on the move and I often work with slow internet connections, I
suppose my notebook is the best choice. Have you got any pointers to howtos
for this?
If you are using Nexus, I would just follow the installation instructions.
Read the Nexus instructions carefully.
The setup is a bit out of the ordinary so be careful about making
assumptions about how "normal" webapps work.
If you run into trouble, the Nexus forum is very active and a lot of the
really bright lights of Maven are also involved in Nexus support so you
should get very consistent advice between the 2 forums.
Please post questions in the right forum.
Maven supports at least 3 different repositories and there is
sensitivity on the part of some people about the Maven forum leaning
towards one repository package or another.
I am not involved in either project or any repo project so I tend to be
a bit more outspoken in my praise of Nexus but I am not an expert in
repositories and have no experience with the other repos. From the
traffic here, I gather that the other solutions are also very good.
The one thing that having a repo will do for you is to make you much
more aware of proper release practices and to a certain extent force you
into using SNAPSHOTs correctly.
We ran for 2 years without a repo and I feel that we lost a lot of time
because of that. It took us a lot longer to understand Maven's best
practices and the "Maven way" without the repo.
You should also take a quick look at the Maven project team
http://maven.apache.org/plugins/maven-project-info-reports-plugin/team-list.html
so that you recognize the people who are giving you advice.
Key thing to keep in mind. "Unless you are building something really,
really out of the ordinary, bordering on bizarre, thousands of people
have already built something similar to your project and there is a
simple Maven Best Practice already available."
Ron
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
--
Ron Wheeler
President
Artifact Software Inc
email: [email protected]
skype: ronaldmwheeler
phone: 866-970-2435, ext 102
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]