无法通过composer安装phpmd

无法通过composer安装phpmd,php,jenkins,composer-php,phpmd,Php,Jenkins,Composer Php,Phpmd,我的composer.json文件中有: "require": { "phpmd/phpmd:": "1.4.0" } 当我这样做时: php composer.phar update 我得到: 问题1 -找不到请求的包phpmd/phpmd:1.4.0 在文档中,他们说它可以通过composer使用我使用的行-phpmd/phpmd::1.4.0来实现 但它不起作用 为什么?phpmd/phpmd包位于PackageGisthttps://packagist.org/package

我的composer.json文件中有:

"require": {
    "phpmd/phpmd:": "1.4.0"
}
当我这样做时:

php composer.phar update
我得到:

问题1 -找不到请求的包phpmd/phpmd:1.4.0

在文档中,他们说它可以通过composer使用我使用的行-phpmd/phpmd::1.4.0来实现

但它不起作用

为什么?

phpmd/phpmd包位于PackageGisthttps://packagist.org/packages/phpmd/phpmd,composer搜索包的默认存储库。找不到phpmd听起来像是您的系统离线、网络出现问题或packagist.org超时

/编辑:


我看你打错了。不要写phpmd/phpmd:但是phpmd/phpmd后面没有冒号。

我重新标记了你的问题,这与zendframework-2有什么关系?不,我可以安装任何其他具有composer phpcs、phpunit、doctrine、symfony、zend framework 2的库。只有phpmd失败。在我写下它之前,我测试了它,现在我写了这个评论,我又做了一次。两次安装phpmd都没有任何问题。我需要的确切行是phpmd/phpmd:1.4.0I添加了一些检查,以便下次您将看到:无法找到请求的包phpmd/phpmd:,它的名称似乎无效,:在包名称中不允许。