composerでautoloadのclassmapがうまくいかない時のメモ

composerでライブラリ管理をしている場合に、

composer installした際にautoloadのclassmapがうまく生成されず、

クラスがうまく読み込めていないため

class not foundになってしまうことがあった。

そんな時に試してみたメモ


clear-cache

php composer.phar clear-cache 

composerのライブラリはローカルに同バージョンのキャッシュがされているとダウンロードしないので、

一度キャッシュを削除してみる。

その後再度composer installする


dump-autoload

php composer.phar dump-autoload 

autoloadのclassmapを再生成するコマンド。