当前位置: 首页 > news >正文

IDEA搭建工程

1. 创建一个Project

File -> New -> Project...   :

选择jdk版本,然后Next:

输入项目名,确定项目路径,Finish。

2. 创建一个Module

右键项目名 -> New -> Module:

选择jdk版本,勾选 JavaEE 下的 Web Application ,勾选Create web.xml :

输入Module名字,确认路径:

创建好的web项目:

3. 在web/WEB-INF下创建两个文件夹:classes和lib

4. 配置文件夹路径

File -> Project Structure  :

选择Modules,如图配置Paths为刚刚创建的classes文件夹:

然后切换到Dependencies,如下图操作:

选中刚刚创建的lib文件夹:

进而选择“Jar Directory”,一路点击OK返回。

5. 配置Tomcat容器

菜单Run -> Edit Configurations... :

如下图,添加Tomcat容器:

输入Tomcat的名字,点击 Configure... :

选择本地的Tomcat:

取消勾选After Launch -> Apply -> OK :

如上即完成了Tomcat的配置。

6. 在Tomcat中部署并运行项目

Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact:

选择刚刚创建的web项目,配置Application context -> OK :

7. 编辑JSP文件:

8. 运行Tomcat:

最后,通过浏览器访问(注意路径 与 之前 配置的Application context的关系):

 
 
 
选择jdk版本,然后Next:
 
输入项目名,确定项目路径,Finish。
 
2. 创建一个Module
 
右键项目名 -> New -> Module:
 
选择jdk版本,勾选 JavaEE 下的 Web Application ,勾选Create web.xml :
 
输入Module名字,确认路径:
 
创建好的web项目:
 
3. 在web/WEB-INF下创建两个文件夹:classes和lib
 
4. 配置文件夹路径
 
File -> Project Structure  :
 
选择Modules,如图配置Paths为刚刚创建的classes文件夹:
 
然后切换到Dependencies,如下图操作:
 
选中刚刚创建的lib文件夹:
 
进而选择“Jar Directory”,一路点击OK返回。
 
5. 配置Tomcat容器
 
菜单Run -> Edit Configurations... :
 
如下图,添加Tomcat容器:
 
输入Tomcat的名字,点击 Configure... :
 
选择本地的Tomcat:
 
取消勾选After Launch -> Apply -> OK :
 
如上即完成了Tomcat的配置。
 
6. 在Tomcat中部署并运行项目
 
Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact:
 
选择刚刚创建的web项目,配置Application context -> OK :
 
7. 编辑JSP文件:
 
8. 运行Tomcat:
 
最后,通过浏览器访问(注意路径 与 之前 配置的Application context的关系):
 

输入项目名,确定项目路径,Finish。

2. 创建一个Module

右键项目名 -> New -> Module:

选择jdk版本,勾选 JavaEE 下的 Web Application ,勾选Create web.xml :

输入Module名字,确认路径:

创建好的web项目:

3. 在web/WEB-INF下创建两个文件夹:classes和lib

4. 配置文件夹路径

File -> Project Structure  :

选择Modules,如图配置Paths为刚刚创建的classes文件夹:

然后切换到Dependencies,如下图操作:

选中刚刚创建的lib文件夹:

进而选择“Jar Directory”,一路点击OK返回。

5. 配置Tomcat容器

菜单Run -> Edit Configurations... :

如下图,添加Tomcat容器:

输入Tomcat的名字,点击 Configure... :

选择本地的Tomcat:

取消勾选After Launch -> Apply -> OK :

如上即完成了Tomcat的配置。

6. 在Tomcat中部署并运行项目

Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact:

选择刚刚创建的web项目,配置Application context -> OK :

7. 编辑JSP文件:

8. 运行Tomcat:

最后,通过浏览器访问(注意路径 与 之前 配置的Application context的关系):

 
 
 
选择jdk版本,然后Next:
 
输入项目名,确定项目路径,Finish。
 
2. 创建一个Module
 
右键项目名 -> New -> Module:
 
选择jdk版本,勾选 JavaEE 下的 Web Application ,勾选Create web.xml :
 
输入Module名字,确认路径:
 
创建好的web项目:
 
3. 在web/WEB-INF下创建两个文件夹:classes和lib
 
4. 配置文件夹路径
 
File -> Project Structure  :
 
选择Modules,如图配置Paths为刚刚创建的classes文件夹:
 
然后切换到Dependencies,如下图操作:
 
选中刚刚创建的lib文件夹:
 
进而选择“Jar Directory”,一路点击OK返回。
 
5. 配置Tomcat容器
 
菜单Run -> Edit Configurations... :
 
如下图,添加Tomcat容器:
 
输入Tomcat的名字,点击 Configure... :
 
选择本地的Tomcat:
 
取消勾选After Launch -> Apply -> OK :
 
如上即完成了Tomcat的配置。
 
6. 在Tomcat中部署并运行项目
 
Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact:
 
选择刚刚创建的web项目,配置Application context -> OK :
 
7. 编辑JSP文件:
 
8. 运行Tomcat:
 
最后,通过浏览器访问(注意路径 与 之前 配置的Application context的关系):
 

转载于:https://www.cnblogs.com/yyxh/p/9001762.html

相关文章:

  • python学习笔记-day7-2-【python从mysql数据库导数据到excel,读excel,修改excel】
  • linux下实现多台服务器同步文件(inotify-tools+rsync实时同步文件安装和配置)
  • Python实用笔记 (15)函数式编程——装饰器
  • LuoguP3621 [APIO2007]风铃
  • Python变量和基本数据类型
  • Transaction rolled back because it has been marked as rollback-only
  • 微信网页版的onclick事件不起作用
  • 记录MongoDB常用查询
  • Linux环境下mysql的root密码忘记解决方法(2种)
  • Oracle入门《Oracle介绍》第一章1-3 Oracle 逻辑组件
  • Vue2.0 的漫长学习ing-3-4
  • SDN学习笔记mininet+ryu开篇
  • C语言小游戏系列—恶搞关机软件,加强版
  • 第三次团队作业
  • 静态属性
  • 5、React组件事件详解
  • canvas 五子棋游戏
  • Computed property XXX was assigned to but it has no setter
  • exports和module.exports
  • Js基础知识(一) - 变量
  • Python进阶细节
  • ReactNativeweexDeviceOne对比
  • Sublime Text 2/3 绑定Eclipse快捷键
  • vue总结
  • webpack4 一点通
  • 编写高质量JavaScript代码之并发
  • 测试如何在敏捷团队中工作?
  • 分享几个不错的工具
  • 扑朔迷离的属性和特性【彻底弄清】
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 事件委托的小应用
  • 网页视频流m3u8/ts视频下载
  • 用 Swift 编写面向协议的视图
  • # Java NIO(一)FileChannel
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (23)Linux的软硬连接
  • (3)llvm ir转换过程
  • (4)Elastix图像配准:3D图像
  • (javascript)再说document.body.scrollTop的使用问题
  • (Java数据结构)ArrayList
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (区间dp) (经典例题) 石子合并
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (轉貼) UML中文FAQ (OO) (UML)
  • .“空心村”成因分析及解决对策122344
  • .net core开源商城系统源码,支持可视化布局小程序
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .NET成年了,然后呢?
  • .Net多线程总结