Publishing Serp to Maven Central RepositoryPage edited by Kevin SutterChanges (1)
Full ContentPublishing Serp to Maven Central RepositorySerp ProjectSerp is used by OpenJPA for the bytecode enhancement processing. It is maintained as a SourceForge project. Serp has been a very solid third-party dependent software project. OpenJPA has had a dependency on Serp v1.13.1 for a long time. Recently, a problem was discovered (JIRA OPENJPA-2240) which required an update to Serp. Eventually, it was determined that this problem was resolved in the 1.14.1 version of Serp. Unfortunately, the last version of Serp that was published to Maven Central was version 1.13.1. This page discusses how to get an updated Serp release into the Maven Central repository. SourceForge Serp: https://sourceforge.net/projects/serp/ Maven InstructionsThe easiest way to get the updated artifacts for Serp 1.14.1 into Maven Central was to follow the instructions on this page: https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository. You will need a GPG utility and signature (instructions on that page). You will also need a login for Sonatype's Nexus server (instructions also on that page). Since this exercise shouldn't be a common occurrence, I just went the manual route and signed each of the artifacts that were built into my local repository: > gpg -ab serp-1.14.1-javadoc.jar > gpg -ab serp-1.14.1.jar > gpg -ab serp-1.14.1-sources.jar > gpg -ab serp-1.14.1.pom
Change Notification Preferences
View Online
|
View Changes
|
Add Comment
|
- [CONF] OpenJPA > Publishing Serp to Maven Central Repository confluence
- [CONF] OpenJPA > Publishing Serp to Maven Central Repos... confluence
- [CONF] OpenJPA > Publishing Serp to Maven Central Repos... confluence
- [CONF] OpenJPA > Publishing Serp to Maven Central Repos... confluence
