maven 错误找不到符号 解决办法
2017-02-16 10:41
495 查看
maven 错误找不到符号 解决办法
maven cannot find symbo 解决办法
如果你已经尝试了网上各种帖子各种解决办法还是没解决此问题,那么认真读一下这篇文章吧,绝对可以解决你的烦恼。我的开发工具是idea, 由于“粗心” 在建立包的时候 没有建立src 和 main 文件夹,直接建立了java文件并指定为 make dir as source root . 这样建立完成后不影响程序依赖、编译、开发,所以这个问题很难被发现。 那么这样就会导致maven 在 test 或者 compile 的 找不到相应的依赖,会抛出 “ 错误找不到符号” 这个异常(异常也不够明确,有点糊弄人)。
即:
错误的项目结构:
|java | com | baidu | search
正确的项目结构:
|src | main | java | com | baidu | search
这样调整后,maven clean 然后在 test 就正常。
备注:如果你用的开发工具是 idea 别忘记了 java 这个文件夹 要 Make Directory as Source Root 哦
相关文章推荐
- maven项目中 “ 错误: 找不到或无法加载主类" 的解决办法
- maven项目中 “ 错误: 找不到或无法加载主类" 的解决办法
- 运行ant脚本提示,错误: 找不到符号的 解决办法
- Maven项目中 “错误: 找不到或无法加载主类" 的解决办法
- Spring Boot Eclipse maven项目 错误: 找不到或无法加载主类...解决办法
- maven项目中 “ 错误: 找不到或无法加载主类" 的解决办法
- maven 在clean package时,出现:找不到符号 [ERROR] 符号: 方法 sqlDdlFilter(java.lang.String) 解决办法
- 运行ant脚本提示,错误: 找不到符号的 解决办法
- 关于ios 程序加载百度地图lib,出现链接错误:找不到符号 (null): _OBJC_CLASS_$_BMKMapManager的解决办法
- 500内部服务器错误 找不到Active Directory用户和计算机的解决办法
- 无法启动world wide web publishing service服务 错误:127 找不到指定的程序 解决办法
- 在64位windows系统中Subclipse提示JavaHL找不到的错误的解决办法
- 用eclipse导入查看mtk android2.36的源码时找不到包名:android.os.Looper 的错误解决办法
- Excel VBA 提示“找不到工程或库”错误的解决办法
- 上传大于30M的视频时,出现找不到文件或目录错误的解决办法
- Eclipse 插件Maven在使用 add dependency,找不到包,解决办法
- Visual Studio 2008 error LNK2019 错误解决办法(无法解析的外部符号 _WinMain)
- eclipse启动错误,找不到javaw.exe的解决办法
- 《unix环境高级编程》源代码编译找不到apue.h等错误的解决办法
- Xcode编译WebApps找不到js的错误解决办法