Skip to Content.
Sympa Menu

xom-interest - Re: [XOM-interest] xom on maven

xom-interest AT lists.ibiblio.org

Subject: XOM API for Processing XML with Java

List archive

Chronological Thread  
  • From: "Brian Uri!" <brian AT urizone.net>
  • To: XOM API for Processing XML with Java <xom-interest AT lists.ibiblio.org>
  • Subject: Re: [XOM-interest] xom on maven
  • Date: Wed, 24 Apr 2013 19:31:45 -0400

Hello Elliotte,

XOM is currently at v1.2.5 in the Maven Central Repository:
http://search.maven.org/#artifactdetails|xom|xom|1.2.5|jar

As project owner, you can request a free berth in Sonatype and then
stage/upload future releases of XOM through Sonatype, who then handles the
synchronization to the central repo:
https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide

Third-party individuals are allowed to do this, but generally only if
project owner cannot:
https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository

I don't use Maven myself, but posted a library of mine to the Central
Repository on a user's request. The process was slightly painful as an Ant
project, so I ended up creating the artifacts with Ant (jar, source,
javadoc) and then posting with Maven command line commands:

mvn gpg:sign-and-deploy-file -DpomFile=pom.xml -Dfile=<jar>
-Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/-DrepositoryId=sonatype-nexus-staging
mvn gpg:sign-and-deploy-file -DpomFile=pom.xml
-Dfile=<jar>-sourrces.jar -Durl=
https://oss.sonatype.org/service/local/staging/deploy/maven2/-DrepositoryId=sonatype-nexus-staging
-Dclassifier=sources
mvn gpg:sign-and-deploy-file -DpomFile=pom.xml
-Dfile=<jar>-javadoc.jar -Durl=
https://oss.sonatype.org/service/local/staging/deploy/maven2/-DrepositoryId=sonatype-nexus-staging
-Dclassifier=javadoc

Hope this information helps,
BU
--
¤
¤ Brian Uri!, brian AT urizone.net
¤ http://ddmsence.urizone.net/
¤

On Wed, Apr 24, 2013 at 7:16 PM, Elliotte Rusty Harold
<elharo AT ibiblio.org>wrote:

> On Wed, Apr 24, 2013 at 6:49 PM, John Bauer <horatio AT gmail.com> wrote:
>
> > Hi Elliotte,
> >
> > Great, thank you for the suggestions.
> >
> > > You'd have to ask the maven folks what's required to upload to their
> > repositories.
> >
> > I have some experience with uploading maven artifacts. It's pretty
> > straightforward if you have an account on oss.sonatype.org. In fact,
> > I'd be willing to try uploading it myself. As long as the groupId is
> > set correctly in the pom.xml file, it should be listed under the right
> > group on Maven Central. For that to work, you may need to give my
> > sonatype user some permissions. "angledluffa"
> >
>
> I don't have an account on sonatype, and I have no authority to give you
> permissions for this. I don't know who does. If there's some change that
> needs to be made in the source code for XOM to make this work, let me know,
> and I can probably do that.
>
> --
> Elliotte Rusty Harold
> elharo AT ibiblio.org
> _______________________________________________
> XOM-interest mailing list
> XOM-interest AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/xom-interest
>




Archive powered by MHonArc 2.6.24.

Top of Page