Php 试图加载类“;OpenBundle";“来自名称空间”;vCoin\OpenBundle";

Php 试图加载类“;OpenBundle";“来自名称空间”;vCoin\OpenBundle";,php,symfony,Php,Symfony,我有不合逻辑的问题 我使用命令 php bin/控制台生成:bundle 在我的项目中生成新的bundle,但是symfony告诉我这个错误 ClassNotFoundException in AppKernel.php line 19: Attempted to load class "OpenBundle" from namespace "vCoin\OpenBundle". Did you forget a "use" statement for another namespace? 这

我有不合逻辑的问题

我使用命令

php bin/控制台生成:bundle

在我的项目中生成新的bundle,但是symfony告诉我这个错误

ClassNotFoundException in AppKernel.php line 19:
Attempted to load class "OpenBundle" from namespace "vCoin\OpenBundle".
Did you forget a "use" statement for another namespace?
这是我的AppKernel.php

$bundles = [
        //...
        new vCoin\OpenBundle\OpenBundle(),
    ];
这是Bundle类

namespace vCoin\OpenBundle;

use Symfony\Component\HttpKernel\Bundle\Bundle;

class OpenBundle extends Bundle
{
}
我不知道问题出在哪里

我使用的symfony版本是3.2.11,这是我的文件结构

|-src 
|---vCoin
|------OpenBundle

我认为这是作曲家的问题

尝试在composer.json内部自动加载:

"psr-4": {
    "": "src/"
},
在控制台内部启动后:

composer dump-autoload