IntelliJ IDEA中创建jsp项目
创建java项目
首先需要创建一个普通的java项目
这一步很简单就不用多说了,按照正常操作来就行了
创建好的目录结果如下
创建Moudle
在IDEA中jsp项目是Project中的一个Moudle,因此我们就需要在jsp中创建一个moudle
然后Next 输入moudle名称 finished就好了,创建好后项目中会新增一个文件夹,我的是shopcar
shopcar目录结构如图
配置classes和lib文件夹
classes文件夹是存放.class文件的
lib文件夹可以直接将jar文件放在里面使用
创建文件夹
着两个文件必须放在WEB-INF文件夹下!!!
不能随便乱改,不然将依赖包放入lib时会报.ClassNotFoundException错误。
在使用JDBC时由于没发现这个问题,导致在执行Class.forName(“com.mysql.jdbc.Driver”)时一直报ClassNotFoundException错误。
此图有误,有时间改,一定要是web文件夹的web-inf文件夹下!!
创建完成后
配置文件夹
创建这两个文件夹后并没有什么用,还需要配置他们才能使用
配置classes
file->Project Sructure->Modules->shopcar->Paths
配置lib
file->Project Sructure->Modules->shopcar->Dependencies
配置好classes文件夹后从Paths切换到Dependencies即可
至此两个文件夹就配置好了
配置Tomcat
完成上述操作后就需要配置Tomcat
因为要配置Deployment因此下图中的ok可以不用点直接切换到Deployment
之前我创建过项目了因此这里有三个选项,一般情况下只会有一个的。后面ok,ok点就行了。
最后 点击 ok tomcat就算配置完成
运行项目
点击Run ‘index.jsp’ 后 IDEA下方会出现
双击就可以打开项目
或者在浏览器输入
http://localgost:8080/shopcar_war_exploded3/
shopcar_war_exploded3是我的项目地址,根据实际情况更改
坑
这里说几个我遇到的坑
一 结束tomcat进程
在cmd中输入
netstat -anp|findstr 8080
查看端口占用情况
然后使用
taskkill /pid id /f
结束进程
二 写代码无提示
在IDEA中写jsp相关的代码的时候,发现jsp相关的api都没有引入,如图
这时候就需要导入tomcat的依赖了
方法:
File——Project Structure——Modules——Dependencies——+——Libray——Tomcat
引入之后就不会报错了
IntelliJ IDEA中创建jsp项目相关推荐
- 在IntelliJ IDEA中创建Web项目
在IntelliJ IDEA中创建Web项目 在IntelliJ IDEA中创建Web项目 1,创建Maven WebProject 选择File>New>Project 出现New Pr ...
- idea中创建jsp项目
idea软件.tomcat9.jdk8 打开idea,文件--新建--项目 2.在新建项目中,依次选择Java Enterprise--名称(自己定义)--位置(自己定义)--项目模板(默认)--应用 ...
- 在 IntelliJ IDEA 中创建基本的 Maven 多模块项目
在 IntelliJ IDEA 中创建基本的 Maven 多模块项目 笔者的环境: Maven 3.6.3 JDK 11 IntelliJ IDEA 2020.2.2 (Ultimate Editio ...
- Eclipse中安装配置Tomcat和创建JSP项目
这里写自定义目录标题 安装配置Tomcat 创建JSP项目 安装配置Tomcat 下载并解压Tomcat到指定目录 Eclipse菜单栏中找到Window–>Preperences->Se ...
- 如何在IDEA中创建web项目并且部署到Tomcat中
如何在IDEA中创建web项目并且部署到Tomcat中 步骤1:File->New Project, 步骤2:选择Project SDK为1.7 -> Next -> Finish( ...
- 【MAVEN】如何在Eclipse中创建MAVEN项目
目录结构: contents structure [+] 1,Maven简介 2,Maven安装 2.1,下载Maven 2.2,配置环境变量 2.3,测试 3,Maven仓库 3.1,Maven仓库 ...
- JavaWeb(十)——jetty服务器、创建jsp项目、servlet生命周期及url的匹配规则
文章目录 1. jetty服务器的下载与安装 1.1 jetty简介 1.2 jetty的下载与安装 2. idea创建jsp项目 3. idea给jsp项目导入jar包 4. 编写第一个servle ...
- 在IntelliJ IDEA中创建和运行java/scala/spark程序
本文将分两部分来介绍如何在IntelliJ IDEA中运行Java/Scala/Spark程序: 基本概念介绍 在IntelliJ IDEA中创建和运行java/scala/spark程序 基本概念介 ...
- IDEA中创建maven项目详细步骤,很清晰
前言 在IDEA中创建Maven项目,前提是已经安装配置好Maven环境 . 如还未配置安装Maven的,请先下载安装.如何下载安装,可参考我另外篇文章: maven的下载与安装教程 本篇教程是以创建 ...
- IDEA中创建maven项目后解决main文件夹下目录不全的问题
IDEA中创建maven项目后解决main文件夹下目录不全的问题 参考文章: (1)IDEA中创建maven项目后解决main文件夹下目录不全的问题 (2)https://www.cnblogs.co ...
最新文章
- 这是一名南京985AI硕士,CSDN博客专家
- 国嵌Linux配置编译视频截图版
- 错误名称:EntityCommandExecutionException
- javascript DOM 编程艺术 札记2 平稳退化
- GCC 关键字inline探究
- 关于python中lambda函数的描述_关于Python中的lambda函数
- java学习(66):局部类内方法访问
- 语言4位bcd码怎么加加_S7300400如何使用SCL语言调用SFC1(READ_CLK)读取日期和时间?...
- IOS代理的设计模式
- js调用android本地java代码
- 求一列数据中的波峰_pandas查看缺失数据占比(实战)
- 使用nginx为ArcGIS Server做反向代理
- Linux两台主机之间建立信任
- 两个用于win7任务栏显示进度的dll
- tp5 url使用php参数,URL访问 · ThinkPHP5.0完全开发手册 · 看云
- 给 Android 开发者的 Kotlin 教程(一)
- 微信测试号实现微信网页的分享
- 三年级计算机绘画第二课堂教案,美术第二课堂计划讲解.docx
- 短信验证码测试——短信轰炸之横向轰炸和纵向轰炸
- 要怎么在计算机里清除桌面内存,怎么清理电脑内存 最全电脑内存清理方法