Eclipse中导⼊MavenWeb项⽬并配置其在Tomcat中运⾏图⽂详解
今天因为实习的关系需要讲公司已经开发的项⽬导⼊进Eclipse,⽽公司的项⽬是⽤Maven来构建的所以,需要将Maven项⽬导⼊进Eclipse下。
⾃⼰因为没有什么经验所以搞了得两个多⼩时,在这⾥和⼤家分享⼀下⾃⼰的经验已经在这之中遇到的⼀些问题。
怎么把项目导入到eclipse⾸先我通过svn将公司的项⽬checkout到了本地。
因为Maven遵循的是规约⽐配置重要的原则,所以Maven项⽬的结构⼀般是进⼊⽬录后是⼀个l⽂件和⼀个src⽂件夹,当然可能还存在⼀些README之类的这些都不重要,最关键的就是l和src⽂件夹,在src下,src/main/java⼀般就是放置的项⽬的源代码,在src/test/java下放置的是测试代码。
打开Eclipse,当然在做导⼊⼯作之前,⾸先确保你已经安装了Maven并且已经在Eclipse中加⼊了Maven得插件。
确保上⾯的安装⼯作已经进⾏过后,在Eclipse中点击"File"->Import->Maven
然后选择 Existing Maven Projects,之后选择你要导⼊的项⽬所在的⽂件夹
选择你要导⼊的项⽬的对应的项就可以了,点击finish就可以将项⽬导⼊进来了。
之后需要做的⼯作就是将这个Maven项⽬转换成⼀个Dynamic Web Module, 在项⽬上点击右键,在菜单中选择最后⼀项的 properties, 在左边的列表中选择
project facets,
选择"Dynamic Web Module" 然后点击下⾯的"Futher configuration availiable.."
context root就是你的项⽬的名字,content directory设置为src/main/webapp点击OK即可之后点击Ok这时项⽬就被转换为⼀个Web项⽬了
继续在项⽬上点击右键,选择properties,在其中选择Deployment Assemble选项,
在公司项⽬⾥这⾥还有个test相关的项,这个可以删除掉,因为在部署时⽤不到它,再为项⽬添加依赖的库,
点击Add ,选择Java Build Path Entries,
选择Maven Dependencies这样在项⽬运⾏时就会由Maven⾃动的在第⼀次运⾏时下载依赖库。
点击Finish 这样整个项⽬就被转换为⼀个可以运⾏的Web项⽬了。
然后再新建⼀个Web Server,这需要将Tomcat安装好,并且被整合进Eclipse中,这样就可以创建Web Server了在创建好Web Server后,右键我们导⼊的项⽬选择“RUN as”中选择Run on Server就可以了.
⾄此整个配置就完成了。
可能你再运⾏时出现错误,如果是公司项⽬的话出现这种情况的可能性是很⼤的,因为依赖库⽐较多,所以可能会出现⼀些冲突,我这⾥出现的冲突是Maven下载的依赖库中的Tomcat相关的库和我本地的Tomcat服务器中的库的冲突,将当前项⽬的lib⽬录下的这些Jar包删除掉就可以了.
总结
以上所述是⼩编给⼤家介绍的Eclipse中导⼊Maven Web项⽬并配置其在Tomcat中运⾏图⽂详解,希望对⼤家有所帮助,如果⼤家有任何疑问欢迎给我留⾔,⼩编会及时回复⼤家的!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论