title: Symfony 3.4: Did you forget a "use" statement for another namespace?
body: <p>I'm new to Symfony. I'm following a course, and after creating a new Symfony project, they use this console to create new bundle <code>php bin/console generate:bundle</code><br></p>
  
  <p>But when I do this in the console, and then use <code>php bin/console server:run</code>, it throws an error: </p>
  
  <blockquote>
    <p>PHP Fatal error:  Uncaught
    Symfony\Component\Debug\Exception\ClassNotFoundException: Attempted to
    load class "HomeBundle" from namespace "HomeBundle".<br></p>
    
    <p>Did you forget a "use" statement for another namespace? 
    <br>in C:\xampp\htdocs\symfony_CRUD\app\AppKernel.php:19</p>
  </blockquote>
  
  <p>After a lot of time searching for solution, almost i just found "change composer.json" solution, but it already fixed composer.json at Symfony 3.4 , so i don't know what to do next.</p>
  
  <p>Here is my composer.json at the beginning</p>
  
  <pre><code>{
      "name": "symfony/framework-standard-edition",
      "license": "MIT",
      "type": "project",
      "description": "The \"Symfony Standard Edition\" distribution",
      "autoload": {
          "psr-4": {
              "AppBundle\\": "src/AppBundle"
          },
          "classmap": [ "app/AppKernel.php", "app/AppCache.php" ]
      },
      "autoload-dev": {
          "psr-4": { "Tests\\": "tests/" },
          "files": [ "vendor/symfony/symfony/src/Symfony/Component/VarDumper/Resources/functions/dump.php" ]
      },
      "require": {
          "php": "&gt;=5.5.9",
          "doctrine/doctrine-bundle": "^1.6",
          "doctrine/orm": "^2.5",
          "incenteev/composer-parameter-handler": "^2.0",
          "sensio/distribution-bundle": "^5.0.19",
          "sensio/framework-extra-bundle": "^5.0.0",
          "symfony/monolog-bundle": "^3.1.0",
          "symfony/polyfill-apcu": "^1.0",
          "symfony/swiftmailer-bundle": "^2.6.4",
          "symfony/symfony": "3.4.*",
          "twig/twig": "^1.0||^2.0"
      },
      "require-dev": {
          "sensio/generator-bundle": "^3.0",
          "symfony/phpunit-bridge": "^3.0"
      },
      "scripts": {
          "symfony-scripts": [
              "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
              "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
              "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
              "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
              "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
              "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget"
          ],
          "post-install-cmd": [
              "@symfony-scripts"
          ],
          "post-update-cmd": [
              "@symfony-scripts"
          ]
      },
      "config": {
          "platform": {
              "php": "5.5.9"
          },
          "sort-packages": true
      },
      "extra": {
          "symfony-app-dir": "app",
          "symfony-bin-dir": "bin",
          "symfony-var-dir": "var",
          "symfony-web-dir": "web",
          "symfony-tests-dir": "tests",
          "symfony-assets-install": "relative",
          "incenteev-parameters": {
              "file": "app/config/parameters.yml"
          },
          "branch-alias": {
              "dev-master": "3.4-dev"
          }
      }
  }
  </code></pre>
  
  <blockquote>
    <p>AppKernel.php</p>
  </blockquote>
  
  <pre><code>&lt;?php
  
  use Symfony\Component\DependencyInjection\ContainerBuilder;
  use Symfony\Component\HttpKernel\Kernel;
  use Symfony\Component\Config\Loader\LoaderInterface;
  
  class AppKernel extends Kernel
  {
      public function registerBundles()
      {
          $bundles = [
              new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),
              new Symfony\Bundle\SecurityBundle\SecurityBundle(),
              new Symfony\Bundle\TwigBundle\TwigBundle(),
              new Symfony\Bundle\MonologBundle\MonologBundle(),
              new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(),
              new Doctrine\Bundle\DoctrineBundle\DoctrineBundle(),
              new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
              new HomeBundle\HomeBundle(),
          ];
  
          if (in_array($this-&gt;getEnvironment(), ['dev', 'test'], true)) {
              $bundles[] = new Symfony\Bundle\DebugBundle\DebugBundle();
              $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle();
              $bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle();
  
              if ('dev' === $this-&gt;getEnvironment()) {
                  $bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle();
                  $bundles[] = new Symfony\Bundle\WebServerBundle\WebServerBundle();
              }
          }
  
          return $bundles;
      }
  
      public function getRootDir()
      {
          return __DIR__;
      }
  
      public function getCacheDir()
      {
          return dirname(__DIR__).'/var/cache/'.$this-&gt;getEnvironment();
      }
  
      public function getLogDir()
      {
          return dirname(__DIR__).'/var/logs';
      }
  
      public function registerContainerConfiguration(LoaderInterface $loader)
      {
          $loader-&gt;load(function (ContainerBuilder $container) {
              $container-&gt;setParameter('container.autowiring.strict_mode', true);
              $container-&gt;setParameter('container.dumper.inline_class_loader', true);
  
              $container-&gt;addObjectResource($this);
          });
          $loader-&gt;load($this-&gt;getRootDir().'/config/config_'.$this-&gt;getEnvironment().'.yml');
      }
  }
  </code></pre>
  
  <blockquote>
    <p>My code tree:</p>
  </blockquote>
  
  <p><a href="https://i.stack.imgur.com/vimHK.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vimHK.jpg" alt="enter image description here"></a></p>
  
  <p>Please help, thanks :)</p>