博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
定义maven的项目结构
阅读量:4576 次
发布时间:2019-06-08

本文共 3481 字,大约阅读时间需要 11 分钟。

创建一个Maven 的父项目

新建一个maven项目,选中create a simple project

填写以下内容:

如下内容:

Group Id :edu.zipcloud.cloudstreetmarket Artifact Id :cloudstreetmarket-parentname:CloudStreetMarket parent

完成后资源管理器中会出现pom.xml文件,编辑该文件:

<project></project>最后写入

org.apache.maven.plugins
maven-compiler-plugin
3.1
1.8
1.8
true
true
$C:/Program Files/Java/jdk1.8.0_144/bin/javac
1.8
org.apache.maven.plugins
maven-surefire-plugin
2.4.2
$C:/Program Files/Java/jdk1.8.0_144/bin/java
once

————————————————————————————————分界线——————————————————————————————————————————————————————

创建子模块:作为父项目的子模块

包装所有业务逻辑的模块web

ModuleName:cloudstreetmarket-webapp

Parene Projiect:cloudstreetmarket-parent 

单击:Next

创建rest api模块

 

 

 

 

 创建核心模块:

与上类似,第一个modulename:cloudstreetmarket core

第二个name:CloudStreetMarket Core

--------------------------------------------------------------------------------------------------------------------分界线-------------------------------------------------------------------------------------------------------------------------------------

 创建公司特定项目及其模块

父项目

file --->new--->maven project--->选中create a simple...\user default work...

填写pom.xml

 

org.apache.maven.plugins
maven-compiler-plugin
3.1
1.8
1.8
true
true
$C:/Program Files/Java/jdk1.8.0_144/bin/javac
1.8
org.apache.maven.plugins
maven-surefire-plugin
2.4.2
$C:/Program Files/Java/jdk1.8.0_144/bin/java
once

 

 

 

核心模块

 

 

next-->packaging:jar,Name:ZipCloud Factory Core Business--->finish

----------------------------------------------------------------------------------------------------------------分界线-----------------------------------------------------------------------------------------------------------------------------------------------

运行项目

右键单击项目zipcloud-parent-->ran as -->maven clean

右键单击项目cloudstreetmarket-parent--->run as-->maven clean

run as --->maven install

 

转载于:https://www.cnblogs.com/1605-3QYL/p/9736291.html

你可能感兴趣的文章
ie11下,接受postmessage返回的信息
查看>>
阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第1节 继承_13-Java继承的三个特点...
查看>>
中小企业实施OA的意义
查看>>
es6 数组
查看>>
JS判断是否在微信浏览器打开
查看>>
javascript中typeof和instanceof的区别
查看>>
数据结构-数组1
查看>>
jquery之别踩白块游戏的实现
查看>>
转载Eclipse中Maven WEB工程tomcat项目添加调试
查看>>
caller和callee的解析与使用-型参与实参的访问
查看>>
[转]JavaScript线程运行机制
查看>>
日期时间处理函数收集
查看>>
HDOJ树形DP专题之Anniversary party
查看>>
win 运行
查看>>
12.2 VUE学习之-if判断,实践加减input里的值
查看>>
雪碧图元素自适应--CSS黑魔法
查看>>
Android连接网络打印机,jSocket连接网络打印机
查看>>
C++ Primer
查看>>
[转]Android OpenGL ES 开发教程 从入门到精通
查看>>
阿里云+wordpress搭建个人博客
查看>>