idea配置java环境视频教程_【IDEA】JavaWeb教程--环境搭建
一、下载安装篇
1.安装IntelliJ IDEA
官网的下载地址: http://www.jetbrains.com/idea/download/ ,支持mac/windows/linux三大主流平台,我用的是windows版本。
注:IntelliJ IDEA是商业软件,有二个版本,
Ultimate Edition是商业版本,功能完善,可以免费试用30天,建议下载该版本学习;
Community Edition 是社区免费版本,功能有所精减,可用于google android开发(我一开始下载的是这个版本,今天做此小测试时,发现不能建web项目,所以又重装了完整版,唉浪费时间)
本次使用的是IntelliJ IDEA 2016.1.1( JDK 的下载安装及环境变量的配置~略)
2.Tomcat 的下载安装及配置
本次下载的是apache-tomcat-9.0.0.M4-windows-x64
接着配置环境变量(略)
进入tomcat的安装目录点击startup.bat,启动
打开浏览器测试其是否启动成功
要关闭直接关掉控制台窗口即可~
二、创建web项目
1.File -> New Project ,进入创建项目窗口
注:在IntelliJ IDEA里面“new Project” 就相当于eclipse里的“workspace”,而“new Module”才是创建一个工程。这个和Eclipse有很大的区别
2、在 WEB-INF 目录下点击右键,New -> Directory,创建 classes 和 lib 两个目录
(注:classes用于存放编译后的java字节码,lib存放引用的jar包。)
3、File -> Project Structure,进入 Project Structure窗口,点击 Modules -> 选中项目“JavaWeb1” -> 切换到 Paths 选项卡 -> 勾选 “Use module compile output path”,将 “Output path” 和 “Test output path” 都改为之前创建的classes目录
4.点击 Modules -> 选中项目“JavaWeb1” -> 切换到 Dependencies 选项卡 -> 点击右边的“+”,选择 “JARs or directories”
注:Java Web项目是需要依赖 上图看到的 JDK 与 Tomcat包(Servlet模块就在里面)
5.配置打包方式Artifacts:点击 Artifacts选项卡,IDEA会为该项目自动创建一个名为“JavaWeb:war exploded”的打包方式,表示 打包成war包,并且是文件展开性的,输出路径为当前项目下的 out 文件夹,保持默认即可。另外勾选下“Build on make”,表示编译的时候就打包部署,勾选“Show content of elements”,表示显示详细的内容列表。
【参考】:
三、配置 Tomcat
1、Run -> Edit Configurations,进入“Run Configurations”窗口,在“Server”选项板中,去掉勾选“After launch”,设置“HTTP port”和“JMX port”,点击 Apply -> OK,至此Tomcat配置完成。
点击“Deployment”选项卡,修改“Application context”-> Apply -> OK
四、在 Tomcat中运行项目
idea配置java环境视频教程_【IDEA】JavaWeb教程--环境搭建相关推荐
- 视频教程-大型Java项目视频教程_王勇老师DRP项目教程完整版292集-Java
大型Java项目视频教程_王勇老师DRP项目教程完整版292集 动力节点王勇老师,CCTV<影响力对话>栏目特约嘉宾,Java培训知名讲师,中国Java培训领军人物,北京动力节点创始人,董 ...
- java基础案例教程第二章_第2章Java编程基础_补充案例教程.doc
第2章Java编程基础_补充案例教程 博学谷--让IT教学更简单,让IT学习更有效博学谷--让IT教学更简单,让IT学习更有效 PAGE \* MERGEFORMAT34PAGE \* MERGEFO ...
- Win10环境下如何配置Java JDK系统环境变量【图文教程】
Windows10正式版发布后,不少用户都在第一时间对系统进行了升级.但是,最近有位刚刚升级的用户反映自己因为工作需求要在Windows10环境下配置Java JDK系统环境变量,却不知道该如何操作. ...
- linux设置环境变量_什么是linux环境变量
本来这篇文章好几天之前就写好了,但是媳妇儿跟我说工作日就不要发了,大家都在上班,哪有闲心思看你的文章.哎,可能大家用头条都是在放松刷娱乐,看小姐姐.所以就一直拖到现在.周末了,更是放松的好时候,葛优躺 ...
- java泛型视频教程_Java泛型快速教程
java泛型视频教程 泛型是Java SE 5.0引入的一种Java功能,在其发布几年后,我发誓那里的每个Java程序员不仅会听说过,而且已经使用过. 关于Java泛型,有很多免费和商业资源,而我使用 ...
- java web如何配置ask_Javaweb新手之路之JavaWeb开发环境配置篇
首先需要搭建Javaweb的开发环境,先要安装开发安装包JDK和服务器tomcat.配置如下 jdk及tomcat如何配置环境变量 工具/原料 1,JDK: 下载地址http://www.oracle ...
- IDEA配置java《算法》第四版环境(耗时6小时,总算配置成功了,希望能给大家一点帮助)
0.前言 最近在学java语言,然后想用java语言来学习算法,在网上听说看<算法>第四版学习java算法不错,于是就去下载了<算法>电子书来啃 今天看到了用java java ...
- java sca视频教程_如何进入Java SCA软件的开发
该文档是SCA Java项目的开发者指南 l一般性指南 l获取源代码 l配置你的开发环境 l构建二进制和源代码发布包 l导入SCA模块到你的开发IDE环境中 l理解SCA代码路径 l编码指南 l测试 ...
- 孙鑫java基础视频教程_孙鑫老师JAVA无难事视频教程 最适合java入门学习打基础的课程 附源码讲义 12课...
课程介绍 由孙鑫老师亲自授课录制.内容涵盖面广,从入门到精通,授课通俗易懂,分析问题独到精辟,学员通过本套光盘的学习,能够快速掌握Java编程语言,成为Java高手. 由孙鑫老师亲自授课录制.内容涵盖 ...
- java web教学大纲_《JAVAWEB程序设计》教学大纲.pdf
<Java Web程序设计>教学大纲 课程名称:<Java web程序设计> 英文名称:Java web Program Design 课程性质:专业教育选修课程 课程编号: ...
最新文章
- 发文件服务器空间满,针对服务器储存空间爆满而引发的宕机问题的解决方案
- opengl模板测试实例
- 【C/C++】main函数之参数argc和argv含义及用法
- 2022.2.21显示器连接器引脚信号定义1
- linux命令--sysctl
- Redux 中 combineReducers实现原理
- Fixchart图表组件——介绍
- BERT模型—3.BERT模型在ner任务上的微调
- oracle 函數索引(1)
- 修改Android模拟器的IMEI号
- 修复QQ群图片不显示的方法:qq图片一直转圈圈,qq群聊天图片显示不出来
- SAP SE38代码大小写设定
- Node的文件系统及Buffer概述
- html音视频app制作,6款视频制作APP,让你成为短视频高手!
- 基于改进YOLOv5的挖机铲斗缺陷检测系统(源码&教程)
- 费马小定理简单证明和一些简单应用
- 无法右键保存 图片 html,谷歌浏览器不能保存图片怎么办_谷歌浏览器右键不能保存图片的解决方法-系统城...
- 佳木斯计算机编程学校,佳木斯公立数控培训,靠谱电气编程培训价格
- asterisk odbc mysql_让asterisk支持odbc,将cdr记录写入mssql2000
- 【tgcalls】python 调用及Source 和 track
热门文章
- 解决Windows无法加载中文(中国)-王码五笔输入法 86版 键盘的布局的方法
- 我的QQ斗地主史及斗地主经验
- echarts全国城市经纬坐标json文件
- 测试 SEP 14 MP1 新功能 Duplicate Hardware ID 自动修复
- 特洛伊木马程序_对付斑块的“特洛伊木马”
- HTC手机手动解锁教程
- 鲍威尔法c语言程序详解,鲍威尔法编程-powell法编程 c语言编程 c++6.0
- DELL XPS M1530安装MAC OS X Lion 10.7.3经验分享!
- 《匠人手记》里的10种软件滤波
- 自动采集电影网站PHP源码