【问题标题】:How to install PMD plugin in MyEclipse without using software update?如何在不使用软件更新的情况下在 MyEclipse 中安装 PMD 插件?
【发布时间】:2012-04-10 18:57:29
【问题描述】:

我认为由于我公司的网络限制,我无法使用

安装 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


    【解决方案1】:

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

    (更多信息: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 中正确设置更新站点位置(删除远程更新网站...)

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-08-07
        • 1970-01-01
        • 1970-01-01
        • 2020-05-10
        • 1970-01-01
        • 1970-01-01
        • 2015-06-28
        • 2011-05-24
        相关资源
        最近更新 更多