Re: Maven 3 script changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 10 February 2011 13:35, Stanislav Ochotnicky <sochotnicky@xxxxxxxxxx> wrote:
> I just built a new maven 3 package. It provides one more script called
> mvn-rpmbuild.
>
> mvn-rpmbuild should be used in spec files. It does same magic as
> previously mvn-local (and mvn-jpp) did. I runs maven in offline mode and
> therefore will not download artifacts under any circumstances, but it
> will use those available in /usr/share/java. You also don't have to set
> maven.repo.local variable, it is set automatically to $(pwd)/.m2. This
> should save you a few keystrokes when writing spec files.
>
> mvn-local on the other hand changed so that it WILL download artifacts
> from remote repositories if they are not available locally. This is a
> change compared to previous maven 3 packages. Please don't use mvn-local
> in spec files. Nothing bad will happen, but it won't work anymore :-)
> mvn-local uses $HOME/.m2 for artifacts so it should not conflict with
> upstream maven too much if used together.
>
> Another change is "maven.jpp" prefix change to "maven.local"  for
> properties. This means that -Dmaven.jpp.depmap.file=XXX will have to be
> changed if you've been using it. Other than that I don't expect any
> changes should be necessary.
>
> FYI, maven 3 can now rebuild itself so expect proposal to change
> guidelines so that we'll start using maven 3 to build packages unless
> it's not compatible.
>
> Happy java packaging :-)
>


Cool, I will try to remember to use this the next time I update a package. :-)


-- 
Mat Booth
http://fedoraproject.org/get-fedora
--
java-devel mailing list
java-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/java-devel



[Index of Archives]     [Red Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux