SSH框架搭建之Maven项目的创建

一、基础环境

1、Windows10、Java17、Maven3.8.8、Tomcat9.0.76、IDEA2022.3.3

二、框架版本

struts2:2.5.31

spring:5.3.27

hibernate:5.6.15.Final

三、新建Maven项目

1、创建Maven项目

1.1、打开IDEA,依次点击“File”→“New”→“Project”,打开“New Project”创建界面。如图:

1.2、在“New Project”界面选择“Maven Archetype”项目类型,并配置项目信息。如图:

配置完成后,点击“Create”创建项目,IDEA会自动完成项目的初始化。初始化后的项目结构如下图:

1.3、在pom.xml中添加如下内容,指定maven项目的Language Level、指定Maven编译插件编译的JDK版本,防止每次刷新Mavn依赖自动重置Language Level和编译的JDK版本:

代码如下:

<properties>

    <maven.compiler.source>17</maven.compiler.source>

    <maven.compiler.target>17</maven.compiler.target>

    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

</properties>

<build>

    <plugins>

      <!-- Maven编译插件,指定项目源代码的JDK版本和编译的JDK版本,如果不指定,Maven3.8以后默认用JDK1.6,Maven3.8以前默认用JDK1.5,Maven2默认用JDK1.3 -->

      <plugin>

        <groupId>org.apache.maven.plugins</groupId>

        <artifactId>maven-compiler-plugin</artifactId>

        <version>3.11.0</version>

        <configuration>

          <source>${maven.compiler.source}</source> <!-- 源代码使用的JDK版本 -->

          <target>${maven.compiler.target}</target> <!-- 需要生成的目标class文件的编译版本 -->

          <encoding>${project.build.sourceEncoding}</encoding>

        </configuration>

      </plugin>

    </plugins>

</build>

Language Level和编译JDK版本有三种方式进行配置:

第一种:直接修改Project Structure中这三个配置:

缺点:每次刷新Maven依赖,这三项就会被重置,又需手动修改。

第二种:修改pom文件,如1.3的配置。

第三种:修改Maven的settings.xml配置。在profiles标签中添加:

<profile>

    <id>jdk-17</id>

    <activation>

        <activeByDefault>true</activeByDefault>

        <jdk>17</jdk>

    </activation>

    <properties>

        <maven.compiler.source>17</maven.compiler.source>

        <maven.compiler.target>17</maven.compiler.target>

        <maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>

    </properties>

</profile>

1.4、依次点击“File”→“Project Structure”,打开Project Structure界面,确认“Project”和“Modules”两个配置中的Language level是否和项目兼容。如图:

1.5、依次点击“File”→“Settings”,打开Settings界面,点击“Build, Execution, Deployment”→“Java Compiler”,确认“Target bytecode version”参数是否和项目兼容。如图:

2、完善项目结构

2.1、添加java目录

选中项目的“main”目录,点击鼠标右键,依次点击“New”→“Directory”打开“New Directory”界面,双击“java”项,完成java目录的添加。如图:

2.2、添加test目录

选中项目的“src”目录,点击鼠标右键,依次点击“New”→“Directory”打开“New Directory”界面,ctr+鼠标左键点击“test\java”、“test\resources”,选中两项后回车,完成test目录的添加。如图:

完善后的项目目录如下图所示:

四、测试Maven项目

1、配置Tomcat Server参数

1.1、依次点击“Run”→“Edit Configurations”打开“Run/Debug Configurations”配置界面。如图:

或者通过点击右上方的“Select Run/Debug Configurations”下拉框,打开“Run/Debug Configurations”配置界面。如图:

“Run/Debug Configurations”配置界面如图:

1.2、点击“+”,在弹出的列表中下拉,点击 “Tomcat Server”中的“Local”项,打开Tomcat Server配置界面。如图:

1.3、配置“Name”:Tomcat 9.0.76。如图:

1.4、配置“Server”-“Application server”

点击 “Configure”,在弹出的“Application Servers”界面中,点击Tomcat Home栏后面的文件图标,选择本地的tomcat路径,然后点击“Ok”,完成“Application server”的配置。如图:

1.5、配置“Deployment”参数

依次点击“Deployment”→“+”→“Artifct...”,在弹出的界面选择带“exploded”的选项,点击“Ok”。如图:

根据需要修改“Application Context”,也可以将此项内容清空。如图:

配置完成后点击“Apply”→“Ok”,完成Tomcat Server参数的配置。

2、启动项目

点击“Run”→“Run ‘Tomcat 9.0.76’”启动项目。如图:

或者点击IDEA右上方的“Run ‘Tomcat 9.0.76’”启动项目。如图:

或者使用快捷键“shift+F10”启动项目。

启动成功后IDEA会自动打开默认浏览器,并显示“Hello World!”。如图:

附1、Maven官网POM参考

地址:https://maven.apache.org/pom.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值