MyEclipse或Eclipse,数据库使用Oracle。需要用到的软件有Zookeeper(注册中心),Tomcat(Web容器)和Maven(包管理)。

 

    2.初始环境配置:

   解压zookeeper-3.4.6到自己的安装目录(安装目录中最好不要出现中文)。

   解压apache-maven-3.3.3到自己的安装目录。

   解压apache-tomcat-7.0.63到自己的安装目录。

   3. zookeeper-3.4.6安装与配置

      1)下载zookeeper,

      下载地址:http://zookeeper.apache.org/releases.html

       (该实例使用版本是zookeeper-3.4.6)

      2)修改zookeeper-3.4.6\conf\zoo.cfg

        例如windows下;

        dataDir=E:\\wordDubbo\\zookeeper-3.4.6\\data

        dataLogDir=E:\\wordDubbo\\zookeeper-3.4.6\\log

        预先创建文件夹data和log

       3)启动zookeeper

        例如windows下:zookeeper-3.4.6\bin\zkServer.cmd

 

    4 . apache-maven-3.3.3安装与配置

        1) MAVEN 下载地址:

         选择 Maven 3.3.3 (Binary tar.gz)   或 Maven 3.3.3 (Binary zip)

        2) 配置系统环境:

         解压:将下载MAVEN (apache-maven-3.3.3)压缩包进行解压放置在 D盘根目录下。

         设置环境变量:计算机环境变量(系统变量部分) -> 新建变量名" MAVEN_HOME ",变量值:" D:\apache-maven-3.3.3 "  确定(保存),更改path: 在末尾追加 ” %MAVEN_HOME%\bin ;“。

         打开cmd 命令输入 ”  MVN -V “ 命令行出现, MAVEN 3.3.3 版本号,系统环境配置成功。

        3)更改maven 的仓库默认存放地址

         修改D:\apache-maven-3.3.3 下的 conf 文件夹下的 settings.xml 文件

         更改localRepository 配置节 :

          <localRepository>E:/workspace/maven/repo</localRepository>

        4)下载相关包

         在 cmd 中敲并回车执行:mvn help:system

       5) 在Myeclipse 中使用Maven

           打开myeclipse2014 选择 window -> prefences -> MyEclipse 下的-> Maven4MyEclipse 

          (1)修改 " Maven4MyEclipse" 下的Installations 点击 ” Add “ 选择目录 ” D:\apache-maven-3.3.3“ 

            Global settings from installationdirectory( open file) 选择D:\apache-maven-3.3.3\conf\settings.xml

          (2)修改 " Maven4MyEclipse" 下的 User Settings  下的 User Settings 属性” D:\apache-maven-3.3.3\conf\settings.xml“ ,保存确认。

    5 . apache-tomcat-7.0.63安装与配置

      准备:

    1)安装好java的JDK

    2)下载好tomcat:版本为apache-tomcat-7.0.63,并解压到硬盘中。

    配置步骤:

      1)JDK:

    (1)新建变量名:JAVA_HOME,

      变量值:D:\Program Files\Java\jdk1.7.0_25

    (2)打开PATH,添加变量值:

      %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

       (3)新建变量名:CLASSPATH,变量值:

       %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

      备注:

      (1).表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME;

      (2)JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。

     (3)PATH使得系统可以在任何路径下识别java命令。

     (4)CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。

     2)配置Tomcat环境变量

    (1)新建变量名:CATALINA_BASE,变量值:apache-tomcat-7.0.63

    (2)新建变量名:CATALINA_HOME,变量值:apache-tomcat-7.0.63

    (3)打开PATH,添加变量值:

      %CATALINA_HOME%\lib;%CATALINA_HOME%\bin

 

   6. 新建Maven工程:(注:直接导工程请跳过此步骤)

        File->New->Maven Project

      添加本地Maven环境依赖:

      Windows->Preferences->MyEclipse->Maven4MyEclipse->Installations->add->选择本地apache-maven-3.3.3安装路径->apply->UseSetting修改为本地。

 

    7.工程结构:

      Maven+druid+MyBatis+Spring+Oracle+Dubbo开发环境搭建

   8. Maven pom.xml文件配置:

      备注:搭建中如果报错,引入dubbo.xsd离线文件,

    不能识别:dubbo:application标签

    下载dubbo.xsd

      windows->preferences->MyEclicpse->XML->XMLCatalog

      Add->UserSpecified Entries->http://code.alibabatech.com/schema/dubbo/dubbo.xsd

    9.Spring配置:Spring.Xml

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <beans xmlns="http://www.springframework.org/schema/beans"
 3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"
 4     xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www.springframework.org/schema/context"
 5     xmlns:util="http://www.springframework.org/schema/util"
 6     xsi:schemaLocation="
 7           http://www.springframework.org/schema/beans
 8           http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
 9        http://www.springframework.org/schema/tx
10        http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
11        http://www.springframework.org/schema/aop
12        http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
13        http://www.springframework.org/schema/util
14        http://www.springframework.org/schema/util/spring-util-3.1.xsd
15        http://www.springframework.org/schema/context
16        http://www.springframework.org/schema/context/spring-context-3.0.xsd">
17     
18     <aop:aspectj-autoproxy/>
19     <!-- 自动扫描含有@Service将其注入为bean -->
20     <context:component-scan base-package="com.ouc.service"/>    
21     <context:component-scan base-package="com.ouc.service.impl"/>
22     
23     <!--  
24     <import resource="spring-mvc.xml"/>
25     <import resource="spring-mybatis.xml"/>
26     -->
27     
28     <context:annotation-config />
29     <!--引入配置属性文件  -->
30     <context:property-placeholder location="classpath:jdbc.properties"/>
31 </beans>
View Code

相关文章: