• 通 maven 创建项目
  1. 创建一个父工程 mylongbang--pom  : 管理所有子工程.

maven+dubbo+SpringMVC 项目搭建maven+dubbo+SpringMVC 项目搭建maven+dubbo+SpringMVC 项目搭建

     2.创建子工程分为俩种,一种是 jar 包工程和另一种 war 包工程;区别在于, jar 包工程是依赖于开发,而 war 包工程作将来部署的工程.

   maven+dubbo+SpringMVC 项目搭建maven+dubbo+SpringMVC 项目搭建

      mylongbang-interface---jar  ;  mylongbang-dao ---jar  ;    mylongbang-common---jar

     app ---war  ;     longwatch5s ---war ;  lbvalidate --- war ;  weichat ---war  ;  operate ---war 

     3.添加依赖 比如 :  longwatch5s  依赖   mylongbang-interface---jar  ;  mylongbang-dao ---jar  ;    mylongbang-common---jar

     4.   mylongbang父工程pom.xml文件里添加dubbo 的 jar包坐标:  

           

		<!-- dubbo -->
		<dependency>
			<groupId>com.alibaba</groupId>
			<artifactId>dubbo</artifactId>
			<version>2.5.3</version>
			<exclusions>
				<exclusion>
					<groupId>org.springframework</groupId>
					<artifactId>spring</artifactId>
				</exclusion>
				<exclusion>
					<artifactId>netty</artifactId>
					<groupId>org.jboss.netty</groupId>
				</exclusion>
			</exclusions>
		</dependency>
		<dependency>
			<groupId>org.apache.zookeeper</groupId>
			<artifactId>zookeeper</artifactId>
			<version>3.4.6</version>
		</dependency>
		<dependency>
			<groupId>com.github.sgroschupf</groupId>
			<artifactId>zkclient</artifactId>
			<version>0.1</version>
		</dependency>

  

 需要注意的是,javassist 这个包 3.18.1-GA 有问题,需要重新引入:

        <dependency>
            <groupId>org.javassist</groupId>
            <artifactId>javassist</artifactId>
            <version>3.18.0-GA</version>
        </dependency>
View Code

相关文章:

  • 2021-05-12
  • 2021-08-16
  • 2019-01-24
  • 2021-09-09
  • 2022-02-12
  • 2021-06-17
  • 2021-08-08
猜你喜欢
  • 2021-11-28
  • 2022-12-23
  • 2022-02-07
  • 2021-09-06
  • 2021-11-24
  • 2022-01-16
  • 2021-08-08
相关资源
相似解决方案