利用Maven管理Java Web项目-Eclipse for Mac版

利用Maven管理Java Web项目-Eclipse for Mac版

0x01下载 JDK Maven Tomcat Maven repository

[toc]

  1. JDK (推荐jdk8及8以上)
  2. Maven (v3.36)
  3. Tomcat(这里以Tomcat9为例演示)
  4. Maven repository(一般在.m2文件夹里有,但是不全,百度云盘链接是1.44G的)

一定要严格遵守,JDK和Tomcat版本对应表,不然可能出现不兼容的情况

0x02 建立在资源库里建立文件夹My_Java 将Maven、Tomcat的tar.gz压缩包解压

0x03 配置Java运行环境

0x04 打开Eclipse配置Tomcat、Maven

Tomcat的配置方法

打开Eclipse→Prefereneces→Server→Runtime Environments,找到add选择Apache Tomcat v9.0

https://file.sayc.cc/pic/lable/7f4693e9ee77bf328a2aa04e7ca73910.png

在Browse选则刚刚解压在My_Java里的apache-tomcat-9.xx,也就是bin目录前面的一级文件夹,最后点击Finsh,至此Tomcat9已经部署成功

Maven配置方法

打开Eclipse→Prefereneces→Maven→Installations,找到add如图

https://file.sayc.cc/pic/lable/873479d511c698fc6c27d1a68be1071e.png

点击Directoory选择My_Java下的apache-maven-3.x.x,添加进去后,将apache-maven-3.x.x前面的对号选中,再找到Maven→User Settings,将User Settings设置为/Users/a/.m2/settings.xml,

https://file.sayc.cc/pic/lable/ad919004b8a1b2ead848787c42c92a1c.png

然后 Apply and Close即可

0x05 创建Maven项目并配置相关文件

创建Maven项目:File→Other→Maven→Maven Project→next→选择Create a simple project→next,输入相关信息如图(这里为演示)

https://file.sayc.cc/pic/lable/c7dbd04359be771412b0d9f67898390a.png

找到test01根目录下的pom.xml,配置文件修改如下

<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>text0328</groupId>
  <artifactId>test01</artifactId>
  <version>1.1</version>
  <packaging>war</packaging>
  <name>struts2</name>
  <description>这里简单的配置struts2</description>
  
  <dependencies>
  
  	<dependency>
  		<groupId>javax.servlet</groupId>
  		<artifactId>javax.servlet-api</artifactId>
  		<version>4.0.1</version>
  		<scope>provided</scope>
  	</dependency>
  	
  	<dependency>
  		<groupId>org.apache.struts</groupId>
  		<artifactId>struts2-core</artifactId>
  		<version>2.3.32</version>
  	</dependency>
  </dependencies>
</project>

接着在test01→src→main→webapp下建立Folder(文件夹)WEB-INF并在WEB-INF建立web.xml文件,在webapp下建立index.asp目录结构如图

https://file.sayc.cc/pic/lable/f305679091f1f59ea339d38b6e270d0c.png

index.asp下代码如下

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
菠萝吹雪的利用Maven创建Java Web项目 项目演示www.sayc.cc
</body>
</html>

0x06 启动项目

在index.asp页面上,右键Run As→Run On Server即可

https://file.sayc.cc/pic/lable/2d123c64eea16eade7570b1842e76d08.png

如果您发现文章中有不妥之处请与我联系,我将感激不尽
转载著明:sayc.cc 菠萝吹雪的博客

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×