MyEclipse导入已有maven项目并运行

目录

1.下载zookeper

官网下载zookeeper

1. 官网下载
    点击http://mirror.bit.edu.cn/apache/zookeeper,选择某一版本下载,并解压放在Library文件夹下。

2. 相关配置
    复制 conf文件夹下的zoo_sample.cfg 并改名 zoo.cfg
    创建datadir目录(dataDir参数需要)
        cd /tmp
        mkdir zookeeper        
3.开启zookeeper(启动maven项目前必须先开启)
    进入zookeeper文件夹下
      开启 ./bin/zkServer.sh start
      关闭 ./bin/zkServer.sh stop
zoo.cfg文件内容如下:

# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial 
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between 
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/tmp/zookeeper/data
# the port at which the clients will connect
clientPort=2181


说明:
    1、#tickTime: zookeeper中使用的基本时间单位, 毫秒值.
    2、#dataDir: 数据目录. 可以是任意目录.
    3、#dataLogDir: log目录, 同样可以是任意目录. 如果没有设置该参数, 将使用和#dataDir相同的设置.
    4、#clientPort: 监听client连接的端口号
  1. 运行maven项目
具体看下方图片
    1. MyEclipse左边的项目栏空白处点右键,选择import
    2. 选择maven导入项目
    3. 下载Tomcat并复制一份,一个选择导入service项目,一个选择导入web项目
    4. 先运行zookeeper,在运行Tomcat(service),再运行Tomcat(web项目)
1. 项目栏点右键,选择import
MyEclipse导入已有maven项目并运行_第1张图片
2. 选择导入已有maven项目
MyEclipse导入已有maven项目并运行_第2张图片
3. 一个Tomcat选择导入service项目,一个Tomcat选择web项目
MyEclipse导入已有maven项目并运行_第3张图片
3-2

3、遇到过的问题

 1. java.net.UnknownHostException: bogon: bogon: nodename nor servname provided, or not known

  解决:
    1、前往/etc 修改hosts文件(先修改权限)
    cd /etc
    vim hosts
    加
    127.0.0.1       bogon   

    2、刷新缓存
    dscacheutil -flushcache

你可能感兴趣的:(MyEclipse导入已有maven项目并运行)