Использовать MANIFEST.MF для пути к классам приложения

Приложения Java EE WebLogic могут иметь зависимости от файлов .jar или .class в папках APP-INF/lib или APP-INF/classes соответственно. Это правило определяет, есть ли такие зависимости в модуле приложения Java EE. В сканере исходного кода доступно быстрое исправление. Процедура быстрого исправления добавляет соответствующие записи пути к классам в файл MANIFEST.MF модуля приложения Java EE.

Например, пусть в папках APP-INF/lib и APP-INF/classes из папки проекта EAR содержатся следующие файлы:

APP-INF/lib APP-INF/classes
jarFile1.jar ClassFile1.class
jarFile2.jar ClassFile2.class
jarFile3.jar ClassFile3.class
jarFile4.jar ClassFile4.class
jarFile5.jar ClassFile5.class

Файл MANIFEST.MF веб-модуля до применения быстрого исправления:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3

Файл MANIFEST.MF веб-модуля после применения быстрого исправления:

Manifest-Version: 1.0
Class-Path: APP-INF/lib/jarFile1.jar APP-INF/lib/jarFile2.jar APP-INF/
 lib/jarFile3.jar APP-INF/lib/jarFile4.jar APP-INF/lib/jarFile4.jar AP
 P-INF/lib/jarFile5.jar APP-INF/classes/ClassFile1.class APP-INF/lib/Cla
 assFile2.class APP-INF/lib/ClassFile3.class APP-INF/lib/ClassFile4.class
 APP-INF/lib/ClassFile5.class
Ant-Version: Apache Ant 1.5.3