JavaWeb(二)框架搭建篇
生活随笔
收集整理的這篇文章主要介紹了
JavaWeb(二)框架搭建篇
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JavaWeb(二)框架搭建篇
- 前言
- 一、IDEA
- 二、Maven
- 1.概述
- 2.安裝
- 3.創建maven項目
- 4.Maven倉庫
- 三、Tomcat
- 四、整體展示
- 1.框架
- 2.Java類
- 3.webapps
- 4.Maven
- 總結
前言
這一章就是教給新手村玩家如何使用Java搭建javaweb項目
一、IDEA
Java入門必備工具
官方下載入口
這里還是推薦用終極版比較好,以后會省去很多麻煩,網上有很多破解教程,可以嘗試一下
二、Maven
1.概述
他就是幫我們方便導入jar包的
核心思想:約定大于配置
2.安裝
如果選擇下載需要配置如下東西:
3.創建maven項目
這里可以選擇帶web框架和不帶,其實都一樣(推薦帶,會方便一點)
建好之后大概是這樣
其中pom.xml是maven的核心配置文件,在里面添加依賴和設置
web.xml是web的配置文件
4.Maven倉庫
當有要用jar包但不知道是哪個的時候,可以去官方倉庫去找,然后用在pom.xml里導入就可以了
官方倉庫:https://mvnrepository.com/
三、Tomcat
四、整體展示
1.框架
2.Java類
3.webapps
4.Maven
pom.xml
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>org.example</groupId><artifactId>Web_02</artifactId><version>1.0-SNAPSHOT</version><packaging>war</packaging><dependencies><!--mybatis--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.7</version></dependency><!--junit--><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.13.2</version></dependency><!--mql驅動--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.25</version></dependency><!-- lombok --><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.20</version></dependency><!--tomcat10之后不是javax.servlet了而是jakarta.servlet--><!--jsp的依賴--><dependency><groupId>jakarta.servlet.jsp</groupId><artifactId>jakarta.servlet.jsp-api</artifactId><version>3.0.0</version></dependency><!--jar包的依賴--><dependency><groupId>jakarta.servlet</groupId><artifactId>jakarta.servlet-api</artifactId><version>5.0.0</version></dependency><!--jstl表達式的依賴--><dependency><groupId>jakarta.servlet.jsp.jstl</groupId><artifactId>jakarta.servlet.jsp.jstl-api</artifactId><version>2.0.0</version></dependency><dependency><groupId>taglibs</groupId><artifactId>standard</artifactId><version>1.1.2</version></dependency></dependencies><!--解決資源導不出去的問題--><build><resources><resource><directory>src/main/java</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes></resource><resource><directory>src/main/resources</directory><includes><include>**/*.properties</include><include>**/*.xml</include></includes></resource></resources></build><!--JDK--><properties><maven.compiler.source>16</maven.compiler.source><maven.compiler.target>16</maven.compiler.target></properties></project>總結
這就是關于javaweb的基本框架了
總結
以上是生活随笔為你收集整理的JavaWeb(二)框架搭建篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Visual Studio开源库集成器V
- 下一篇: 深入浅出 NXLog (一)