JavaWeb开发环境配置
在进行WEB开发时一般需要多种运行环境
此教程的Java web 基础环境配置包括:
- JDK
- JRE
- Web服务器(这里使用Apache Tomcat 进行演示)
- 集成开发环境(可以使用Eclipse、IntelliJ IDEA等等,这里使用IDEA搭建web开发环境来进行演示)
1.Java JDK的安装及配置环境
可以在官方或者国内镜像源进行下载
官方安装网址:
https://www.oracle.com/java/technologies/downloads/https://www.oracle.com/java/technologies/downloads/
清华大学开源软件镜像:
https://mirrors.tuna.tsinghua.edu.cn/Adoptium/https://mirrors.tuna.tsinghua.edu.cn/Adoptium/
根据自己的电脑是32位或者64位选择安装文件
32位选择***-x86.exe,64位选择***-x64.exe
双击exe文件进行安装会出现类似这样的安装窗口,版本不一致显示可能会不一致
在安装时一般不用改动默认设置,只需要注意两次保持两次选择目录时一致即可。
两次选择安装路径的时候安装到自己能记住的目录,或者直接保持默认即可(默认目录一般为C:\Program Files\Java)
注:本人并不推荐默认目录
一般安装成功后在安装目录中会出现两个文件夹,分别是jdk+版本号和jre+版本号的两个JAVA文件夹
2.进行JAVA的环境变量配置
- 回到桌面右击此电脑点击属性找到高级系统设置
- 点击进入环境变量中找到环境变量
- 在用户变量中选择新建,进入到新建用户变量窗口,变量名设置为:JAVA_HOME变量值设置为安装JAVA时下载的根目录
- 一般默认路径为:C:\Program Files\Java\jdk+版本号的文件夹
点击确定后继续在用户变量中设置Path变量,
在用户变量中找到变量名为Path的变量,选中点击编辑进入编辑环境变量窗口,点击新建按钮,输入%JAVA_HOME%\bin,确定即可。
3.Tomcat的安装及配置
1.安装
进入到Tomcat的官方网站:https://tomcat.apache.org/,在左侧找到Download,找到想要下载的版本(这里演示下载Tomcat9的版本),找到关于自己位数的版本,一般下载64-bit Windows zip(pgp,sha512)
下载的安装文件是一个zip格式的压缩包,将其解压缩即可使用,Tomcat解压缩完成后会有若干目录。
2.环境配置
- 回到桌面右击此电脑点击属性找到高级系统设置
- 点击进入环境变量中找到环境变量
- 在用户变量中选择新建,进入到新建用户变量窗口,变量名设置为:CATALINA_HOME,变量值设置为安装Tomcat时下载的根目录
- 点击确定后继续在用户变量中设置Path变量,
- 在用户变量中找到变量名为Path的变量,选中点击编辑进入编辑环境变量窗口,点击新建按钮,输入%CATALINA_HOME%\bin,确定即可。
3.验证Tomcat是否安装成功
1.验证Tomcat是否安装成功,在文件资源管理器中找到安装Tomcat文件的位置,进入bin目录,双击启动startup.bat文件,运行中可能会出现类似乱码的这种界面
属于正常现象,证明Tomcat服务启动成功,在任何浏览器输入“http://localhost:8080/”进行访问,会显示Tomcat的官方界面
2.若要修改当前Tomcat端口配置为80,可通过修改Tomcat主目录的conf文件夹下的server.xml文件来实现。
<!--Tomcat服务监听端口,默认为8080,Connector port修改为80-->
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxParameterCount="1000" />4.IDEA的安装及配置
1、在官方网站进行下载安装(IDEA为付费软件,但可以先体验一个月)
https://www.jetbrains.com/zh-cn/idea/download/?section=windows
2、一般启动IDEA会默认进入IDEA欢迎界面,点击加号(New Project)即可创建新项目
IDEA是没有自带汉化的,需要去插件扩展中下载,选择右上角File——Settings——Plugins,在搜索框搜索Chinese Language Pack点击Install安装插件,完成之后Restart IDE重启IDEA后即切换为中文界面。
3、创建一个Web项目
在创建的工程文件名上右键,在弹出菜单中选择添加框架支持(Add Framework Support)——左侧Java EE下勾选“Web Application”,右侧默认版本为4.0,勾选“Create web.xml”。
4、创建JSP文件
创建JSP文件,直接右击web,选择New→JSP/JSPX,在弹出的“Create JSP/JSPX page”对话框中输入文件名即可。
可以在里面输入测试用代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>我的第一个Web项目</title> </head> <body> 欢迎登录我的第一个Web应用程序! </body> </html>在IDEA中配置Tomcat部署项目
首先在发布和运行项目之前,需要先配置Tomcat,在确保以上操作都没问题的情况下,点击标题栏的运行(run)——找到编辑配置(Run/Debug Configurations)——打开运行/调试配置窗口——单击左上角的“+”,在弹出的菜单中单击Tomcat服务器(Tomcat Server)下的本地(Local)——在右侧设置好名称,URL(http://localhost:8080/)和JRE,打开部署栏,单机➕号,添加工件(ARTIFACT)即可添加当前项目
Tomcat启动后在浏览器中输入:“http://localhost:8080/demo”即可访问应用
5.Maven的安装及配置
1.进行Maven的安装及环境变量配置
下载
进入Maven官方网站https://maven.apache.org/download.cgi,左侧找到Downloads(下载),找到想下的版本进行下载(Maven是压缩包形式,解压缩后可直接使用,不用另外安装)
下载文件拓展名为***bin.zip
自己选择安装文件的路径并解压到当前目录
解压出来的文件夹有这些东西
配置环境变量
- 回到桌面右击此电脑点击属性找到高级系统设置
- 点击进入环境变量中找到环境变量
- 在用户变量中选择新建,进入到新建用户变量窗口,变量名设置为:MAVEN_HOME
变量值设置为安装maven时下载的根目录
点击确定后继续在用户变量中设置Path变量
2、使用Maven创建web项目
打开IDEA,选择左上角文件(File)、新建(New)、项目(Project),在打开的新建项目(New Project)窗口中选择左侧生成器中的“Maven Archetype”,在名称(Name)栏中输入“xmall”,选择自己的JDK版
3、设置Maven配置文件
找到下载解压后的Maven文件夹、找到conf文件夹并打开、找到setting.xml文件右键选择在记事本中打开。
打开settings.xml文件后使用快捷键CTRL+F打开搜索框搜索
<id>maven-default-http-blocker</id>
将以下图片红框中所有内容替换为以下内容并保存:
<!-- 阿里云(最快最稳) --> <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> <!-- 华为云(备用) --> <mirror> <id>huaweicloud</id> <mirrorOf>central</mirrorOf> <name>Huawei Maven</name> <url>https://mirrors.huaweicloud.com/repository/maven/</url> </mirror> <!-- 网易(有时可用) --> <mirror> <id>netmirror</id> <mirrorOf>central</mirrorOf> <name>NetEase Mirror</name> <url>http://mirrors.163.com/maven/repository/maven-public/</url> </mirror>本,ARCHETYPE选择maven-archetype-webapp模板,点击创建。
4、修改Maven文件目录
1、打开IDEA、找到左上角文件(File),打开设置(Setting),搜索Maven,将Maven主路径设置为安装Maven文件时的根目录(不包括bin文件夹)
例:
D:\aaa\apache-maven-3.9.12
2、设置用户设置文件:
在找到的Maven中打开conf文件,找到settings.xml文件,把用户设置文件路径设置为包括settings.xml文件的路径
例:
D:\aaa\apache-maven-3.9.12\conf\settings.xml
5、配置Tomcat并部署项目
打开pom.xml文件的前提下,将光标移到Maven文件夹的主标题右键选择添加框架支持,在添加框架支持窗口下勾选Web应用程序,点击确定。
找到标题栏下的运行——编辑配置,打开运行/调试配置窗口,找到左上角加号(添加新配置)——在下拉菜单中找到Tomcat服务器——本地,将服务器标题下的JRE改为1.8(自己用的版本即可),换到部署标题下,点击添加按钮(➕号),选择第一个,选择后缀为war exploded的,应用并保存。
6.修改src文件夹下的webapp文件夹下的index.jsp内容
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>我的商场</title> </head> <body> <h2>欢迎来到我的商场!</h2> </body> </html>部署完成后,点击标题栏下的运行按钮启动Tomcat服务,服务启动成功后左侧目录结构中会出现一个target目录,会自动打开浏览器进行显示
到这里就算是配置结束了
以下是作者本人配置时遇到过的一个问题及其解决办法
在进程中Maven设置Maven主路径可能会出现不能保存的情况
解决方法:
将所有进程全部关闭,回到欢迎访问IDEA界面、自定义、所有设置中搜索栏搜索Maven更改Maven主路径应用才能更改。
