IDEA关闭但是项目还在运行_血和泪的经验: IDEA如何运行一个普通的web项目

首先注意, 我说的是普通项目, 不是eclipse项目也不是其他的什么, 就是只有代码的项目. 如下图, src下是java代码, web下为网页代码, 没有其他的多余文件

3f0b26fbbf8a5e2a67808fd1247f674b.png
代码结构
  • 第一步, 打开项目, 自己选择自己项目的路径就好了. 我们这里选的是 Open . 不是 Import Project , 如果是Maven或者eclipse项目才选这个

53c2f383fbae040db1403ea010af5ed1.png
  • 第二步. 打开项目之后就进入到IDEA了, 点击 Project Structure . 这个分为两块, 一个是 Project Setting , 这是当前项目的设置, 仅对当前项目生效. 还有一个是Platform Srtting , 这个对所有的项目都生效. 我们要修改的只有Project Setting
  • 第三步, 设置 Project . Project name一般不需要改动, Project SDK 的设置也比较简单, Project language level 选择和SDK对应的就好了. 最后一个Project complier output , 可以选也可以不选, 这个是全局的输出路径, 后面会讲到为什么可以选也可以不选

e402fcaed82caba5a7ba63ee28164429.png
Project

c696de210c09ef4a6f72066ec87db52a.png
Project 配置完成
  • 第四步, 配置Modules. 初始界面如下图所示.

a22121a1702cfc52a9f20044c5d32775.png
Modules

先点击中间那个面板的+, 选择添加一个web模块. 因为我的项目是基于jsp的, 所以只要添加一个web模块就好了, 这个模块的名字就叫web, 我使用了默认的名字. 如果你还用了其他框架的话, 就都加进来

0c4f5136105034ef45899f65440379a6.png
添加web模块

加好模块之后, 如下图所示. 注意看中间面板蓝色光标所选中的位置!!! 选的是vl(项目名)而不是Web(模块名)!!!

再看最右边的面板, 有Sources, Paths, Dependenies三个模块, 我们都要配置

b1625027091139921d30d3ef2e94ecdd.png
添加web模块之后
  • 第五步, 配置Sources. 首先看到Mark as右边的五个图标, 我们一般配置Sources图标就行了. 先点击Sources图标, 再点击你存放java代码的目录, 你的代码目录就会变成和Sources图标一样的颜色

9daf37a4b07d480717bac76bda7946ce.png
注意看我src目录的颜色
  • 第六步, 配置Paths. 如下图, 你可以选择继承Project complier output的路径(不记得这是什么的回到第三步看看), 也可以单独指定路径. 如果单独指定路径, 在第三步就不用指定Project complier output

c5000d7f309e397eedad075c68513c87.png
Paths
  • 第七步, 配置Dependenies. 暂时不用管
  • 第八步, 配置Web(模块名). 点击中间面板的Web. 再选择右边面板下方的 Web Resource Directory, 修改为你的html代码的路径(由于我是ubuntu不好涂鸦, 所以放两张图. 大家仔细对比一下, 看了很多博客都没说要改这个)

8a9334637a489fb5a0ffc004934db8f1.png
配置Web

b085cb1f218b4440dac1d9d803d0c6e1.png
配置web完成后
  • 第九步, 配置Libraries. 点击中间面板的+, 选择java, 然后选择你libraries的路径, 一般都是位于web/WEB_INF/lib. 这一步就是把你的jar包路径告诉idea

006b055728b5f648946f9014c5e95e06.png
配置Libraries
  • 前面配置好了的话, 你会发现Facets下的Web Resource Directory已经自动生成好了, 不用我们修改

6b5e7e805629fe0c13ba824351891778.png
Facets
  • 最后一步, 按照图片来, 不要选错

c6080f5abb7c9953a0ee5f6bb879515d.png
最后一步
  • 点击OK, 大功告成

b2c021f4eeaed139e160af13792b29ea.png
点击ok
  • 当然最后还要加Tomcat服务器, 这个没有什么争议, 比较简单教程也一大堆, 这里就不讲了

结语

刚入门后台, 看了网上很多博客, 按照他们的做法打开项目, 没一个能成功运行的, 而且大多数博客都是Import projrct. 自己慢慢摸索才找出来了办法(也许是自己太菜). 如果你也和我一样是新手, 建议先用我的代码运行, 运行成功之后再试试自己的. 下面是代码链接

https://github.com/yuanpeilin/vl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值