在IDEA上创建web项目以及tomcat server的配置

IDEA社区版搭建web项目 IDEA社区版搭建Tomcat服务器并创建web项目 目标 问题 实现步骤 目标 创建Web项目的目录结构 可以启动Tomcat服务器 编写Servlet并访问成功 问题 IDEA社区版没有创建Web工程的选项 IDEA社区版没有Tomcat插件 实现步骤 针对以上两个问题,分步解决 问题一:IDEA社区版没有创建Web工程的选项 创建普通的java项目,此处不再赘述 构建web项目的目录结构 设置编译目录 在WEN-INF文件夹下新建web.xml <?xml ver 阅读详情

博主本身也是刚从Eclipse中转过来用idea的,在折腾了一段时间之后基本就熟悉了,下面分享一下IDEA的tomcat配置和创建web项目的教程。


首先打开的是IDEA这个界面,在界面的左手边便是你现有的workspace,IDEA能够拥有多个workspace,而eclipse基本就是使用同一个workspace,开启eclipse时都是默认进入同一个workspace的,为什么要说这个呢,因为刚刚开始使用IDEA的时候会有点混乱,因为IDEA更看重多项目的开发。


首先我们创建一个新的project,点击Create New Project


显然,project sdk指的是你的sdk的位置,而一般默认都是能使用的,可以不管了。如果不能用就自己把你的jdk位置放进去就好了。


选择你要的项目,这里选择web项目,也可以选择struts2,届时会自动生成struts.xml文件,但是没有struts2的核心jar包,需要自己导入。不过这是后话了,博主后面还会继续出struts2的教程的,到时候会有详细的介绍。

点击next下一步,自己写上项目的名称,而Project loaction就是项目的路径了,相信聪明的你肯定会知道的。


点击finish就能进入了

欢迎来到IDEA的世界!


这些便是idea的快捷键

比较实用的是前三个,希望读者能记住

==============================================================================

Search Everywhere ==== 全局搜索

Go to File ==== 快速去到特定的File中

Recent File ==== 各种控制器的列表,能把需要的调出来 如下


回到主题上,进去之后再左上角便是你刚刚生成的项目 


一如既往的有一个index.jsp的jsp文件。

IDEA有个主流的做法,便是自己在web-inf中创建classes文件夹和lib文件夹。classes文件夹是用来摆放编译之后的.class文件的惹,而lib是用来存放项目要导入的jar的。

而这时读者肯定有个问题:小编信不信我打死你,你自己创建的文件夹IDEA怎么会去自动调用其中的东西呢?

先别急,我们下面就会来解决这个问题。


点击File--Project Structure(快捷键Ctrl+Alt+Shift+S)

在左边的Project Setting中找到Modules,在右边的bar中点击设置Paths这项

勾选use module compile output path,

在下面的位置选中你自己刚刚生成的classes,这时候idea就会自动把编译好的 .class 文件放入到该文件中,是不是很便利呢?


接着是处理lib,点击旁边的Dependencies,选择Module SDK为你本机的sdk,博主这里的sdk版本有点低,运行oracle11g的时候经常提示版本过低,但是其实1.7中的版本是最好使的,而1.8是真的坑。


选中下面的1.7点击‘+’号选择Jars or directories...


选择为刚刚生成的lib文件夹点击ok。


点击jar directory,点击ok



接下来我们为本项目配置他的tomcat服务

在bar中找到Run并点击Edit Configurations..


其实在右上角这里也能找到这个按钮。


点击左上角的绿绿的‘+’,23333,找到tomcat server,选择local(其实和其他软件一样都差不多)


Application server中把你已经安装好的tomcat home放进去,如果是默认安装的话一般路径是在系统班的Program Files里面的

Apache Software Foundation里面的


After launch选择勾上,下拉选择你使用的浏览器,博主默认使用chrome。

Http port是你的本机tomcat服务的端口号,一般是8080,但不排除有读者自己修改过了。

之后点击ok就好了。做到这里tomcat也就配置好了

来个俗气一点的hello IDEA


