关于软件构造实验中一些工具的安装和使用以及命令行参数

整个软件构造实验流程中,不仅仅有java编程还有java一些工具的使用,还有命令行参数的使用。总结一下,各个工具的安装和简单的使用。

findbugs:一个静态分析工具,它检查类或者JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。

安装:

1.在eclipse的官网上或者百度搜索findbugs得到插件的下载链接

2.在eclipse中点击help->software installer

3.如下图操作即可。

关于软件构造实验中一些工具的安装和使用以及命令行参数

使用:

右键点击你想要检测的项目,运行findbugs选项即可。

spotbugs:findbugs的升级版。

安装:

类似findbugs的安装,先获取下载链接,再如下图操作。

关于软件构造实验中一些工具的安装和使用以及命令行参数

使用:

同findbugs。

visualVM:VisualVM 是一个工具,它提供了一个可视界面,用于查看 Java 虚拟机 (Java Virtual Machine, JVM) 上运行的基于 Java 技术的应用程序(Java 应用程序)的详细信息。

安装:

1..在eclipse的官网上或者百度搜索visualVM得到插件的下载链接

2.在eclipse中点击help->software installer

3.如下图操作即可。

关于软件构造实验中一些工具的安装和使用以及命令行参数

使用:

在jdk的安装目录下,bin文件夹中找到visualvm的启动程序jvisualvm.exe,双击启动即可。

关于软件构造实验中一些工具的安装和使用以及命令行参数

MAT:一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。

安装:

直接在eclipse中点击help选项->eclipse marketplace->搜索mat->下载安装即可。

关于软件构造实验中一些工具的安装和使用以及命令行参数

使用:

可以在eclipse中打开导入要分析的hrof类型文件或者直接双击已存在的hrof类型文件选择以eclipse打开即可。

checkstyle;是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。

安装;

1..在eclipse的官网上或者百度搜索checkstyle得到插件的下载链接

2.在eclipse中点击help->software installer

3.如下图操作即可。

关于软件构造实验中一些工具的安装和使用以及命令行参数

使用:

右键点击需要check style的代码选择checkstyle选项即可。

命令行参数的两种使用方法(windows10系统下):

1.直接在eclipse中使用-右键要运行的代码,选择run configuration,如下图操作。

关于软件构造实验中一些工具的安装和使用以及命令行参数

2.windows系统下打开cmd,输入命令行指令和特定进程的pid即可。

关于软件构造实验中一些工具的安装和使用以及命令行参数