我认为由于我公司的网络限制,我无法使用安装 PMD
软件更新->查找并安装。
我试过这些网站
http://pmd.sourceforge.net/eclipse
但出现网络错误“无法访问”
有什么地方可以将插件下载为 zip 文件,然后将其放入插件文件夹中?那会奏效吗?
我从一个站点(我现在不记得了)下载了 pmd-eclipse-1.8.0.zip,并且 PMD 选项显示在右键单击项目/文件时,但是诸如“使用 PMD 检查代码”、“清除 PMD 违规”等选项是未显示在上下文菜单中。
谢谢
我认为由于我公司的网络限制,我无法使用安装 PMD
软件更新->查找并安装。
我试过这些网站
http://pmd.sourceforge.net/eclipse
但出现网络错误“无法访问”
有什么地方可以将插件下载为 zip 文件,然后将其放入插件文件夹中?那会奏效吗?
我从一个站点(我现在不记得了)下载了 pmd-eclipse-1.8.0.zip,并且 PMD 选项显示在右键单击项目/文件时,但是诸如“使用 PMD 检查代码”、“清除 PMD 违规”等选项是未显示在上下文菜单中。
谢谢
您可以尝试以下操作(假设您被允许连接,例如工作中的 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 中正确设置更新站点位置(删除远程更新网站...)
您可以使用本地存储库下载 eclipse pmd 文件并按照官方说明进行操作。如果您的公司阻止了 sourceforge,首先您应该投诉 - 这是一个用于浏览文档等的开发人员站点。如果允许您通过电子邮件发送文件或使用便携式驱动器,您可以通过这种方式传输它们。
他们似乎更有可能阻止 eclipse 更新而不是 sourceforge 本身。