Maven 编译不通过 简单clean 解决方案、 war包工程依赖的方法要使用deploy,否则报classNotFound
2016-11-18 17:13
337 查看
Maven 编译不通过 简单clean 解决方案、 war包工程依赖的方法要使用deploy
问题现象:项目工程 编译启动正常, 组员 svn 提交代码之后, 另外一个组员开始更新代码, 重新编译, 出现失败
可能原因:
1、代码编码格式不一致 不是UTF -8
2、maven 没有清理缓存
3、依赖不是以deploy 方式
解决方案:
进行如下操作:
选择工程右键: 如下图所示
当然 eclipse Project clean 是最经常使用的
重新编译:
查看结果:
对于web工程要以 deploy 的方法进行依赖其他工程:
相关文章推荐
- Maven的使用方法:在服务器上进行自动编译时的发布(deploy)
- maven打war包后无法依赖本地工程的jar包,造成debug时跳到class文件而不是本地java文件
- 使用WinRar将Qt编译生成的exe和依赖的dll文件打包为一个exe文件的简单方法
- Android Studio编译使用了Maven的工程卡住的解决方案
- 使用Maven开发编译Java项目时如何将所有依赖jar包都打入war包
- Eclipse的maven工程依赖本地非repository中的jar包编译报错的解决方案
- 使用Eclipse发布一个依赖于其他项目的java项目,被依赖的项目不能自动编译,因而引发notfoundClass的异常。
- [置顶] 用android-ndk-r8e交叉编译cocos2d-x-2.1.4Android工程方法(而不再使用Cgywin,注意ndk和cocos2d-x版本)
- VC6 编译并且使用wxWidgets - 我们用命令行方式build - 使用标准的工程方法
- Maven使用包查找依赖方法
- 关于VC60中创建MFC工程时, 使用了UNICODE选项后编译报错的解决方法
- 使用 maven 插件 maven-shade-plugin 对可执行 java 工程及其全部依赖 jar 进行打包
- 使用预编译头的工程联合编译有C1027问题的解决方法(2012/10/17)
- jsoncpp在VS2010下的简单使用方法 不需编译
- QT跨目录编译及多工程集成(动态库的创建、引用及工程间相互依赖关系的pro文件编写方法)
- 使用STS(eclipse)+maven+spring mvc创建一个简单的工程
- 最简单的方法在DataGrid中自定义样式列(通过继承可以在Datagrid中使用下拉列表框,日期控件等)
- Myeclipse2012下 使用maven 建立web工程的3种方法
- C++ tinyxml的编译及简单使用方法
- 使用m2e将工程转化为maven工程后eclipse报Plugin execution not covered by lifecycle configuration:xxx plugin问题的解决方法