IDEA配置Web项目
前言
“工欲善其事,必先利其器”。对于我们程序员们来说,好的开发工具是必不可少的,但是往往频繁的项目配置往往让人头痛。今天要记录的是如何用IDEA来配置JavaWeb环境。
1.IDEA的各级文件
在IDEA中最大的文件叫project,其次是module(模块),接着是我们的package,和包包下面的各种小包与文件;
如图所示,我们就是建立了一个名为Tomcat的项目文件,下面有3个module文件,在module下又有我们的各种包和java文件等其他文件
2.配置JavaWeb文件
我这里就按照严格开发标准(自认为)来进行展示
1.新建一个project文件
就按照我们Javase创建文件的方式创建一个Java项目
然后删除掉src文件夹,为了更加规范的开发行为,我们把所有的代码都放在module里面
然后新建一个module,按照下面的1,2,3,步骤;然后module的所有配置步骤和project一样就行了
2.增加框架
这样我们就成功的创建了一个模块,然后按照单击module,选择弹出的 Add Framework Support…,为我们的模块添加框架支持
选择图中标准,然后点击OK
这样我们就已经将module模块设为了Javaweb,但是此时,我们去创建类,并进行代码的编写,会出现这样的问题
3.添加依赖
并没有我们想象中的已经为我们引入servlet的jar包,所以我们需要自己引入,首先快捷键ctrl+shift+alt+s 进入下图,Modules,选择dependencies,然后就可以为我们添加依赖的Jar包啦!点击+,然后选择第二个library…,然后会看到第二张图,我们勾选Tomcat和对应的版本 -> apply -> ok.
4.部署Tomcat
这里我们再次回到之前写了代码的地方,会发现原来的报错就消失了,到此我们已经准备好了一个可以用来部署的java包,但是怎么把他部署到服务器呢?
因为我已经配置过了,这里就简单的展示一下,很简单
1.点击这个Edit Configurations…
2.点击这个+ ->找到我们需要的Tomcat server,选择local,
3.在这里选择我们在tomcat官网下载并解压后的文件夹
4.点击Deployment,在这里部署我们的Java项目 + ->artifact… ->选择我们想要部署到服务器的文件,就行啦!
5.因为我们什么都没有写, 所以点击运行后,会自动弹出Tomcat的index页面,到此这个项目就算配置成功了,
3.乱码问题
但是我们回到控制台会发现一个问题,那就是控制台输出的信息有中文乱码问题,这是我们程序员不能忍的!
可以参照这个进行修改
IDEA中使用Tomcat控制台中文乱码 - linglongfang - 博客园 (cnblogs.com)
不过我在实践中发现,在修改我们的sout中乱码问题时UTF-8并没有效果,所以我改成了GBK,这样就得到了全面修改!