再次在Run的Edit Configurations..中遭到Deployment,没错,就是部署!把你的项目部署一下


而下面的这个其实就是访问路径,可写可不写。


点击绿绿的三角形,嘿嘿嘿,


项目就运行完成啦!!欢迎入坑!!


本文章纯原创,未经许可不得转载

假如有遇到什么问题或者觉得文中有所不妥的可以在下方评论留言。

LPC546xx USB接口VBUS阈值设计:从原理到实践,解决冷启动与可靠性问题 在嵌入式USB接口设计中,VBUS信号不仅是电源线,更是设备连接检测与电源管理的核心。其电压阈值直接决定了USB物理层(PHY)能否正确识别主机并建立有效会话。理解VBUS的会话有效电压(Votg_sess_valid)与PHY有效电压(VBUS_valid)等关键参数,是确保接口稳定性的基础。这些参数影响着设备枚举的成功率、通信稳定性以及长期可靠性。在工程实践中,尤其是对于集成PHY的微控制器如NPC LPC546xx系列,VBUS的连接方案(直接连接或通过稳压器)需要根据设备供电模式(自供电/总线供电) 阅读详情

相关推荐

数学建模常用模型10 :数据包络(DEA)分析法(投入产出法)

数据包络分析是评价多输入指标和多输出指标的较为有效的方法,将投入与产出进行比较。它的结果包含的意思有: ①θ=1,DEA有效,表示投入与产出比达到最优 ②θ&lt;1,非DEA有效,表示投入与产出比没有达到最优,一般来说,θ越大说明效果越好。 数据包络分析是通过对投入的指标和产出的指标做了一个线性规划,并且进行变换后,然后根据其线性规划的对偶问题(线性规划对偶问题具有经济学意义),求解这个对...

HaLosec_Wei 9万+

集群聊天服务器:一、服务器代码实现

服务器网络模块: 网络模块我们直接利用优秀的muduo开源库即可,完全基于Reactor模型,其底层实质上为epoll + pthread线程池实现的,使用其好处为我们能够将网络I/O的代码和业务代码分开,我们可以利用现成的框架快速高效的进行项目开发。

Rain的博客 1660

ArcGIS:根据DEM数据提取区域水系

利用DEM数据提取区域水系是常见的水文分析应用,为了获取区域的矢量水系数据,我们可以通过ArcGIS对高程DEM数据进行水文分析,为地表水流建立模型,进而获取到该地的水系数据,DEM数据精度越高,获取到的水系数据精度也就越高。以下介绍如何用ArcGIS提供的工具提取水系。

Oruizn的博客 9111

两种方法用IDEA创建一个Servlet程序 新手教程详解

用IDEA创建一个Servlet程序 新手教程详解

weixin_56264090的博客 4万+

从DBC到ARXML:用RTA-CAR7实现车载通信协议栈自动化生成全流程

本文详细介绍了如何利用ETAS RTA-CAR7工具链,特别是ISOLAR-A和RTA-BSW ConfGen,实现从车载通信DBC文件到AUTOSAR ARXML系统描述文件,再到基础软件(BSW)协议栈代码的自动化生成全流程。该流程通过深度配置、信号路由、PDU复用及规则定制,大幅提升开发效率与一致性,是应对现代汽车电子复杂网络开发的关键实践。

brandy的博客 221

用Python玩转共现分析:从NLTK到热力图可视化(附完整代码)

本文详细介绍了如何使用Python进行文本共现分析,从NLTK基础文本处理到构建共现矩阵,并实现热力图可视化。通过完整的代码示例,帮助数据分析师和开发者掌握这一揭示词语间关联网络的实用NLP技术,快速从文本中提取语义关系和主题结构。

weixin_29313817的博客 352

IDEA创建简单web(servlet)项目(server为tomcat)

鉴于网上很少有关于IDEA开发servlet项目的教程(24版idea,并且servlet技术十分复古,很少有人用到,能够理解,该文章旨在为在校的学生提供一个参考,项目技术简单)本人在此总结从头开始到项目落地的教程。

m0_73814009的博客 6328

