背景
我相信大家都有从github或者码云上下载开源项目的经历。对于开源项目运行不起来也是深恶痛绝。
如果你还是在用eclipse,请务必改为idea,可能刚开始会很不能习惯,但是相信我,你会感谢我的。虽然idea是要收费的,但是老师和学生用邮箱可以申请免费的,当然你也可以用其他的方法。
注:这篇文章是对拷贝到idea中的项目中的进行配置,主要是一些依赖包的导入或者资源包的设立。
万能方法
众所周知,重启能解决90%的问题。所以,先试试重启idea,重新打开项目文件,或者在新的文件夹中重新拷贝项目试试。
配置方法
在项目的右上脚点击图示按钮,打开 Project Structure
打开之后,在 project 这一栏中,主要就是选择项目的SDK,根据自己电脑上下载的1.8或者是其他版本。
然后打开Modules这一栏,这一栏主要就是配配置Source和Dependencies。
Source这一栏就是设置文件夹为对应的文件夹类型。选中src文件夹,然后点击上面 mark as右面的Sources。Resources和Test也可以对应的进行设置。
设置资源目录也可以在项目文件夹上右键。
Dependencies这一栏就是导入项目依赖的包。点击 按钮。
选择jars or directories,然后选择项目中的lib文件夹。
lib 文件夹,一般存放的都是项目所依赖的jar包。可能个别项目不是lib名称,可以自己在项目文件目录中翻找。
还有一点,如果Dependencies这一栏中,有报红的,或者是以org. 开头的eclipse的依赖,选中之后,点击右边栏中的 - 进行删除。
Libraries这一栏中,和dependencies类似,都是导入项目的依赖包。
具体的区别就是:
Dependencies 中加入jar包或目录。
Libraries就是一个库,通过它可以把jar包或者目录集合起来,可用于批量加入到Dependencies 中
点击 按钮,选择Java,然后选择 Tomcat 安装目录下的 lib 文件夹,导入Tomcat依赖包。
Artifacts这一栏,是用于tomcat部署项目。一般如果需要的话,idea会爆出一个警告,点击FIx即可。
如果想详细了解的话,可参考idea Artifacts 配置. 。
Problems这一栏中,会提示你有问题,看不懂也没事,后面有蓝色的Fix按钮,点击修改。
还有一点就是在这些模块中,下面会出现警告信息,要密切注意。比如:
idea在后面都会有对应的改正操作,点击即可。
更改完成,觉得没有问题了,点击右下角的Apply按钮,然后点击 ok。
希望能帮到你!