`

使用eclipse创建多模块maven web项目

 
阅读更多

 

前提:eclipse已经安装maven插件。

 

1. 首先创建一个父类工程:

右键 -> New -> Other... -> Maven Project


Next >


Next >  


Finish 

到此,父类工程创建完毕。

 

2. 创建普通project

右键 -> New -> Other... -> Maven Module



 




 
   

创建普通project成功。

配置此maven project项目如下:

a.修改JDK版本:




  

修改project Facets




  

普通project设置完成

 

3. 创建Web project

右键 -> New -> Other... -> Maven Module

 


 




 

配置JDK配置及project Facets的方法与普通project相同。

 

4. 为Web project添加普通project依赖(即,为parent-web添加parent-model依赖,在parent-web工程中可以引入parent-model工程下的包及类文件)。

 

双击parent-web工程下的pom.xml添加依赖:


 

查看是否添加成功看如下三个图片:




第三种方法是,在parent-model工程中创建测试类及方法。之后在parent-web中进行访问调用。  


 
 

5.查看父类工程和子类工程是否建立关联


 


 

 

6.把web工程加入tomcat,看看启动是否正常。


 

 

 

  • 大小: 33.8 KB
  • 大小: 45.6 KB
  • 大小: 51.5 KB
  • 大小: 42.8 KB
  • 大小: 76.3 KB
  • 大小: 53.3 KB
  • 大小: 89 KB
  • 大小: 88.5 KB
  • 大小: 55.7 KB
  • 大小: 92 KB
  • 大小: 63.2 KB
  • 大小: 54.2 KB
  • 大小: 69.6 KB
  • 大小: 17.9 KB
  • 大小: 112.4 KB
  • 大小: 75.5 KB
  • 大小: 32 KB
  • 大小: 47 KB
  • 大小: 49.8 KB
  • 大小: 46 KB
  • 大小: 47.3 KB
  • 大小: 139.8 KB
  • 大小: 23.2 KB
  • 大小: 80.3 KB
  • 大小: 25.1 KB
0
0
分享到:
评论
3 楼 ysj5125094 2015-02-13  
杜珊向陈明老师学习 写道
考虑过在maven下创建两个web项目,客户端通过hessian接口访问服务端的服务吗?

这个没有接触过。
2 楼 zhangbaocheng 2015-02-12  
收 藏 了
1 楼 杜珊向陈明老师学习 2015-02-12  
考虑过在maven下创建两个web项目,客户端通过hessian接口访问服务端的服务吗?

相关推荐

    eclipse下创建ssm+MySQL+maven多模块项目

    eclipse下创建ssm+MySQL+maven多模块项目。此demo用于提供给新手学习使用,如有不妥之处请联系楼主

    maven-3.5.0多工程构建(spring4mvc分子项目)

    maven-3.5.0多工程构建(spring4mvc分子项目) 使用maven构建多模块项目。在一个项目中使用多个模块的一个方法是将模块... maven maven3.5.0 多工程构建 spring4mvc 子项目 maven构建项目 多模块项目 maven构建WEB项目

    Maven+Hibernate+Spring+Spring MVC开发新闻发布系统

    第5课 使用Maven创建web项目 第6课 使用Maven构建多模块项目(一) 第7课 使用Maven构建多模块项目(二) 第8课 使用Nexus搭建Maven私服 第9课 使用Maven管理新闻系统开发-项目简介 第10课 使用Maven管理新闻系统...

    Maven权威指南 很精典的学习教程,比ANT更好用

    构建这个多模块项目 6.6. 运行Web应用 7. 多模块企业级项目 7.1. 简介 7.1.1. 下载本章样例 7.1.2. 多模块企业级项目 7.1.3. 本例中所用的技术 7.2. simple-parent项目 7.3. simple-model模块 7.4. ...

    spring 整合dubbo,maven 多模块

    把源码导入到eclipse 里面。 1.base-dubbo-web 布置到tomcat-8080 里 1.base-dubbo-web-mc 布置到tomcat-8081 里 访问http://127.0.0.1:8080/web/getWebUserInfo 调用两个服务,得到数据

    demo:SpringBoot Maven 多模块项目 demo

    一、前言最近公司项目准备开始重构,框架选定为 Spring Boot ,本篇主要记录了在 IDEA 中搭建 Spring Boot Maven 多模块项目的过程。二、软件及硬件环境macOS Sierra 10.12.6IntelliJ IDEA 2018.2JDK 1.8Maven 3.2.1...

    gradle多模块开发项目实例

    gradle的多模块或项目开发一定不会比maven差,在我看来!大的项目分成多个模块来开发是常事.下文就介绍一下怎么用gradle开发多模块项目.对于gradle,在Eclipse和IDEA开者之间,毫无疑问选择IDEA作为IDE. testweb是一个...

    JavaWeb的C/S项目实训(在线商城系统)

    ②使用【Maven】创建项目 目前不知道使用Eclipse导入该项目,是否可以直接预加载,没有测试过,谨慎谨慎再谨慎!(Eclipse的兼容性较低,建议可以直接尝试做新项目时更换)。如果购买者是因为所学内容有限,还不知道...

    java班级管理源码-MavenIn28Minutes:Maven初学者教程和示例

    java班级管理源码Maven 初学者教程 - 28 分钟内的示例 安装 Eclipse 和 Java 课程大纲 我们将使用 ...Maven ...Maven ...Maven ...多模块 Maven 项目。 第 8 步:我们将学习如何创建战争,部署到 tomcat。 运

    micaicms-web-modules-archetype:maven之自定义archetype生成多模块结构的项目骨架

    #micaicms-web-modules-archetypeMaven之自定义archetype生成多模块结构的基础项目骨架一:项目骨架介绍该项目骨架集成了Spring,SpringMVC,MyBatis,jsp,jquery,bootstrap等二:项目骨架使用介绍1.首先下载该...

    《Maven权威指南》[PDF]

    目前绝大多数用户都在使用Maven2)的风格,通过一个个生动实际的例子,循序渐进的阐释了Maven的用法和核心概念,这些例子从最简单的命令行程序,到Web应用,到多模块项目,直至多模块企业级项目。第二部分为Maven...

    mavendemoproject:使用Maven创建的Java Web应用

    在动手创建一个多模块maven Java Web应用程序项目的同时,掌握Maven的核心概念。 - Convention over configuration and the Maven project structure - Maven life cycle phases and goals - The Project Object ...

    基于SSM+maven框架实现的企业考勤管理系统

    包含:项目源码、数据库脚本等,该项目可以直接作为bishe使用。 项目都经过严格调试,确保可以运行! 二、技术选择 spring,springmvc,mybatis,maven Web服务器:Tomcat7及其以上版本 数据库服务器:Mysql5.0及以上...

    GeoServer开发手册系列

    使用Jetty运行web模块 16 Eclipse指南 16 导入模块 17 运行和调试 17 设置数据目录 17 更改Jetty默认端口 18 配置Jetty的JNDI资源 19 Eclipse首选项 20 代码格式化 21 代码模板 22 文本编辑器 22 编译器 23 OWS服务 ...

    基于springboot+vue的校园快递管理平台的设计与实现-h8wh6 java毕业设计源码含数据库

    支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3, 1.前后端分离项目,前端使用vue框架 2.后端使用java编程语言的vue框架 3.项目中登录模块用到token 4.源码包部署调试 5.每个笔记均有对应源码 数据库:mysql...

    springboot+vue高考志愿填报辅助系统 java毕业设计源码含数据库

    支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3, 1.前后端分离项目,前端使用vue框架 2.后端使用java编程语言的vue框架 3.项目中登录模块用到token 4.源码包部署调试 5.每个笔记均有对应源码 数据库:mysql...

    springboot+vue某幼儿园兴趣班报名管理系统-g3td7.java毕业设计源码含数据库zip

    支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3, 1.前后端分离项目,前端使用vue框架 2.后端使用java编程语言的vue框架 3.项目中登录模块用到token 4.源码包部署调试 5.每个笔记均有对应源码 数据库:mysql...

    springboot+vue学生补习家教兼职管理系统的设计与实现-0jz67-java毕业设计源码含数据库

    支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3, 1.前后端分离项目,前端使用vue框架 2.后端使用java编程语言的vue框架 3.项目中登录模块用到token 4.源码包部署调试 5.每个笔记均有对应源码 数据库:mysql...

Global site tag (gtag.js) - Google Analytics