<div dir="ltr">I have set the soot classpath to contain rt.jar, but I still get that message. I&#39;m trying to use soot to analyse compiled groovy programs.<div><br><div>My setup looks like:<div><br></div><div><div>        public static void main(String [] args)</div><div><span class="" style="white-space:pre">        </span>{</div><div><span class="" style="white-space:pre">                </span>System.out.println(&quot;Overprivilege Analyser&quot;);</div><div><span class="" style="white-space:pre">                </span>Transform oat = new Transform(&quot;wjtp.OASceneTransformer&quot;, new OASceneTransformer());</div><div><span class="" style="white-space:pre">                </span>PackManager.v().getPack(&quot;wjtp&quot;).add(oat);</div><div><span class="" style="white-space:pre">                </span><span style="white-space:pre">                </span></div><div><span class="" style="white-space:pre">                </span>//<a href="https://github.com/Sable/soot/wiki/Using-Soot-with-custom-entry-points">https://github.com/Sable/soot/wiki/Using-Soot-with-custom-entry-points</a></div><div><span class="" style="white-space:pre">                </span>String classpath = &quot;C:\\Program Files\\Java\\jre1.8.0_51\\lib\\rt.jar;&quot;</div><div><span class="" style="white-space:pre">                                </span>+ &quot;C:\\Users\\t-earlef\\workspace\\SmartThingsCompilationShell\\bin\\;&quot;</div><div><span class="" style="white-space:pre">                                </span>+ &quot;C:\\apps\\groovy-2.4.4\\lib\\groovy-2.4.4.jar&quot;;</div><div><span class="" style="white-space:pre">                                </span></div><div><span class="" style="white-space:pre">                </span></div><div><span class="" style="white-space:pre">                </span>String [] args2 = {</div><div><span class="" style="white-space:pre">                                </span>&quot;-soot-class-path&quot;, classpath, </div><div><span class="" style="white-space:pre">                                </span>&quot;-w&quot;,</div><div><span class="" style="white-space:pre">                                </span>&quot;-src-prec&quot;, &quot;class&quot;,</div><div><span class="" style="white-space:pre">                                </span>&quot;-process-dir&quot;, &quot;D:\\SamsungSmartApps\\sootclasstest\\&quot;,</div><div><span class="" style="white-space:pre">                                </span>&quot;-d&quot;, &quot;D:\\SamsungSmartApps\\sootout&quot;,</div><div><span class="" style="white-space:pre">                                </span>&quot;-dump-cfg&quot;, &quot;ALL&quot;</div><div><span class="" style="white-space:pre">                </span>};</div><div><span class="" style="white-space:pre">                </span></div><div><span class="" style="white-space:pre">                </span>Options.v().parse(args2);</div><div><span class="" style="white-space:pre">                                </span></div><div><span class="" style="white-space:pre">                </span>System.out.println(&quot;Soot class path &quot; + Scene.v().getSootClassPath());</div><div><span class="" style="white-space:pre">                </span></div><div><span class="" style="white-space:pre">                </span>SootClass c = Scene.v().forceResolve(&quot;REDACTED&quot;, SootClass.BODIES);</div><div><span class="" style="white-space:pre">                </span>c.setApplicationClass();</div><div><span class="" style="white-space:pre">                </span>Scene.v().loadNecessaryClasses();</div><div><span class="" style="white-space:pre">                </span>List&lt;SootMethod&gt; entryPoints = new ArrayList&lt;SootMethod&gt;();</div><div><span class="" style="white-space:pre">                </span>//entryPoints.add(c.getMethodByName(&quot;skeleton1&quot;));</div><div><span class="" style="white-space:pre">                </span>entryPoints.add(c.getMethodByName(&quot;installed&quot;));</div><div><span class="" style="white-space:pre">                </span>Scene.v().setEntryPoints(entryPoints);</div><div><span class="" style="white-space:pre">                </span>PackManager.v().runPacks();</div><div><span class="" style="white-space:pre">        </span>}</div></div><div><br></div><div><br></div><div>-Earlence</div></div></div></div>