P4Java is hosted on Perforce repository. You can grab the latest version of the source by connecting to:
P4PORT: tek42.com:1666 P4USER: anonymous P4PASSWD: anonymous1
P4Java is now hosted over at github. http://github.com/digerata/P4Java
Yes, I see the irony in a Perforce library being hosted on github.
That’s fine though because Perforce makes you renew your open source license with them every year. I’m sick of filing and faxing the paperwork.
To get commit access, contact moc.24ket@ofni.
P4Java is built using maven2. When you have downloaded and extracted the source code, cd into the parent directory and type mvn install. This will compile the code, run all unit tests, and create a jar file for use. For more information on installing and using maven, see: http://maven.apache.org/run-maven/index.html
P4Java is licensed under the LGPL.
As with all software projects, respect the existing style when adding code. If you are using Eclipse, we have predefined style and code cleanup files that you can import to automatically format the code you create.