IntelliJ IDEA 创建简单Web项目

2017-02-08 09:20:54

首先要理解一个概念:在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!”;

这里写图片描述

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


  • 2020-11-30 09:04:02

    js中set和get方法

    1. get和set是方法,因为是方法,所以可以进行判断 2. get一般是要返回的;而set是设置,不用返回 3. 如果调用对象内部的属性约定的命名方式是变量名前加_

  • 2020-12-01 16:10:12

    IntelliJ IDEA之代理配置 anyproxy

    网络号,真是太爽了,真的,如果又了好的网络,开发真是事半功倍,所以,大家开发前,一定要把自己的网络给整好。 会给你节省不少时间呢。

  • 2020-12-01 16:14:54

    HTTP状态码429的含义

    发生429是服务器接口并发太多引起的,可根据代码进行修改,放开限制次数

  • 2020-12-01 16:19:26

    vue中动画分布解析

    enter, enter-active, enter-active-to, (开始 进入阶段的)第1帧 属性值,到 (默认属性值 的过渡阶段),移除enter动画, leave, leave-active, leave-active-to (开始 离开 阶段的)第1帧 默认属性值,到 (属性值 的过渡阶段),移除leave动画

  • 2020-12-01 16:21:47

    Meteor与express结合开发

    Meteor本质上是一个已经公开了连接 http服务器的节点应用程序,这意味着您可以像下面这样定义服务器路由:,如果您坚持使用Express,则可以将Express路由注册为Connect中间件,如下所示:

  • 2020-12-01 16:25:32

    nuxtjs引入jquery

    nuxt引入jQuery库 nuxtjs如何添加 Webpack 插件?