0-1搭建Javaweb环境(基于:IDEA+Maven+tomcat)

0-1搭建Javaweb环境(基于:IDEA+Maven+tomcat)


前期准备

准备“材料”

  1. jdk:1.8
  2. tomcat:9.0.x
  3. maven
  4. idea:2020.3
  5. win10

注意: jdk、tomcat版本太高会导致一些类转换的异常,比如说:DispatcherServlet cast to什么什么的异常

安装“材料”

jdk安装
安装软件

直接双击文件点击下一步就好

配置环境变量

先配置JAVA_HOME

path中添加内容

再在系统变量中创建一个环境变量

然后依次点击确定

然后按住:win + r输入cmd,在弹出的黑屏幕中输入:java -version,出现以下内容即为安装好了

tomcat安装

在下载好tomcat,并解压后,同样的需要设置环境变量,如下:

设置好后,进入到安装的tomcat目录下的bin目录,然后按住:shift + 鼠标右键,然后点击:在此处打开PowerShell窗口,然后输入:.\startup.bat,回车,然后会弹出一个黑窗口(如果这个窗口被关闭,意味着服务器被关闭),然后在浏览器输入:127.0.0.1:8080若成功进入tomcat页面则说明配置成功

接着可以配置tomcat的登陆账号,在点击浏览器弹出的某些功能的时候会需要

进入tomcat-users.xml后,添加如下内容创建角色和密码

<user username="tomcat" password="tomcat" roles="manager-gui"/>
<user username="admin" password="admin" roles="admin-gui"/>

保存后,再次回到上述的黑窗口,输入.\startup.bat,浏览器输入127.0.0.1:8080然后那些需要账号密码的地方就可以解决了。

对于tomcat终端输出乱码的解决方法看上图

Maven安装

下载好maven后,依然需要配置环境变量

继续配置path

然后进入安装目录的bin目录,然后按住shift + 鼠标右键进入黑窗口,然后输入:.\mvn -version若成功返回版本信息则按住成功

更改maven下载源

进入maven安装目录的conf目录,然后打开setting.xml

配置存放下载到的文件的地方

配置下载的镜像,加快下载速度

  <mirrors>
	<mirror>
		<id>alimaven</id>
		<name>aliyun maven</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
		<mirrorOf>central</mirrorOf>
	</mirror>
  </mirrors>
idea安装

官网下载idea,然后一直点击下一步安装

搭建项目

创建项目

然后点击apply

然后找到Pom.xml,添加如下内容:

<dependencies>

        <!-- https://mvnrepository.com/artifact/org.springframework/spring-web -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>5.3.5</version>
        </dependency>



        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>5.3.5</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/org.springframework/spring-aspects -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aspects</artifactId>
            <version>5.3.5</version>
        </dependency>

然后

然后依次点击:file->project structure


然后创建一个lib文件夹

然后选择libyary files

然后找到main下面的resources文件夹,选中,然后new,然后选择xml configuration file,然后选择spring config,然后创建文件,然后更改文件内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<!-- 定义xml命名空间-->
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans.xsd
       http://www.springframework.org/schema/context
       http://www.springframework.org/schema/context/spring-context.xsd
">

    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" id="internalResourceViewResolver">

        <property name="prefix" value="/WEB-INF/page/"></property>
        <property name="suffix" value=".jsp"></property>
    </bean>

    <!--因为项目使用注解形式,所有需要加上此配置使得spring容器可以扫描到所有的bean实例,其中  base-package  即自己将要定义的java文件的目录-->
    <context:component-scan base-package="com.example"></context:component-scan>
</beans>

然后选择web文件夹,然后鼠标右键创建一个jsp文件

接下来

然后点击+

然后选择:Tomcat Server->Local

然后

然后点击ok

然后点击

然后点击

然后点击

然后会自动的打开浏览器,然后显示404,然后在地址栏后面加上/hello.jsp,然后如果成功跳转即表示布置成功:

总结

以上就是从零开始部署一个idea+maven+tomcat布置Javaweb环境的步骤了。笔者从零开始,每做一步就截图。读者如果步骤没有错的话应该也可以成功的,有什么问题留言!!!

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jonny Jiang-zh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值