sts上maven项目的搭建与配置问题详解

Maven项目搭建

  • 新建maven父模块

(1)选择maven项目

sts上maven项目的搭建与配置问题详解_第1张图片

(2)选择创建一个简易项目(红色花圈部分)

sts上maven项目的搭建与配置问题详解_第2张图片

 

  1. group id : 一般格式com.(公司或者组织的名称)

     Artifact id: 项目名称

     Packaging:选择pom

sts上maven项目的搭建与配置问题详解_第3张图片

 

  1. 删除src文件夹

sts上maven项目的搭建与配置问题详解_第4张图片

 

二.新建子模块

(1)在testname上新建maven项目

sts上maven项目的搭建与配置问题详解_第5张图片

 

(2)命名子模块为testname-web

sts上maven项目的搭建与配置问题详解_第6张图片

(3)选择web应用,点击下一步

sts上maven项目的搭建与配置问题详解_第7张图片

 

(4)此处包名自动生成,可以改成自己的包名

sts上maven项目的搭建与配置问题详解_第8张图片

 

(5)在此maven项目新建完成,若要构建多个项目请重复上述第二步过程

 

三.Maven项目报错问题

(1)maven出现报错,修改项目.settings下的如图文件

sts上maven项目的搭建与配置问题详解_第9张图片

sts上maven项目的搭建与配置问题详解_第10张图片

 

(2)右键项目属性将dynamic web module改为3.0版本,java改为1.8版本

sts上maven项目的搭建与配置问题详解_第11张图片

  1. 修改web.xml为3.0版本,首行之前不能带空格

"1.0" encoding="UTF-8"?>

"http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">

 

  1. 每次进行maven-->update project  jdk都变成1.5,在父项目的pom.xml加入以下代码

 

  

    

        

            org.apache.maven.plugins

            maven-compiler-plugin

            2.3.2

            

            1.8

            1.8

            UTF-8

            

        

    

  

 

  • Svn检出maven项目

(1)先检出项目

sts上maven项目的搭建与配置问题详解_第12张图片

(2)删除项目,千万不要勾选删除本地文件

sts上maven项目的搭建与配置问题详解_第13张图片

(3)导入已存在的maven项目,选择本地刚刚从svn导出的项目

sts上maven项目的搭建与配置问题详解_第14张图片

(4)对项目进行与svn资源库同步,将与svn上资源不同的资源进行覆盖/更新操作

 

 

 

 

 

你可能感兴趣的:(java)