http://blog.csdn.net/yerenyuan_pku/article/details/72886784

上文我们一起搭建了搜索服务工程,本文我将带领大家一起搭建搜索系统这个表现层工程。 
现在我们就来新建一个taotao-search-web工程,该工程可参考taotao-portal-web工程来搭建哟! 
首先点击【File】菜单选项,并在下拉框中选中【New】,接着点击【Other】,如下: 

在输入框中输入maven,并选择Maven Project,如下: 

点击【Next】,勾选Create a simple project复选框,如果你不打上这个勾,它会让你选择一个骨架,但骨架里面是没有pom这个模板的。 

点击【Next】,出现如下对话框,在该对话框中定义maven工程的坐标,如下: 

注意:taotao-search-web工程的打包方式是war,且须依赖父工程。 
最后点击【Finish】,taotao-search-web工程就创建好了,但是新建的web工程由于缺少web.xml文件而报错,解决方法是在webapp目录下新建一个WEB-INF目录,并在该目录下新建web.xml文件,至于该文件的内容具体是什么,后面会具体给出,这里我们并不着急。 
接着配置taotao-search-web工程的pom.xml文件,我们可参考taotao-portal-web工程的pom.xml文件来配置,只需稍作修改,将依赖的interface修改为taotao-search-interface(第二个<dependency>),最下面的tomcat插件端口号配置为8085,修改好的依赖如下:

<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> <parent> <groupId>com.taotao</groupId> <artifactId>taotao-parent</artifactId> <version>0.0.1-SNAPSHOT</version> </parent> <groupId>com.taotao</groupId> <artifactId>taotao-search-web</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> <dependencies> <!-- 依赖taotao-common --> <dependency> <groupId>com.taotao</groupId> <artifactId>taotao-common</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> <!-- 依赖taotao-search-interface --> <dependency> <groupId>com.taotao</groupId> <artifactId>taotao-search-interface</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> <!-- Spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> </dependency> <!-- JSP相关 --> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jsp-api</artifactId> <scope>provided</scope> </dependency> <!-- dubbo相关 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <!-- 排除依赖 --> <exclusions> <exclusion> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> </exclusion> <exclusion> <groupId>org.jboss.netty</groupId> 

转载于:https://www.cnblogs.com/telwanggs/p/6961850.html

(转)淘淘商城系列——搜索系统搭建相关推荐

  1. (转) 淘淘商城系列——搜索服务搭建

    http://blog.csdn.net/yerenyuan_pku/article/details/72886305 Solr服务配置好之后,接下来我们就要考虑一个问题,那就是我们要把商品数据导入到 ...

  2. (转)淘淘商城系列——前台系统工程搭建

    http://blog.csdn.net/yerenyuan_pku/article/details/72825533 通过上文的学习,我相信大家已经实现了商品添加的功能,本文我将来教大家如何搭建前台 ...

  3. 法坤老师:法坤电子书搜索系统搭建

    法坤电子书搜索系统介绍 方便搜索网盘里有什么书,以及在什么位置,更加方便的提高电子书从业者的成交率. 演示地址:dzs.fakun001.cn <?php error_reporting(0); ...

  4. (转) 淘淘商城系列——CMS内容管理系统工程搭建

    http://blog.csdn.net/yerenyuan_pku/article/details/72825801 淘淘商城系列--CMS内容管理系统工程搭建 上文我们一起搭建了表现层中的商城门户 ...

  5. 淘淘商城系列(一)—— 系统架构(三)

    说到架构,我们先来了解一下,什么才是架构. 架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计.架构描述语言(ADL)用于描述软件的体系架构.现在已有多种架构描 ...

  6. 淘淘商城第31讲——门户系统的搭建

    通过上文的学习,我相信大家已经实现了商品添加的功能,本文我将来教大家如何搭建门户系统. 什么是门户系统? 从广义上来说,门户系统将各种应用系统.数据资源和互联网资源集成到一个信息管理平台之上,并以统一 ...

  7. 淘淘商城第43讲——搭建搜索服务工程

    Solr服务配置好之后,接下来我们就要考虑一个问题了,那就是我们要把商品数据导入到索引库里面才行,否则的话,我们是没有办法实现商品搜索这个功能的,可以想见我们势必要搭建一个搜索服务工程了. 我们还是先 ...

  8. (转)淘淘商城系列——商品搜索功能测试

    http://blog.csdn.net/yerenyuan_pku/article/details/72941506 到这里,我相信大家也是不容易,我自己也算是很不容易写到这里,希望自己能一直写下去 ...

  9. (转) 淘淘商城系列——Redis集群的搭建

    http://blog.csdn.net/yerenyuan_pku/article/details/72860432 本文我将带领大家如何搭建Redis集群.首先说一下,为何要搭建Redis集群.R ...

最新文章

  1. 2016012101小学四则运算练习软件项目报告
  2. 第一次团队内部比赛总结
  3. SOL注入——基于联合查询的数字型GET注入(二)
  4. Pycharm如何选择自动打开最近项目
  5. 博客园自动显示随笔标签
  6. JavaScript 函数循环、延时、节流、防抖
  7. 马昕璐201771010118《面向对象程序设计(java)》第七周学习总结
  8. JAVA设计模式--简单介绍
  9. 为什么现在很小的孩子都会玩游戏,他们真的看得懂吗?
  10. pytorch常见错误(持续更新)
  11. iOS线程之——NSCondition
  12. 我爱生煎包!--上海生煎
  13. uefi引导gpt安装win10_uefi安装win10系统原版镜像教程
  14. RMQ---csu1809
  15. matlab FFT 和IFFT
  16. matlab dim是什么意思,哪位大神给我解释下这两句程序是什么意思
  17. 在已安装win10环境中利用EasyBCD引导安装Ubuntu16.04
  18. MacOS 中解压缩(unzip)出现 illegal byte sequence 的解决方案
  19. 【如何查看CCIE证书状态?】
  20. Speedoffice(excel)如何利用RANK函数计算排名

热门文章

  1. 计算机考研在线题库,考研全题库电脑版
  2. (01)System Verilog 程序数据采集
  3. (18)VHDL实现译码器
  4. (6)FPGA面试题D触发器
  5. 蓝桥杯单片机:11届决赛
  6. 5.FreeRTOS学习笔记- 互斥量
  7. STM32 RCC时钟配置
  8. ROS:定制自己的消息类型msg
  9. 线程池参数如何设置?
  10. printf(“%f“,a/b)