本人由eclipse转为idea,今天花了大半天,网上各种搜罗资料,发现大多都不是很详细,再要么就是有问题的,我自己一步步摸索终于搞定了!成功运行项目!瞬间觉得这时间花得值,也悟出了一个道理:新事物得用开放的心态去拥抱它,静下心来慢慢摸索,一定能成功掌握!毕竟现在的主流趋势是eclipse逐渐被idea取代,我们程序猿也应该与时俱进!
导入svn中的项目(需要update操作)
简单说就是导入svn项目,且需要使用svn的commit、update等功能,即要做项目修改提交与上传服务器。
一、从svn上将java项目导下来
注意:此前提是已在idea工具中配置好svn。
配置过程详见:引用
1、首先导入svn上的项目,即在Idea开启页面选择从Subversin检出项目 :
2、在svn地址中选择要导入的项目后checkout,
再选择项目要检出的目录(建议自己新建一个文件夹存放),即选定检出项目的存储位置并点击“OK”存放。
3、再选中自己提前新建的文件夹,为避免后续有其他项目在idea中,点击有3个点的方框给这个项目再加一个后缀“\CRM”并保存选中,其他默认然后点击“OK”。
4、然后选择“1.8format”(此处选择1.8的原因个人认为是我自己用的是jdk1.8的版本,所以对应选择1.8的版本,具体原因待深究)点击“OK”漫长等待项目导入……
5、项目导入完成后,点击项目文件夹按F4,或者“Open Module Settings”进入到Project Structure页面,
设置项目jdk版本,要注意用“New…”和“Edit”选择本地正确的的jdk版本和路径。
6、点击“Modules”给项目添加web模块(该操作也可在“Facets”选项中中修改加入,即Facets项中对项目添加Web模块)
即点击图中绿色铅笔图标对Web Resource进行修改。因为idea默认的目录是web,我项目是WebRoot,所以注意需要修改此处。项目的其他页面设置如下:
点击“crm”再选中“Source”选项卡
点击“crm”再选中“Path”选项卡
最后选择“Dependencies”,此处需要注意,一定要“New…”或“Edit”检查jdk路径是否郑引用正确,
另外需要注意删掉下图中红色字体的文件(由于我是已经操作成功了,所以copy了一张其他人遇到的问题截图),我的也是这3个文件爆红,直接选中该文件然后点击右侧的减号即可逐一删除。
7、向项目中添加jar包:先点击绿色“+”然后选中“Java”
然后层层查找最后进入到lib文件夹下点击第一个jar包然后按住“Shift”键再点击最后一个jar包全选所有jar包,点击“OK”即可全部加入。
8、加入tomcat的包servlet-api(servlet-api这个jar包目测是没有,我刚也加了,由于我的项目是freemarker模板显示,所有没有加jsp-api这个jar包,jsp项目记得进入本地tomcat目录多勾选上jsp-api)
9、在Artifacts项中设置项目的部署配置:添加WebApplication:Exploded
如有需要可进一步配置,下图是添加默认的配置没有再进行其他设置,out输出路径修改如下
10、Tomcat配置:界面右上角点击图示出打开运行环境配置
添加tomcat运行环境,切记不要直接进入默认tomcat中配置,否则无法运行项目,即:
正确操作如下:
11、Tomcat部署成功!
相关文章: