Для JDeveloper 12c вы можете интегрировать спотовых жучков, используя Maven, который по умолчанию доступен в IDE (вы также можете настроить его для версии 11g, но он по умолчанию не интегрирован в IDE):
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
<version>3.1.12</version>
<dependencies>
<!-- overwrite dependency on spotbugs if you want to specify the version of spotbugs -->
<dependency>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs</artifactId>
<version>4.0.0-beta3</version>
</dependency>
</dependencies>
</plugin>
Для JDeveloper 11g вы можете интегрировать спот-багов с помощью Ant, который по умолчанию доступен в IDE:
<property name="spotbugs.home" value="/export/home/daveho/work/spotbugs" />
<target name="spotbugs" depends="jar">
<spotbugs home="${spotbugs.home}"
output="xml"
outputFile="bcel-sb.xml" >
<auxClasspath path="${basedir}/lib/Regex.jar" />
<sourcePath path="${basedir}/src/java" />
<class location="${basedir}/bin/bcel.jar" />
</spotbugs>
</target>
Подробнее: https://spotbugs.github.io/
В обоих случаях вы увидите только что созданную задачу spotbug в меню "build" внутри jdeveloper