Eclipse插件(导出UML图,打开文件资源管理器插件,静态代码分析工具PMD,在eclipse上安装插件)
能够导出UML图的Eclipse插件
1.“01能够导出UML图的Eclipse插件”中的四个jar包把,直接放到Eclipse目录下的plugins目录中
2.在project名称右键选择New-Other,弹出新建对话框看到AmaterasUML选项,在其中选择Class Diagram,并命名后得到.cld文件,接着就可以把项目中Java文件拖拽到.cld文件,从而得到类图
我个人装在eclipse下的plugins目录下行不通,后来发现有两个目录都叫plugins,百度了下,有些人是安装在dropins下,于是我安装在了~\eclipse\dropins下
链接:https://pan.baidu.com/s/1rs6ak9gmdJsxSnkyTnknJg 密码:ekxm
打开文件资源管理器插件
1.将jar包放到eclipse的plugin目录中
2.启动eclipse后,选中要查看的目录或源文件,从上方工具栏或右键菜单中选择Open Explorer,就可以在Windows资源管理器中查看目录。
链接:https://pan.baidu.com/s/1xU6mRcMQ0P7CupxSU8rhwQ 密码:g2xl
Java静态代码分析工具PMD
1.直接用Eclipse下载安装
选择菜单:Help-->Install New Software
PMD安装时输入的网址
后来中途退出过一次,就一直安装异常报错。
An error occurred while collecting items to be installed
session context was:(profile=E__code_Java代码_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
无法加载位于 https://dl.bintray.com/pmd/pmd-eclipse-plugin/releases/4.0.15.v20170624-2134/plugins/net.sourceforge.pmd.eclipse.plugin_4.0.15.v20170624-2134.jar 的资源库。
Remote host closed connection during handshake
后来换了地址安装
Name: PMD for Eclipse Update Site
URL: https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/
PMD使用方法
https://www.cnblogs.com/snifferhu/p/3463597.html
方法同上
如何在eclipse上安装插件
第一种方法:
直接解压下载的插件到和eclipse目录对应的plugins和features目录底下,重启eclipse就可以用了
第二种方法:
解压到任意目录下,然后在eclipse目录下建一个名叫links的文件夹,在里面建一个以.link结尾的文件(用来标示该插件),然后用记事本打开这个文件在里面写上path=你解压的插件的目录(比如说把插件解压到了D:\abc\里面,那么插件的目录应该是这样子的d:\abc\eclipse\plugins和d:\abc\eclipse\features,在写入文件时这样写path=d:\abc,
注意:
1.路径里的''都要写成'\',
2.写入路径时,写到插件eclipse文件夹的上一层就行了),保存之后,重启eclipse就行了.(推荐用这种方法,卸的时候直接删就行了)
第三种方法:
1.help--Install new software..
2.点add,如果是从网上直接安装就填写插件名称(自己定义)和插件网址,如果是本地的压缩包(.zip)或者jar文件,就点Archive..,选择压缩文件,如果是本地文件夹,就点local..,选择文件夹.
3.然后等他显示出插件的详细信息之后,如果不想让他检查更新(通常大的插件很费时间)就把左下角的....update....的那一项的勾去掉,如果需要检查更新的话直接点next>然后如果需要接受协议就点同意,一直下一步到完成,重启eclipse就行了.
摘抄自
https://zhidao.baidu.com/question/1771329500016507220.html
JProfiler性能分析工具
下载地址https://www.ej-technologies.com/download/jprofiler/files
下载exe文件,下载后,自动运行安装
版本9.2,网上可用的注册码,如:
L-Larry_Lau@163.com#5481-ucjn4a16rvd98#6038
L-Larry_Lau@163.com#99016-hli5ay1ylizjj#27215
L-Larry_Lau@163.com#40775-3wle0g1uin5c1#0674
安装时,选择要集成的IDE
或者:安装后,从菜单Session-- > IDE Intergration中选择
因为我安装的是eclipse,所以选择的IDE是eclipse高的版本
Eclipse设置
Windows-> Perspective->Customize Perspective->Command Groups Availability
窗口-透视图-定制透视图-Action Set Availability
把profile(即"概要文件")勾上,然后点确定
在Eclipse中运行程序
运行
右键菜单选择Profile As-- >Java Application,运行程序
运行程序时,控制台显示,并打开已安装的JProfiler
JProfiler提示设置分析目标,因为我们目前只关注CPU的使用情况,所以选择 Sampling 即可
启动后,在session startup选项卡中,startup选项下initial recording profile选择CPU recording
使JVM保持活动状态
在JProfiler单击Session Settings,或者在打开的Session Startup对话框中单击Edit进行设置
在Session Settings对话框中设置
在JProfile的左侧面板中选择 【CPU View】,点击到 【Call Tree】,可以在右侧看到每个函数占用的CPU时间
从更新站点安装EclEmma
EclEmma的更新站点是http://update.eclemma.org/。执行以下步骤以从更新站点安装EclEmma:
1.从Eclipse菜单中选择帮助 → 安装新软件...
2.在“ 安装”对话框中,在“ 工作日期”字段中输入http://update.eclemma.org/ 。
3.安装后重启Eclipse,进入TestSuite类,右键 Coverage As -> Junit Test,![]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix