我需要一些帮助。我正在尝试在Travis-CI上执行带有测试的简单构建,但是它的错误,表示找不到Class:
致命错误:在第20行的/home/travis/build/BitsHammer/CollectionUtils/test/CollectionUtilsTest.php中找不到类'com \ bitshammer \ collection \ utils \ CollectionUtils'
就您所知,这是我使用Composer的第一个项目!我做错了什么?你们有什么主意吗?谢谢!
我相信您的名称空间对于自动加载是错误的。
在中composer.json
,您的自动加载会将名称空间映射com\bitshammer\
到src/
。
您目前拥有的命名空间com\bitshammer\collection\utils
,这意味着你的文件路径这个类,而不是必须src/collection/utils/CollectionUtils.php
的,而不是src/CollectionUtils.php
。
另外,您可以将此类的名称空间更改com\bitshammer
为com\bitshammer\collection\utils
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句