IDEA搭建web项目简要流程以及注意事项!

网友投稿 814 2022-11-25

IDEA搭建web项目简要流程以及注意事项!

IDEA搭建web项目简要流程以及注意事项!

IDEA搭建web项目简要流程:

一、新建项目

注意事项:

1.groupId:一般是公司或者机构的域名到写,我一般写成“org.pc”

2.artifactId:唯一的标识id,带有项目简要描述的意思,可以和项目名称一致,例如“knowlege-mybatis”(这是个关                         于 mybatis相关知识学习的一个项目)

3.项目名称:简要描述项目

二、将普通的java项目转换成web项目

流程:

1.在src/main文件夹下,添加webapp文件夹

2.在webapp文件夹下,添加WEB-INF

3.在WEB-INF文件夹下,添加"web.xml"

三、配置“pom”文件,添加一些常用工具

1.统一源代码编码方式(必选)

UTF-8

2.指定JDK版本(必选)

org.apache.mven.plugins

maven-compiler-plugin

3.3

1.7

1.7

3.Maven打包时跳过单元测试(可选)

org.apache.mven.plugins

maven-surefire-plugin

2.18.1

true

4.配置项目打包方式

war

5.添加web项目的一些常用依赖

(1)web三剑客:“javax.servlet-api”、“jsp-api”、“JSTL”

(2)2个工具类:“commons-lang3”、“commons-collections4”

(3)测试工具:“JUIT”

(4)连接mysql数据库:mysql-connector-java

(5)日志:“slf4j-log4j12”、“slf4j-api”

备注:一定要注意各个依赖之间的版本号要兼容,比如:“slf4j-log4j12”和“slf4j-api”版本号一定要兼容,一方过高,就会报错!!!同时和JDK的版本也要兼容!!!

问题:

报“java.lang.ClassNotFoundException: org.slf4j.LoggerFactory ”错,但是项目的POM文件中,“slf4j-log4j12”、“slf4j-api”两个都有了。

原因:说明这两个包在MAVEN中有了,但是在项目中还没有

解决办法:按照图中所示,把这两个包加入项目中

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:四、MySql+Mybatis+Druid:报sql injection violation, multi-statement not allow异常
下一篇:三、idea怎样设置Maven仓库的地址为国内镜像(比如阿里镜像)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~