OpenID4Java Maven2 Scripts
OpenID4Java is using ant(http://ant.apache.org/) to build.
The maven2(http://maven.apache.org/) scripts are the another choice for maven users.
Sub projects:
openid4java:
Official OpenID4Java distribution.
openid4java-consumer:
OpenID consumer / Relying Party.
openid4java-server:
OpenID server / OpenID Provider.
openid4java-infocard:
OpenID4Java distribution with OpenID-Infocard support.
openid4java-xri:
OpenID4Java distribution with local XRI resolver support.
openid4java-full:
Complete OpenID4Java distribution with local XRI resolver and OpenID-Infocard support.
openid4java-server-JdbcServerAssociationStore:
An association store implementention with springframework(http://www.springframework.org/) jdbc.
openid4java-consumer-SampleConsumer:
Sample code of consumer / Relying Party.
openid4java-server-SampleServer:
Sample code of server / OpenID Provider.
openid4java-nodeps
Holds all java source of OpenID4Java, but without any dependencies.
This a private project for openid4java itself to use.
Build:
$ mvn package
Install to your local repository:
$ mvn install
As default, openid4java will be installed into ~/.m2/repository/org/openid4java/.
Generate site documentation(contains javadoc etc):
$ mvn site
Generates site documentation in target/site/.
Clean up:
$ mvn clean
Use it by adding following to your project's pom.xml in section dependencies:
org.openid4java
openid4java
0.9.3
You can use a sub project if you only need a part of it:
org.openid4java
openid4java-consumer
0.9.3
or
org.openid4java
openid4java-server
0.9.3
...
org.openid4java
openid4java-infocard
0.9.3