利用Eclipse JDT抽取Java AST
来源:互联网 发布:淘宝卖什么暴利 编辑:程序博客网 时间:2024/05/16 12:39
最近特征抽取的目标转移到了Java程序上,Joern已然不够用了,于是盯上了Eclipse的插件JDT(Java Development Tools),因为以前从来没用过Eclipse也没写过java代码所以又搞了好久……下面简单记一下利用JDT的安装使用以及抽取AST的方法。
Eclipse JDT的安装
高版本(4.x)Eclipse默认安装了JDT,低版本可在help -> Install New Software中安装,在打开的对话框里选择一个Software Site,然后在ProgrammingLanguages中找到Java Development Tools,选中安装就可以了。
JDT的使用
在贴工具类之前先存一波运行时需要的库:
org.eclipse.core.runtimeorg.eclipse.equniox.commonorg.eclipse.core.resourcesorg.eclipse.core.jobsorg.eclipse.osgiorg.eclipse.core.contenttypeorg.eclipse.equniox.preferencesorg.eclipse.osgi.servicesorg.eclipse.jdt.core
这些在Project -> properties -> Java Build Path -> Libraries 中导入。选择Add External JARS
按钮,从 /path/to/eclipse/plugins 目录下选择上面的JAR包一个一个导入就可以了。其中最后一个jar包是需要在代码中直接import的,其他都是运行时候需要的,并有没被import进代码。
未完
阅读全文
0 0
- 利用Eclipse JDT抽取Java AST
- Eclipse JDT--AST入门
- Eclipse JDT--AST入门
- Eclipse JDT--AST入门
- 使用Eclipse JDT 构建AST
- 利用Eclipse JDT ASTRewrite向java源码添加代码
- Atitit org.eclipse.jdt 的ast 架构 Eclipse JDT API spec
- jdt中的ast工具
- AST in JDT
- JDT AST学习笔记
- 利用Eclipse JDT ASTRewrite添加注释
- 调用eclipse的JDT编译java源代码
- 使用eclipse的JDT实现JAVA代码格式化功能
- Java学习笔记五 Eclipse工具、JDT、泛型
- Eclipse 中java.io.*与jdt resources 的互换
- Eclipse JDT--ASTParser介绍
- Eclipse JDT--ASTParser使用
- eclipse的jdt简介
- CocoaPods获取与使用
- 渗透测试之本地文件包含漏洞
- springcloud(三):服务提供与调用
- 数据结构课程—期末学期总结
- isWhiteSpace()
- 利用Eclipse JDT抽取Java AST
- Spring Ioc(控制反转/依赖注入)
- 微信公众号的制作---测试号
- Thinking in Java:第三章-操作符
- 基金撰写经验总结(自己觉得有用的部分)
- 第十三周项目一
- 不同的神经网络训练函数training function的比较
- PHP项目Docker化指南
- Ubuntu16.04+Anaconda+Geany配置