IDEA开发Java Web的环境配置

1、搭建Tomcat服务器

Tomcat是Java Web运行的服务器,也是JSP的容器,因此首先需要安装配置服务器。在Tomcat官网https://tomcat.apache.org/download-90.cgi选择对应电脑系统的版本安装包(Windows64位),软件是绿色免安装的,所以直接解压到要存放的目录下即可

接下来需要配置环境变量,如下所示,新建系统变量名为CATALINA_HOME,值为刚才解压的Tomcat目录

之后在Tomcat的bin目录下有一个startup.bat的命令文件,双击之后启动服务器,不要关闭窗口,在浏览器输入localhost:8080即可看到Tomcat的默认主页,代表配置成功。

Tomcat的目录结构如下:

我们在webapps目录下新建一个demo文件夹,并在demo下创建主页文件index.jsp。此外还需要WEB-INF文件夹用于存放web应用的相关信息,这个目录是web的安全目录,只可以通过服务器端访问。在WEB-INF下创建classes用于存放编译生成的字节码文件,lib文件夹用于存放jar包,web.xml是配置文件,可以从webapps\examples\WEB-INF\web.xml拷贝一份。之后可以在浏览器输入http://localhost:8080/demo/index.jsp即可浏览index.jsp页面内容。文件夹的目录结构如下:

demo:   WEB-INF:

web.xml可以对web应用进行配置,例如配置网站的默认主页,Tomcat默认主页为index.jsp,例如通过如下配置为myindex.jsp文件

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
  version="4.0"
  metadata-complete="true">
  <welcome-file-list>
	<welcome-file>/myindex.jsp</welcome-file>
  </welcome-file-list>
  
</web-app>

修改默认端口号:Tomcat默认端口为8080,如果和已有的端口冲突则需要手动修改为其他端口,打开Tomcat/conf/server.xml文件,找到如下语句,修改8080为其他端口号即可

<Connector port="8080" protocol="HTTP/1.1"
        connectionTimeout="20000"
        redirectPort="8443" />

 如果Tomcat控制台输出的中文字符为乱码,可以更改其编码方式,在Tomcat/conf/logging.properties中修改控制台输出的编码方式为GBK:

 使用IDEA新建一个Java Web项目

打开IDEA选择File->new->Project弹出如下新建选项卡,选择Project SDK与项目类型如下:

点击next选择项目的文件夹,之后点击Finish创建一个Web项目 。

点击File->Project Structure,对项目的SDK、模块、依赖、输出目录进行配置。点击侧栏的Artifacts,设置项目的输出位置,设置项目的打包与部署,其他的配置可见:https://blog.csdn.net/theVicTory/article/details/104682415

设置JSP代码自动补全:IDEA默认安装了jsp插件,但是在实际使用jsp中并没有代码补全提升,需要在Project Structure下设置Modules的Libraries,添加Tomcat:

最后进行Tomcat服务器运行配置:在界面右上角点击图示出打开运行环境配置

点击左上角的+,选择Tomcat Server->local,然后点击Configure按钮找到Tomcat的安装目录,再选择默认启动的浏览器为FIrefox,并且指定启动项目的初始URL为http://localhost:8080/ShopDemo/,点击OK配置完成。

注意在Deployment选项卡中Application context可以设置发布项目的名,由于采用了war exploded打包方式,因此其默认项目名字ShopDemo_war_exploded,这里将其修改为ShopDemo

最后点击IDEA右上角的绿色执行按钮或者快捷键Shift+F10即可启动这个Java web项目,并在浏览器显示

 

  • 3
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 搭建Java Web开发环境需要以下步骤: 1. 安装JDK:首先需要安装Java Development Kit(JDK),可以从Oracle官网下载最新版本的JDK。 2. 安装Eclipse:Eclipse是一款常用的Java开发工具,可以从官网下载最新版本的Eclipse。 3. 安装Tomcat:Tomcat是一款常用的Java Web服务器,可以从官网下载最新版本的Tomcat。 4. 配置Eclipse:将Tomcat服务器添加到Eclipse中,并配置Java编译器和Web项目的路径。 5. 创建Web项目:在Eclipse中创建一个新的Web项目,并编写Java代码和HTML/CSS/JavaScript等前端代码。 6. 运行Web项目:将Web项目部署到Tomcat服务器上,并在浏览器中访问Web应用程序。 以上是搭建Java Web开发环境的基本步骤,需要注意的是,不同的操作系统和开发工具可能有所不同,具体操作需要根据实际情况进行调整。 ### 回答2: 在搭建Java Web开发环境之前,需要确认电脑是否已安装了Java开发工具包(JDK)和Java集成开发环境(IDE)。如果没有安装,需要在官网下载相关安装包进行安装。 接下来,可以使用IDEA进行Web项目的开发。以下是搭建Java Web开发环境的具体步骤: 1. 启动IDEA并创建新项目。 2. 选择"Maven"作为项目类型并选择相应的Maven版本。 3. 选择"Web Application"作为项目模板,并填写项目相关信息。 4. 配置项目的Web框架。比如,选择Spring MVC框架用于实现Web功能。 5. 导入相关的jar包,包括项目所需的Maven依赖和框架所需的jar包。 6. 配置Tomcat服务器,并将其与项目关联起来。可以选择下载Tomcat服务器并进行本地部署,也可以连接远程服务器进行部署。 7. 实现项目功能。可以通过编写Controller、DAO、Service等相关类来实现项目所需功能。同时,也需要添加相应的视图模板和静态资源。 8. 部署项目。将项目打包成war包,并上传至Tomcat服务器进行部署。 以上是搭建Java Web开发环境的基本步骤。当然,还有很多需要注意的细节和具体操作,需要根据具体情况进行调整。同时,也需要不断学习和深入理解Java Web开发的相关技术,才能更好地完成项目的开发和部署。 ### 回答3: 搭建Java Web开发环境需要几个基本的步骤,首先需要下载安装Java JDK、Tomcat服务器以及IDE(Eclipse/IntelliJ IDEA等等)。 1. 安装Java JDK Java JDK是Java开发工具包,包含了Java编译器、Java虚拟机等工具。在官网上下载并安装Java JDK,安装路径尽量不要出现空格或中文,安装完成后添加环境变量。可以通过在命令行中输入java -version来查看Java是否安装成功。 2. 安装Tomcat服务器 Tomcat是一款免费开源的Java Servlet容器,用于实现Java Servlet和JavaServer Pages技术。在官网上下载Tomcat服务器,解压后可以放置在任意文件夹下。在Tomcat安装目录的bin文件夹下启动Tomcat服务器,可以通过输入localhost:8080访问Tomcat服务器,默认用户名和密码分别为tomcat和空密码。 3. 下载并安装IDE Eclipse和IntelliJ IDEA是比较常用的Java开发IDE,需要在官网上下载并安装。安装完成后需要配置JDK和Tomcat服务器,以支持Java Web开发。在IDE中创建一个Java项目,并引入所需的Java Web框架/库。 4. 编写Java Web应用 在IDE中创建一个Java Web项目,可以通过编辑Servlet类和JSP页面实现Java Web应用的基本功能。在创建Servlet类和JSP页面时,需要注意所使用的Java Web框架/库的引入和导入。可以在IDE中创建Tomcat服务器的配置文件,方便部署和启动Java Web应用。 以上就是搭建Java Web开发环境的基本步骤,需要注意的是在每个环节的安装和配置中要遵守安装路径建议、环境变量的添加、框架/库的引用等,以确保能够顺利地完成Java Web应用的编写和部署。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值