Php ReflectionException:类PermissionsTableSeeder不存在

Php ReflectionException:类PermissionsTableSeeder不存在,php,laravel,laravel-artisan,Php,Laravel,Laravel Artisan,我想使用角色插件: 我遵循了安装指南,但我不断得到一个错误,我在数据库种子程序中添加的类在运行中不存在 use Illuminate\Database\Seeder; class DatabaseSeeder extends Seeder { /** * Seed the application's database. * * @return void */ public function run() { $th

我想使用角色插件:

我遵循了安装指南,但我不断得到一个错误,我在数据库种子程序中添加的类在运行中不存在

use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder
{
    /**
     * Seed the application's database.
     *
     * @return void
     */
    public function run()
    {
        $this->call('PermissionsTableSeeder');
        $this->call('RolesTableSeeder');
        $this->call('ConnectRelationshipsSeeder');
        // $this->call(UsersTableSeeder::class);
    }
}
我试着运行composer dump autoload 还有我在网上找到的关于这个问题的一切

我还尝试将代码更改为:

public function run()
    {
        $this->call(PermissionsTableSeeder::class);
        $this->call(RolesTableSeeder::class);
        $this->call(ConnectRelationshipsSeeder::class);
        // $this->call(UsersTableSeeder::class);
    }
我似乎无法修复它

完整错误


删除插件使用的所有类中的名称空间数据库种子修复了此问题!我的播种机现在可以播种了。问题就在程序包本身。

有帮助。从软件包本身解决同一问题。

您是否也尝试过单独运行它们,例如:
php artisan db:seed--class=PermissionsTableSeeder
@nakov是的,但对我也不起作用..出现了什么错误?或者仅仅是种子不存在?检查播种器中的类名,将其与文件名进行比较是否匹配?@nakov我得到一个ReflectionExceprion。类名的拼写是正确的。@nakov我已经添加了一张关于我在问题中遇到的错误的图片。