idea开发Javaweb项目的环境配置

  最近刚开始学习Javaweb编程,找了很多书最后发现电子工业出版社的《Java EE 基础实用教程》很不错,在这推荐一下。

 现在进入正题如何用idea来进行web开发(MyEclipse的配置在实用教程上有介绍 市面上很多书也是用的MyEclipse,因此楼主刚开始学的时候很打脑壳)

第一步:安装idea,相信来看的都安装了,如果没有请自行搜索下载(要旗舰版不要社区版,旗舰版自行破解)。

第二步:安装JDK。

                一、下载:网上都可以找到下载链接,这里就不介绍了。

                二、环境配置:

                      1、设置系统变量JAVA_HOME。右键单击我的电脑,选择【属性】->【高级级系统设置】选项卡,点选【环境变量】按钮点开,在系统变量列表下单击新建

                按钮,  弹出【新建系统变量】对话框,在“变量名”一栏输入“JAVA_HOME”,“变量值”栏输入JDK安装路径,博主的是E:\Java\JavaJDK。然后【确定】就完成配置了。

                      2、设置系统变量Path。在“系统变量”列表中找到名为“Path”的变量,单击【编辑】然后点选【新建】,在文本框内输入%JAVA_HOME%\bin。然后一路确定就完成

                配置了。

              三、测试是否成功:调出命令行界面,输入“javac”,如显示出如下图的信息则配置成功,否则会显示不是系统命令,需要重新配置。

第三步:安装tomcat,在Tomcat官网【Download 】下选择Tomcat 7(8,9也可以),选择core下的zip项目下载,下载完成后解压即可使用(用解压目录下的bin\startup.bat即可启动),启动之后打开浏览器输入http://localhost:8080后回车测试,若无法呈现页面,说明Tomcat默认端口8080被占用,需要修改。先关闭Tomcat,打开Tomcat的配置文件(在安装目录下的conf\server.xml文件),修改配置端口“8080”为“9080”或者其他能用的端口(修改位置如图)。

第四步:创建项目。

              一、打开idea,【file】->【new】->【project】,具体勾选如图。

勾选完毕就next,输入project name,通常就是Firstweb什么的。

            二、建好以后展开项目目录结构,在web\WEB-INF目录下新建两个文件夹classes和lib,具体如图

           三、完成以后就【File】->【Project Structure】(快捷键ctrl+Alt+Shift+s,打开如图所示页面),点选Modules选择新建的项目,选择Paths标签并如图修改路径为刚刚新建的classes文件夹


然后选择Dependencies标签,点右上角的加号选择第一个选项JARs or directories...,打开如图所示页面,选择刚刚新建lib文件夹为 jre  Directory,具体如图。

然后再次点击右上角那个加号选择第二个选项Library...,打开如图所示页面,展开目录,选择Tomcat的那个选项,具体操作如图

就这样【Project Structure】上的设置就完成了。

      四、配置Tomcat容器

点选【Run】->【Edit Configurations...】打开如图所示的页面选择左上角的加号并选择Tomcat Sever,具体操作如图。

打开的页面如下图,点选server标签,输入name,选择jre,因为是配置好了以后再做的帖子记不清第一次配置容器是否需要点选Configure 选择Tomcat安装位置,具体操作如图

这里有一个需要注意的点,After launch这个选项勾选以后可以在你运行容器的时候自动打开浏览器为你加载页面,博主为了方便没有取消。。

然后点选Deployment标签打开如图是页面,点选左上角的加号选择Artifact,把刚刚新建的项目加进去,具体操作如图。

这里需要特别注意的是Application context就相当于一个url,比如填写了xxx,那么你在浏览器访问的URL就是http://localhost:8080/xxx,只添加了一个Artifact可以不填,当你加入多个的时候就需要填写不同的URL来区分。

至此配置就完成了,需要提一下的是在这个project下再新建一个module的时候需要重复第四步中的一二三小步,还需要在Tomcat容器里加上相应的Artifact。

这里加上 我完成这一过程遇到的问题和读者共勉吧。。

1、创建新的项目后,如不在Project Structure的Dependencies标签下点选加号加入Tomcat Library,在编辑jsp页面时没有提示,当然运行是不会出错的 但是敲代码很麻烦了。

2、创建新的项目以后需要在Tomcat容器里面的Deployment标签下加入相应的Artifact,否则运行时只会加载以前部署的项目。


  • 9
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值