系统吧 专业的电脑操作系统,支持重装各种原版系统xp/win7/win8/win10 这个系统怎么样?试试系统吧系统,体验办公系统畅快愉悦感。 各种电脑系统安装过程一样,神一般的畅快!
-->
当前位置:主页 > 电脑技术 >

老司机搞定Maven学习(13)-创建maven版的javaweb项目

作者:郭靖微 分类:电脑技术 发布时间:2017-09-19 18:04:36

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Maven学习(13)-创建maven版的javaweb项目的问题,如果我们遇到了Maven学习(13)-创建maven版的javaweb项目的情况,该怎么处理怎么才能解决Maven学习(13)-创建maven版的javaweb项目带来的困扰呢,对于这样的问题其实我们只需要电脑一台eclipse在空白区域右键点击,然后点击【New】->【Maven Project】,如下图:然后在【New Maven Project】对话框中勾选【Create a simple project(skip archetype sel...

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到Maven学习(13)-创建maven版的javaweb项目的问题,如果我们遇到了Maven学习(13)-创建maven版的javaweb项目的情况,该怎么处理怎么才能解决Maven学习(13)-创建maven版的javaweb项目带来的困扰呢,对于这样的问题其实我们只需要电脑一台eclipse在空白区域右键点击,然后点击【New】->【Maven Project】,如下图:然后在【New Maven Project】对话框中勾选【Create a simple project(skip archetype selection)】,如下图:然后输入GroupId、ArtifactId,大家可能觉得和创建maven版的java项目步骤是一样的,这里和创建maven版的这样就解决了这样的问题,接下来给大家带来Maven学习(13)-创建maven版的javaweb项目的详细操作步骤。

工具/原料

电脑一台
eclipse

方法/步骤

在空白区域右键点击,然后点击【New】->【Maven Project】,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

然后在【New Maven Project】对话框中勾选【Create a simple project(skip archetype selection)】,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

然后输入GroupId、ArtifactId,大家可能觉得和创建maven版的java项目步骤是一样的,这里和创建maven版的java项目不一样的是这里Packaging选择的是war,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

然后下图就是小编创建的maven版javaweb项目,但是这里的pom.xml文件包里一个错,这个错误我们一会解决,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

下图上面项目是maven版的java项目,下面是maven版的javaweb项目,可以看到差别并不大,而maven版的javaweb项目少了java动态网页中重要的web.xml文件,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

右键点击新建的maven版的javaweb项目,然后点击【Properties】,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

然后点击【Project Facets】,右侧取消勾选【Dynamic Web Module】并应用,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

再次勾选【Dynamic Web Module】之后在下方会出现一个【Further configuration available...】,点击这个链接,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

然后修改【Content directory】为【src/main/webapp】并勾选【Generate web.xml deployment descriptor】,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

再次查看创建的javaweb目录可以看到webapp下的文件夹已经和java动态网页WebContent下的文件夹一样了,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

然后在webapp文件夹下新建一个index.jsp的文件,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

这个文件会报错【The superclass 'javax.http.HttpServlet' was not found on the Java Build Path】,这个错是说这个文件是需要依赖一个包,但是这个包我们没有引入进来,在之前的java动态网页中我们直接引入服务器依赖就可以了,但是这里我们是maven项目,所以这里的依赖的所有操作我们都托付给了maven,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

打开项目的pom.xml文件,输入以下的代码,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

然后可以看到index.jsp不报错了,在index.jsp中写代码如下,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

然后运行该maven版的javaweb项目,见到下图说明我们的maven版的javaweb项目创建成功,如下图:

老司机搞定Maven学习(13)-创建maven版的javaweb项目

注意事项

个人观点,仅供参考。
感谢阅读。

xp 更多>>
win7 更多>>
win8 更多>>
win10 更多>>
U盘 更多>>
电脑技术 更多>>
网站地图 | 豫ICP备2021035069号-4 | 友情链接qq:191064436
系统吧

版权所有 © 2012-2023 系统吧 免责声明:本站资源均收集于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时删除相应资源。