找不到类“Illuminate\Notifications\NotificationServiceProvider”

Posted

技术标签:

【中文标题】找不到类“Illuminate\\Notifications\\NotificationServiceProvider”【英文标题】:Class 'Illuminate\Notifications\NotificationServiceProvider' not found找不到类“Illuminate\Notifications\NotificationServiceProvider” 【发布时间】:2019-04-14 10:39:22 【问题描述】:

我正在将我的 Laravel 从 5.2 升级到 5.3,并且已经阅读了 https://laravel.com/docs/5.3/upgrade 上的文档,但是当我运行我的应用程序时仍然收到此消息:

ProviderRepository.php 第 146 行中的 FatalErrorException:类 'Illuminate\Notifications\NotificationServiceProvider' 未找到

我已经将 Illuminate\Notifications\NotificationServiceProvider 添加到提供程序,并将 Illuminate\Support\Facades\Notification 添加到 config/app.php 中的别名。我也试过:

作曲家转储自动加载 作曲家更新--no-scripts

阻止工匠在被收录之前执行,但无济于事。

【问题讨论】:

你的 composer.json autoload 配置是什么?我建议尝试composer dump-autoload -o 【参考方案1】:

升级 Laravel 后需要运行composer install

【讨论】:

以上是关于找不到类“Illuminate\Notifications\NotificationServiceProvider”的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot找不到类异常解决

找不到 Spring Boot Mongo Reactive 类 - 找不到类 [org.springframework.data.mongodb.MongoDatabaseFactory]

找不到xml找不到类

java 主启动类找不到

找不到类 'dalvik.system....'

eclipse 保存后就找不到类