Configuring ITF libraries for IntelliJ


Add ITF client and supporting libraries

  1. Open project structure dialog.
  2. Select Modules (1), select your IdentityIQ Module and Sources(2) tab. Mark itf/resources (3) folder as Resources (icons above the list) and itf/test (4) as Tests. intellij libraries1.PNG
  3. Select Libraries (1) settings on the left and Select plus sign above the Libraries list. This will pop up a file selection window. intellij libraries2.PNG
  4. And navigate to lib directory and select all ITF jars and click OK. intellij libraries3.PNG
  5. (Optional) Rename the library to ITF.
  6. Make sure that this newly created library is assigned as a dependency to your main Module. If not, add manually.

intellij libraries4.PNG

Add ITF dependency libraries

  1. Open project structure dialog.
  2. Select Libraries (1) settings on the left and Select plus sign above the Libraries list. This will pop up a file selection window. intellij libraries5.PNG
  3. Select iftDependencies directory in itf folder from home of your SSB directory. intellij libraries6.PNG
  4. Select OK when asked about adding a library to your main module. intellij libraries7.PNG
  5. Check that your newly added ITF dependencies are below your IIQ libraries in Module Dependencies. intellij libraries8.PNG