使用Anaconda和conda快速搭建YOLO开发环境

本文详细介绍了如何使用Anaconda和conda为YOLO目标检测项目快速搭建独立、纯净的开发环境。通过创建虚拟环境,有效解决了Python包版本冲突和CUDA兼容性问题,并指导安装GPU版PyTorch等核心依赖,最后通过验证脚本确保环境配置成功,为YOLO开发提供了稳定可靠的基础。

weixin_28829629的博客 164

Intellij IDEA创建Java项目,连接SQL Server数据库项目,实现账号登录注册等基础功能。【入门学习】

说实话,距离上一次发布文章,隔离将近1年的时间,这段时间一直没有动力,一直没有去锻炼自己的编程能力。接下来的时间还得继续努力,一起加油吧!

qq_60423778的博客 4596

国宇测试盒GH7009 SPI读操作全解析:从接线到代码实现的避坑指南

本文详细解析了国宇GH7009测试盒进行SPI读操作的完整流程与避坑要点。重点阐述了硬件连接中IO2时序控制引脚的关键作用,提供了从接线方案、电源处理到上位机代码实现的实战指南,并针对常见的数据不稳定、特定寄存器读取失败等问题给出了具体解决方案。

dapp9builder的博客 224

数字逻辑Fundamentals of Digital Logic with Verilog Design | 3rd Edition Solutins Chapter 2(step by step)

数字逻辑第二章习题和详细步骤 2-1 ~ 2-78

weixin_62651190的博客 2309

idea创建servlet项目

idea创建servlet项目 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 1,idea创建maven项目 然后一直next 到 上面红框是自己配置的maven仓库(也可以选择idea自带的),然后finish就好了 如果没出问题包结构如下 但是这里包结构是不对的,还少了一些,要手动添加 点进去如下图,有java和resources两个选项,两个都要创建 创建完成后完

weixin_46094777的博客 939

Power domain 划分该如何下手

假如PD1比PD3更always on的话,我们只需要插入普通buffer即可,因为PD3 on,PD1也肯定是ON,PD1 off,PD3肯定时off,PD1能cover PD3的电源情况,因此使用普通buffer也可,但是处于省电角度,我们还是使用AO buffer;在我们做多power domain时,在切分power domain时,需要谨慎,稍有不慎,就会出现congestion以及timing问题,那问题来了,我们在切分power domain时有什么考究么,今天小编就和大家一起讨论讨论。

芯冰乐 207

IntelliJ IDEA 2016.2 配置Tomcat 运行Web项目

以前都用MyEclipse写程序的 突然用了IDEA各种不习惯的说 借鉴了很多网上好的配置办法,感谢各位大神~ 前期准备 IDEA、JDK、Tomcat请先在自己电脑上装好 好么~ 博客图片为主 请多看红框框 开始 1.创建、配置项目 1.1创建项目 New Project - 【next】 1.2 给你的项目起名字,选地方 - 【finish】 1.3...

maomengmeng的博客 14万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

IDEA配置tomcat的方法、IDEA配置tomcat运行web项目

IDEA配置tomcat的方法 1.打开idea,在项目运行列表下拉选择“Edit Configurations” 2.点击 左上角的"+">Templates -> Tomcat Server -> Local>ok 3.在打开的界面,第一行“Name”中填入tomcat的名称 4.然后点击Configure…,在Application Servers界面,点击“+”,在Tomcat Server配置界面选择要添加的已安装的tomcat路径(bin的上一级路径),最后点击“O

m0_67402731的博客 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

在idea中配置Servlet

前言: 在idea中新建servlet文件,配置Tomact,最后运行servlet项目。先创建一个java类型的文件,然后再往这个类型中添加javaWeb依赖文件,再将Tomact中的server-jar包放入到项目中,最后配置Tomact即可。 1.使用idea创建servlet文件 1.创建一个Java项目,SDK选择1.8,其他不做选择 2.设置好项目名称和项目所处位置,点击“Finish”完成即可 3.选择项目文件后“右击”,选择添加依赖“Add Framework Support” 选择

weixin_43403746的博客 1万+

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

