There are two solutions for this issue:
1. We could directly tell JAVA the location of that library, by specifying Java Library Path and Run Program with
java -Djava.library.path=<tibrv root>/lib
2. We could also set the environment variable "DYLD_LIBRARY_PATH", then JAVA will search all the path in the variable, until finding this library.
However, OS X EI Capitan and later includes security technology (SIP), which no longer supports the environment variable "DYLD_LIBRARY_PATH".
Regarding How to Disable System Integrity Protection (rootless) in Mac OS X, please refer to the following links:
https://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/
If you want to use option 2, please confirm with your IT/system admin.