Windows10下Soot插件在eclipse中的安装

来源:互联网 发布:windows 98se 安装 编辑:程序博客网 时间:2024/06/10 07:02

Windows10下Soot插件在eclipse中的安装

先来简要介绍一下Soot插件:

Soot经常用于对代码或者 日志静态分析动态分析。它是一款用于分析和优化Java 程序的软件工程工具。它可以提供Call Graph,程序内的数据分析。为了进行程序内的数据分析,它在一个叫做UnitGraph的控制流图上进行操作。

今天花了一个下午为我的eclipse Oxygen安装Soot插件,终于在晚饭后成功安装上了我的Soot Plugin。先附上成功的安装流程,其实非常简单,但是我还是走了不少弯路:

Eclipse Kepler安装Soot插件的步骤:
-选择eclipse Kepler的菜单中Help-> install new software
-点击Add
出现这个页面之后点击ADD
-name : Soot
-Location : http://sable.github.io/soot/eclipse/
这里写图片描述
-点击next(我这里因为已经装成功了,所以next灰了)
这里写图片描述
-提示重启
-打开右击java文件,就可以看到soot插件了
这里写图片描述
-OK啦!

这里最主要的其实是:一定要用eclipse Kepler才能非常快捷方便地完成上述的下载安装过程,我开始的时候就是用eclipse Oxygen,所以死活安装不了Soot插件,所以不是eclipse Kepler的同志们如果想在eclipse IDE环境下使用Soot,必须确保自己的eclipse版本是eclipse Kepler。
其次重要的是,虽然上面的这个链接http://sable.github.io/soot/eclipse/直接打开会显示404错误,但是依然可以按照以上流程顺利安装上Soot。

另一个安装方式:

如果怕麻烦的话,也可以直接github上下载soot
地址是: https://github.com/Sable/soot,
下载后解压
并在系统环境变量设置SOOT_HOME为你下载的SOOT文件夹
并设置CLASSPATH为%SOOT_HOME%\lib;
然后就可以在命令端运行 java soot.Main看看是否成功,成功的话可以用java soot.Main –help看看怎么使用以下输入输出语句来使用Soot啦

希望大家安装的时候少走弯路啦~