Check for compatibility when using system modules

System modules compiled for a specific operating system will not work after the application moves to a different operating system. Some cloud platforms have a limited number of operating system choices available and use of system modules or DLL should be taken into consideration. This rule flags calls to the java.lang.System.loadLibrary method.

If you are migrating to a different operating system, the system module will need to be migrated to the target operating system also. Alternatively, consider modifying your application to use a portable Java solution instead.