How to use Jython libraries

Description

If you need to use some of the Jython/Python libraries normally found in the LIB directory of an install, then you have at least 2 choices both require a Jython install on the Confluence server. Jython needs to know the path to the library files.

  1. Dynamic in code 

    import sys
    sys.path.append("/<path to Jython install>/LIB")
  2. Always available - environment variable 

Steps

  1. Install Jython on your confluence server
  2. Recommend setting environment variable
    1. Set JYTHONPATH to the library directory of your install, example: /<path to Jython install>/LIB
      • PYTHONPATH also works
    2. Restart Confluence with the environment variable set

References

Log a request with our support team.

Confluence®, Jira®, Atlassian Bamboo®, Bitbucket®, Fisheye®, and Atlassian Crucible® are registered trademarks of Atlassian®
Copyright © 2005 - 2024 Appfire | All rights reserved. Appfire™, the 'Apps for makers™' slogan and Bob Swift Atlassian Apps™ are all trademarks of Appfire Technologies, LLC.