如何在不使用软件更新的情况下在MyEclipse中安装PMD插件?

问题描述 投票:3回答:2

我认为由于我公司的网络限制,我无法安装PMD

软件更新 - >查找并安装。

我试过这些网站

http://pmd.sourceforge.net/eclipse

http://pmd.sf.net/eclipse

但网络错误发生'无法访问'

我可以在哪里下载插件作为zip文件,然后将其放入插件文件夹?那会有用吗?

我从一个站点下载了pmd-eclipse-1.8.0.zip(我现在不记得了),右键单击项目/文件时出现了PMD选项,但是“使用PMD检查代码”,“清除PMD违规”等选项是没有出现在上下文菜单上。

谢谢

eclipse-plugin pmd myeclipse
2个回答
0
投票

您可以尝试以下方法(假设您可以连接例如工作中的pendrive)。在家中使用以下命令创建更新站点的镜像(使用命令行):

(更多信息:http://wiki.eclipse.org/Equinox_p2_Repository_Mirroring

 ./eclipse -nosplash -verbose
  -application org.eclipse.equinox.p2.artifact.repository.mirrorApplication
  -source Insert Source URL (e.g. http://download.eclipse.org/eclipse/updates/3.4milestones/)
  -destination Insert Destination URL (e.g. file:/tmp/3.4milestonesMirror/)

这将创建一个本地镜像。将该目录与其内容一起使用,使用指向您从pendrive复制的目录的本地更新站点。如果它具有PMD更新站点中没有提供的依赖性,而是在其他地方提供,我想您将必须对该依赖项(创建镜像...)执行相同操作并在Eclipse中正确设置更新站点位置(删除远程更新)网站...)


0
投票

你可以download the eclipse pmd files并使用本地存储库关注official instructions。如果您的公司阻止sourceforge,首先您应该抱怨 - 这是一个浏览文档等的开发者网站。如果您被允许通过电子邮件发送文件或使用便携式驱动器,则可以通过这种方式进行传输。

它们似乎更有可能阻止eclipse更新而不是sourceforge本身。

© www.soinside.com 2019 - 2024. All rights reserved.