1.Soot 路径
- Soot中的相对路径是相对自己而言的,而不是相对于java的。
- soot中路径如下图 (摘自soot官方 https://github.com/Sable/soot/wiki/Tutorial):
(1)soot这样安排路径也是合理的,毕竟这是soot自己需要接受的参数,soot这样子制定相对于自己的规则,有助于减少于自己对于java的过分逻辑上的依赖。
- Soot has it’s own classpath and will load files only from JAR files or directories on that path. By default, thispath is emptyand therefore in the above example Soot does not “see” the classes A and B although they exist. So let’s justadd the current directory “.”:(如下图)
- 最终建议:So always use full or relative paths in Soot’s classpath.