Appian Community and Appian Academy are being upgraded. From July 24–August 3, the Appian Community will be in read-only mode. During this time, the site will be read-only and user registration will be disabled. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!
The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.
Dear Community,
I am currently researching whether it is possible to import a Java library (Java JAR) into Appian and use it as a reusable component within Appian applications.
Specifically, I would like to know:
Additionally, I would appreciate it if you could provide any relevant documentation, best practices, or examples regarding Java integration within Appian.
Thank you for your support.
Discussion posts and replies are publicly visible
1. Yes.
2. See here https://docs.appian.com/suite/help/25.1/Custom_Function_Plug-ins.html
3. I believe they only accept open source libraries (with proper license) to be included in plugins. Otherwise, all the other best practices, you will find in the documentation.
As Mathieu said, you can import a Java library into Appian, but it must be compliant and implemented according to what is specified in the link pointed in the second bullet. If you need to import a native Java library, you have to do so by implementing a smart service or function that wraps it.