MyEclipse项目转idea项目和junit单元测试的坑
起因:
今天打算将myeclipse项目迁移到idea中,发现了几个问题
1.直接导入的项目有问题
解决方法:不导入,直接新建一个项目然后将文件考入项目
2.导包,在idea中的web-info目录下没有lib文件夹
解决方法:直接新建一个lib文件夹,并导入,具体步骤如下
在这里注意了,补充一下刚才没有讲到,点击+号后选择第一个java然后在进行目录选择
3.junit导包有问题
打开测试类,发现junit会报错,因为没有导包所以还要导入junit包
解决一:先打开file -> settings -> plugins -> Marketplace下面搜索junit搜索时间会比较长下载JUnitGenerator V2.0
解决二:导入idea安装目录lib目录下的junit4.jar如下图
你以为这就成功了吗?那就错了
还需要导入hamcrest-all-1.3.jar包,不然还会报错,具体原理是因为junit4把这个分离了。。。应该是这样把,反正网上是这样说的
包的下载地址:http://central.maven.org/maven2/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar
4.编码问题
编码问题主要是因为,MyEclips默认编码是gbk二idea大部分是utf-8,所以现在开始设计编码
ok了,好了有什么问题欢迎加我qq联系我哈