qian奇岸微信二维码 如您需要快速报价 请加技术经理微信 服务热线
13501992972
"MENU"
首页 > 开发知识 > 正文

爸爸maven管理方法后分享全部模块项目

奇岸开发
ahqian.com
11/23/2022
wechat

无需加好友免费技术支持

我的工作了好几年。java程序员,踩了许多坑,克服了许多难点bug。现阶段工作不很忙,准备分享经验。我希望用我的分享,我会给多数人java程序员处理一点问题,少踩雷,从中获得一些知识。自然,我并不是一头大牛。一定有一些不够或不同类型的个人见解。愿你能明确提出更多建议和看法,我们可以共同奋斗!

jdk 版本: jdk 1.8

maven版本: 3.6.3

开发环境: IntelliJ IDEA 社区版 (旗舰型是真的很香,可是安卓版常常用几日,好烦)

在这儿造就一位爸爸maven管理方法后分享全部模块项目。

pom文件如下所示

在其中 cgy这也是作者名字的首字母大写。爸爸的项目将于创建前进行src删掉全部目录,父项目只依赖管理方法,不用写源码

fastjson 和 commons-lang3 它是一个非常有利的一种手段部件,立即做为强制性依赖。

挑选父工程项目鼠标右键 new --> module... 创建名称是web-demo的子模块 ,引进 servlet 有关依赖,jsp有关依赖,文件提交所需的类库,mysql推动。 由于应用的一种手段是社区版,不可以加上外界专用工具tomcat,我在这里使用tomcat 软件子模块pom如下所示

pom文件里的 finalName 特定外包装后war包名字 为 web-demo.war

在web-demo的main在目录下创建名字webapp然后就是目录webapp目录下创建WEB-INF 目录,在WEB-INF目录下新创建 web.xml文件应该注意目录构造main目录下创建webapp不然项目启动时就找不到目录了web.xml文件

web.xml文件如下所示

假如web.xml文件 不可以在公告中免费下载 xsd而报红, 没事儿,不受影响

撰写第一个servlet 类 HelloServlet代码如下所示

这里只有电脑浏览器导出一句话 hello servlet

在web.xml刚所写的中配备servlet (servlet 3.0后增加了@WebServlet注释 能够像springmvc的@Controller那般 不用配备web.xml中)配备完servlet后web.xml如下所示

使用maven软件运行项目

打开网页 键入

ok! 到现在为止,简单的一个servlet进行程序流程基本建设!

热度375

了解更多爸爸maven管理方法后分享全部模块项目欢迎联系奇岸开发客服。

奇岸开发可定制企业官网小程序、小程序商城、餐饮外卖小程序、预约小程序、多门店小程序、分销小程序及个人小程序。

微信二维码

微信长按识别或扫一扫,无需加好友直接咨询,企业网站开发、网站托管维护、企业管理系统开发、微信小程序制作、域名主机、网站备案、网站改版等提供专业技术解答。

精彩推荐

猜你喜欢