Maven打包时出现程序包不存在和test相关报错
1.程序包不存在的问题
例如打包失败后报错情况如下:
程序可编译执行,但是打包存在问题。通过查看maven列表可以看到相关依赖包也导入成功,可能是maven缓存的问题。我们需要清除一下maven的缓存再打包一下。
通过maven自带的工具,clean->install->package
2.test文件夹中类相关的报错
我们打包通常是不需要将test文件夹进行打包的,但是maven工具默认是将test进行打包的,我们需要手动更改一下设置即可。
打开侧边栏的maven,上方工具栏有一个“跳过测试”模式的按钮,点了之后,生命周期中的test就会失效,相当于打包时不对test文件夹进行打包。