IntelliJ IDEA 16创建Web项目

首先要理解一个概念:在IntelliJ IDEA中"new Project"相当于eclipse中的工作空间(Workspace),而"new Module"相当于eclipse中的工程(Project)。以下均采用Intellij的说法,请自行对照转换理解。

创建Project

依次点击File--》new Project;

选择Empty Project项目,点击Next;

输入项目名称,选择项目路径;

创建Module

点击Finish,弹出下面窗口,Intellij默认选择Modules,点击加号,选择New Module;

选择Java,配置Module SDK,选择Web Application,配置Versions,点击Next;

输入Module Name,点击Finish。

选择Project,配置SDK;

选择Modules--》learn1(Modules名称)--》Sources--》web--》WEB-INF;

右击WEB-INF,依次new folder,创建classes目录和lib目录;

选择Paths,选择Use Modules complie Output path,指定路径为上面创建的classes目录;

选择Dependencies,点击右边的加号,选择第一个jars and ......,选择上面创建的lib目录,点击OK,弹出框选择jar Directory,点击OK,点击下面OK,完成项目配置;

配置项目

打开index.jsp,输入显示内容,比如"Hello World!";

配置项目服务器;

点击加号,选择tomcat server,选local;

配置name、server、端口号;

选择Deployment,点击+号,选择上面配置的项目;

设置Application context,点击OK,完成tomcat配置;

启动项目

点击debug启动;

浏览器自动弹出index.jsp页面的内容,"Hello World!";

自此完成整个项目的创建、配置与启动。

相关推荐
小时前端1 分钟前
谁说 AI 历史会话必须存后端?IndexedDB方案完美翻盘
前端·agent·indexeddb
2201_757830874 分钟前
条件分页查询
java·开发语言
wordbaby6 分钟前
TanStack Router 基于文件的路由
前端
重生之我是Java开发战士8 分钟前
【数据结构】Java对象的比较
java·jvm·数据结构
wordbaby11 分钟前
TanStack Router 路由概念
前端
wordbaby13 分钟前
TanStack Router 路由匹配
前端
cc蒲公英14 分钟前
vue nextTick和setTimeout区别
前端·javascript·vue.js
橘子1315 分钟前
Linux线程——一些概念(七)
java·redis·缓存
程序员刘禹锡18 分钟前
Html中常用的块标签!!!12.16日
前端·html
magic_kid_201019 分钟前
IDEA 复制到 Windows 远程桌面失败的原因与解决方案
java·ide·intellij-idea