扩展包 ClassNotFoundException 时出错

error while extending the bundle ClassNotFoundException

我刚刚创建了一个新的 2.8 Symfony 项目,然后添加了 SonataAdminBundle 当我尝试添加 SonataMediaundle 时,如您在完成文档中的步骤 2.5 后的屏幕截图中所见,我收到了这个我无法解释的错误。

(我是新用户,所以我还不能添加图片,所以你只会看到 link)

首先,Cerad,多亏了你解决了这个问题, 通过更改我的 composer.json 文件中的自动加载:

...
"autoload": {
    "psr-4": {
        "AppBundle\": "src/AppBundle"
    },

为此:

...
"autoload": {
    "psr-4": {
        "": "src/"
    },

然后 运行 命令:

composer dumpautoload

瞧,一切都恢复正常了。