Doctrine Symfony2-条令:生成:实体抛出';捆绑;AcmeBlogBundle“;不存在';错误

Doctrine Symfony2-条令:生成:实体抛出';捆绑;AcmeBlogBundle“;不存在';错误,doctrine,symfony,Doctrine,Symfony,我试图在Symfony3中使用命令行生成CRUD,我得到如下错误 我尝试使用下面的命令行清除缓存 php bin/console缓存:清除 但是我还是遇到了这个错误。您需要先生成/创建bundleAcmeBlogBundle,然后将bundle添加到app/AppKernel.php中的内核中 否则,条令不知道用于将类解析为实体的别名AcmeBlogBundle:。条令无法将别名解析为现有命名空间,并且不知道将实体类放在何处 运行以下命令创建AcmeBlogBundle捆绑包 app/cons

我试图在
Symfony3
中使用命令行生成CRUD,我得到如下错误

我尝试使用下面的命令行清除缓存

php bin/console缓存:清除


但是我还是遇到了这个错误。

您需要先生成/创建bundle
AcmeBlogBundle
,然后将bundle添加到
app/AppKernel.php
中的内核中

否则,条令不知道用于将类解析为实体的别名
AcmeBlogBundle:
。条令无法将别名解析为现有命名空间,并且不知道将
实体
类放在何处

运行以下命令创建
AcmeBlogBundle
捆绑包

app/console generate:bundle --namespace=Acme\Bundle\AcmeBlogBundle
您的
AppKernel.php
现在应该包含以下行:

public function registerBundles()
{
    $bundles = array(
        // ...
        new Acme\Bundle\AcmeBlogBundle(),
    );

    // ...

   return $bundles;
之后,错误消息将消失,您将能够使用以下内容生成实体:

app/console doctrine:generate:crud --entity=AcmeBlogBundle:Entity

包存在吗?它是否已添加到
AppKernel
?我还没有添加,我正在学习教程。它并没有说任何关于它的内容,只是没有涵盖包的创建。