如何在IDEA中配置Tomcat(建议收藏)

在IDEA中配置Tomcat 第一步:选择这个方框 第二步:选择+号,找到Tomcat Server(Local) 第三步:将红方框内填完整 第四步:创建artifaces,选择Deployment–>Artia…选择 *.war exploded或 * .exploded 第五步:选择Application server 最后点击apply,然后ok 第六步:选择Tomcat 9,点击启动 <?xml version="1.0" encoding="UTF-8"?>

... 4万+

IDEA创建WEB项目

1.前言 如果刚开始接触IDEA,或者之前使用的是eclipse/myEclipse的话,即使是创建一个JAVA WEB项目,估计也让很多人费了好几个小时。此处详细介绍一下,使用IDEA工具进行创建WEB项目的具体操作。 2.创建WEB项目 2.1 创建项目 2.2选择创建Web应用 1.选择“Java Enterprise”选项 2.设置Project SK,选择本地的jdk,如果未设置,点击右边的"New…" 3.设置Application Server,选择本地的Tomcat,如果未设置,点击右边的

u010312671的专栏 800

在IDEA中配置Tomcat并且发布Web项目的步骤

在IDEA中配置Tomcat并且发布Web项目的步骤

weixin_69036336的博客 4797

ij运行tomcat_Mac下IntelliJ IDEA Java Web项目和Tomcat的配置

工具准备tomcat_下载.png至于IntelliJ IDEA下载下来后怎么安装网上有很多帖子可自行百度,我这里授权采用的是:license server填入http://attend.m41s.com/main/配置Tomcat把下载的Tomcat 9(apache-tomcat-9.0.0.M26)(你也可以选择其他版本)文件保存,我的习惯是保存到Documents目录下。打开终端输入命令c...

weixin_39964590的博客 585

web项目的步骤

web项目的步骤

Sauryi的博客 180

2022年最新最详细在IDEA中配置Tomcat(含有详细图解过程)、建立使用IEDA建立一个Web项目的案例

2022年最新最详细在IDEA中配置Tomcat(含有详细图解过程)、建立使用IEDA建立一个Web项目的案例

日常笔记 | 干货分享 | 毕设源码 | 毕设指导 | 答辩指导 1万+

IntelliJ IDEA配置Tomcat运行web项目全过程

IntelliJ IDEA配置Tomcat运行web项目全过程 原文地址:https://jimmyhjh.com/IntelliJ-IDEA-Tomcat-web-838e0b57302b4ef0a7de9a1f4de66daa 创建项目 1、new 一个 Project 2、起一个名字 配置项目 1、点击右上角的这个图标(显示ProjectStructure)进行配置 2、配置Sources 在Modules Sources内 在 WEB-INF 文件夹下创建两个文件夹 classes 和 lib

Jimmy Huang's Blog 1502

2024072100-idea配置tomcat

如果有多个web模块,产生多个war包,可以点击减号删除其中一个,需要的时候再重新添加。或者都通过tomcat运行,但是Application context路径不能重复。安装tomcat后,Application server这里自动出现tomcat。会自动出现一个蓝点,如果没有出现,需要做一些配置,看第4步。如果module下面没有web标志,则点击加号添加。注意pom中的打包方式选择war,否则这里无法出现。两种都可以选择,idea中一般选择第二种。有了web标志,则选择路径。

web15085181368的博客 2982

tomcat服务器配置

tomcat部署web项目的三大方式1 直接将项目放到tomcat服务器下的webapps目录下二级目录三级目录 1 直接将项目放到tomcat服务器下的webapps目录下 例如,本地计算机下有一个web项目,该项目名称为【helloworld】,在该项目里定义了一些静态资源文件,该项目下有一个helloworld.html的静态文件。 直接将该项目文件夹完整复制到tomcat安装目录下的webapps目录下即可部署成功。 接下来启动tomcat服务器,用户即可在浏览器访问到该资源文件。 这种部署方

lflcodeplus的博客 4171
下一篇: Struts2的配置与helloworld
github_38595589
博客等级 码龄10年 0粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值