为了账号安全,请及时绑定邮箱和手机立即绑定

Java Web技术总结二:IDEA集成jdk、maven、tomcat配置及其项目初始化

标签:
Java

1、IDEA中配置jdk

https://img1.sycdn.imooc.com//5cac7fdb0001cc4f15781358.jpg

https://img1.sycdn.imooc.com//5cac80380001abe417820648.jpg

https://img1.sycdn.imooc.com//5cac805c00010f9c17940654.jpg

2、IDEA中配置maven

https://img1.sycdn.imooc.com//5cac80ab0001678b15701368.jpg

https://img1.sycdn.imooc.com//5cac814c000163b120321006.jpg

https://img1.sycdn.imooc.com//5cac81790001a2f820460992.jpg

maven中settings.xml和repository的作用。

settings.xml是maven的全局配置文件。

repository是maven中央仓库中下载的jar包都存到这个文件夹。

3、IDEA中配置tomcat

配置tomcat和配置jdk、maven不同,需要建立完maven项目后,再单独配置。

https://img1.sycdn.imooc.com//5caca1ed0001b0dd13240958.jpg

https://img1.sycdn.imooc.com//5caca2660001f21115321170.jpg

https://img1.sycdn.imooc.com//5caca4960001311815341166.jpg

https://img1.sycdn.imooc.com//5caca4c600019b6e15561178.jpg

https://img1.sycdn.imooc.com//5caca5410001989828661798.jpg

第一次使用idea创建maven项目,会下载很多的配置(时间较长,大概花了10分钟),后续使用idea创建maven项目会稍快!

https://img1.sycdn.imooc.com//5caca7c60001f30b28781712.jpg

发现字号有点小,在idea preferenceEditor-Font中设置Size=18(根据个人情况设置即可)

https://img1.sycdn.imooc.com//5caca85700011ba520301620.jpg

目前maven项目构建完毕,开始配置Tomcat!

https://img1.sycdn.imooc.com//5caca9260001cf3925541622.jpg

https://img1.sycdn.imooc.com//5caca97a0001c13321301378.jpg

https://img1.sycdn.imooc.com//5caca9b200019d1228741790.jpg

4、项目初始化

https://img1.sycdn.imooc.com//5cacaa640001655607280904.jpg

需要注意的是:

src/main/java 为源代码输出文件Make as Sources Root(后续才能在java包下new package)

src/main/resources为文件输出文件夹Make as Resources Root

src/test/java Make as Test Sources Root

https://img1.sycdn.imooc.com//5cacaaca0001890817221576.jpg

https://img1.sycdn.imooc.com//5cacabfa000189c421501352.jpg

https://img1.sycdn.imooc.com//5cacac460001f51c21221342.jpg

https://img1.sycdn.imooc.com//5cacac87000150da21421356.jpg

https://img1.sycdn.imooc.com//5cacacb400014f8710160294.jpg

查看一下项目在tomcat服务器下面的位置。

https://img1.sycdn.imooc.com//5cacad4700014c9b09660878.jpg

https://img1.sycdn.imooc.com//5cacade90001bfbe21161362.jpg

https://img1.sycdn.imooc.com//5cacae4300014b2f08500742.jpg

所以:

(1)开发先使用exploded模式,便于tomcat实时更新。

https://img1.sycdn.imooc.com//5cacaf2800016e4921121318.jpg

(2)开发完成后,使用war模式部署到本地tomcat服务器进行上测试。


Over,有疑问和手记中的不妥之处欢迎幕友指正、交流。

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消