• To compile your project, you need to have the following directories on your classpath:
    • <pf_install>/pingfederate/server/default/lib
    • <pf_install>/pingfederate/lib
    • <pf_install>/pingfederate/sdk/lib
    • <pf_install>/pingfederate/sdk/plugin-src/<subproject-name>/lib
  • To create a JAR, simply archive the compiled class files along with the deployment descriptor(s) using your build tool. The deployment descriptors must be in the PF-INF directory, located at the root of the JAR.