在 IDEA 中创建 Java Web 项目的方式(详细步骤教程) 世界观察
开发环境
以下是我的开发环境
(资料图片仅供参考)
- JDK 1.8
- Maven 3.6.3
- Tomcat 9.0
- IDEA 2019(2019 无所畏惧,即使现在已经 2023 年了哈哈哈)
最原始的 Java Web 项目
下面的内容可能会因 IDEA 版本不同,而有些选项不同,但是大同小异。
1. 打开 IDEA
点击 Create New Project
2. 点击 Java Enterprise
点击左侧 Java Enterprise
,默认选项如下图所示。找到 Web Application,勾选上,同时勾上 Create web.xml
。点击 Next 进入下一步。
3. 输入项目信息
输入项目名称和项目存储的位置,下方的配置默认就可以。接着点击 Finish 完成创建。
4. 完善项目结构
到这步,已经成功创建了 Web 项目了,目录结构如下图,在 Eclipse 中,web
目录的名称是 WebContent
。src
目录存放 Java 后端代码,web
目录存放前端代码。
我们可以在 web 目录下创建 css,js,image,page
这几个目录,分别存放对应的文件,其中 page 用于存放前端页面文件,包含 JSP 页面。
在 web/WEB-INF
目录下,存放着我们的 web.xml
配置文件,在该目录下,我们创建一个 lib
目录,用来存放项目需要的依赖包,比如 servlet
、jstl
等。
对于 lib
目录下的 .jar
文件,即项目所需的依赖包,我们可以通过右键 Add as Library..
,将这些依赖包作为一个 Java 类库给我们使用。
5. 配置 Tomcat 并启动
配置 Tomcat,由于在创建项目的时候,我们已经配置了 Application Server 这个选项,选择了 Tomcat,所以这里不需要进行配置,点击 IDEA 右上角的三角符号即可启动 Tomcat
启动成功自动跳转到浏览器中显示默认的 index.jsp
页面。对应的 URL 为:http://localhost:8080/java_web_demo_war_exploded/
这里的 URL 是可以修改的,如果你要修改的话,可以点击右上角的 Tomcat 进行配置,如下图所示:
比如我把 Application context
的内容修改为 /demo
,那么点击 OK,然后重启 Tomcat,现在访问该 Web 应用,只需输入这样的 URL:http://localhost:8080/demo/
,就可以访问了。
使用 Maven 来创建并管理 Java Web 项目
1. 打开 IDEA
点击 Create New Project
2. 点击 Maven
点击左侧的 Maven,勾选上 Create from archetype
,找到 maven-archetype-webapp
并选中它,点击 Next 进入下一步。
3. 输入项目信息
输入项目的相关信息,点击 Next。
4. 搞定 Maven 信息
搞定 Maven 相关信息,setting.xml
文件以及本地 Maven 仓库不能配置时,勾选上右边的 Override 选项就可以配置了。完成后点击 Finish。
5. 开启自动导入依赖包,确保 pom.xml 信息正确
点击 Enable Auto-Import
,让 IDEA 自动刷新导入在 pom.xml
文件中引入的项目需要的依赖包。确保 pom.xml
文件中的配置是正确的。
6. 完善项目结构
完善整个项目的结构,分别创建 src/main/java
、src/main/resources
、src/main/webapp/WEB-INF/classes
和 src/main/webapp/WEB-INF/lib
这 4 个目录,如下图所示。
java
目录用于存放 Java 代码。
resources
目录用于存放各种资源文件或者配置文件。
classes
目录用于存储项目编译后的 Java 的字节码文件,即 .class
文件。
lib
目录用于存放外部引入的 jar
包,当 Maven 仓库无法引入相关依赖时,那么就可以将对应的 jar
包放到这个 lib 目录中。
7. 配置 classes 和 lib 目录
配置 classes
以及 lib
目录
首先进入项目结构,可以通过快捷键 Ctrl + Alt + Shift + S
进入,也可以通过下图所示的方式进入。
进入后点击左侧的 Modules
,选中你的项目,即当前模块,再点击 Paths
选项,选择刚才创建了 classes
目录的所在路径,点击 Apply。
接着点击 Dependencies
,配置依赖包(依赖项),如下图所示。
8. 配置 Tomcat 并启动
点击右上角的 ADD CONFIGURATION
,进行 Tomcat 的配置,即告诉 IDEA, Tomcat 的所在位置,部署的访问路径等信息。
点击 +
号添加一个新的 Tomcat 的配置项,选择本地的 Tomcat。
Name 中输入你喜欢的配置名;Application Server 选择你自己的 Tomcat,其他的默认就 OK。
接着点击 Deployment
,点击 +
号,配置部署项,当 Tomcat 启动的时候就部署我们的 Web 项目。
完成配置,并启动。
最后的最后
希望各位屏幕前的靓仔靓女们
给个三连!你轻轻地点了个赞,那将在我的心里世界增添一颗明亮而耀眼的星!
咱们下期再见!
- 在 IDEA 中创建 Java Web 项目的方式(详细步骤教程) 世界观察
- 米兰德比赛后评分:哲科破门8.1最高 姆希塔良8.0次之
- 炫彩之剑多少钱_想去买一把炫彩之剑幻化现在炫彩之剑漂亮吗 天天观热点
- 蒲留仙写书断句_蒲留仙写书文言文答案_焦点要闻
- 咸丰:发现珍稀鸟类——寿带鸟_全球热闻
- 焦点消息!心脏搭桥术三年后多疑_心脏搭桥术
- 快消息!欧冠:曼城平皇马,2巨星互飙
- 存款特种兵?定存利率跌破“3” 有人捧着几十万跨省存钱|全球即时
- 跨界联动 2023北京消费季夜京城将打造“一联五夜”活动体系
- 社交软件借钱不还怎么报警 天天视讯
- 决明子枕的功效和作用决明子枕的危害 决明子枕的功效以及禁忌
- 当前播报:真我11 Pro+正式发布,1999元起售走质价比路线
- 送50岁的女人什么礼物好_50岁女人送这些礼物好|环球热闻
- 全球速看:火炬之光无限国服跨运营商游玩卡顿怎么处理 解决办法奉上
- 焦点快看:天舟六号货运飞船将于今日发射
- 天天视点!拜登与麦卡锡再度就债务上限谈判:仍无实质进展
- 狼组词二年级下册(狼组词)
- 农旅融合提“颜”增“值”
- 荷塘区教育局到市十九中督查工作 环球精选
- 世界新资讯:《白日梦魇:沙堡1994》8月30日发售 登陆全平台
- 马龙:布鲁斯-布朗非常优秀 他不停攻筐罚球线上10罚9中-热闻
- 当前播报:NBA最佳防守阵容出炉:卡鲁索、霍勒迪入选一阵,浓眉落选
- 全球观速讯丨AI制药等风来!大摩豪言:未来十年相关销售额或超500亿美元
- 全球热议:工商银行筑梦中华金条200克价格今天多少一克(2023年05月10日)
- 办结婚证需要什么?婚姻登记条例第五条的规定的内容是什么?_世界播资讯
- 中银研究:4月出口保持正增长,进口增长走弱
- 俄称阻止乌向战区增兵 乌称摧毁俄电子战设备-热文
- 王者荣耀名字空格符号怎么打_王者荣耀名字空格怎么打 环球观点
- 今日热门!科大智能:针对分布式储能业务开发出模块化储能产品
- “养老驿站”助乡村老人乐享晚年