1.官网下载eclipse----面向Java EE企业级开发的Eclipse IDE for Java EE Developers;
2.官网下载maven,并配置环境变量---MAVEN_HOME:D:/maven,将%MAVEN_HOME%/bin加入到path中
cmd命令验证maven是否安装成功:mvn -version
3.下载zookeeper,修改配置文件zoo.cfg,详见zookeeper安装部署
4.eclipse通过git导入elastic-job
a.在Eclipse里面有个Git Repositories Exploring。就是Git仓库
点击import,选择Git下的Projects from Git ,点击下一步,选择clone url,next,复制elastic-job的Git地址到下图中URI,然后按next,按照说明一直next下去。

5.eclipse通过maven已存在的项目导入elastic-job-example
6由于导入的elastic-job代码有很多错误,是因为没有lombok.jar,引入lombok.jar到elastic-job各个pom.xml文件中
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
</dependency>
若注入lombok.jar后仍存在错误,则通过右击Maven项目,选择maven-update Project
更新项目后若仍显示红叉,则cmd运行mvn compile,若报错,则在每个maven项目pom.xml中注入编译器
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<fork>true</fork>
<executable>F:\Program Files\Java\jdk1.7.0_79\bin\javac.exe(自己jdk所在地址)</executable>
</configuration>
</plugin>
再次update Project;
7.cmd打包elastic-job中的elastic-job-lite-console(控制台),
cd到需要打包项目的pom.xml文件下 运行:
mvn clean install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true
获得elastic-job-lite-console-版本号.tar.gz
8.运行elastic-job-example-lite-java下src/main/java下的JavaMain.java(若运行报错,可能是zookeeper没运行)
9.解压elastic-job-lite-console-版本号.tar.gz,并执行bin下start.bat或start.sh,浏览器中打开http://localhost:8899/即可访问控制台(8899为默认端口号,可通过启动脚本输入-p自定义端口号。)

最新文章

  1. 该不该在C#中使用var关键词
  2. 关于EF6的记录Sql语句 与 EntityFramework.Extend 的诟病
  3. sde用户下使用sqlplus登录错误ORA-12547: TNS:lost contact
  4. Mac技巧
  5. 利用flexbox实现按字符长度排列dom元素
  6. 微软bing搜索搜索源码,可以直接运行
  7. BZOJ 1004 Cards(Burnside引理+DP)
  8. 只响应ccTouchBegan的问题
  9. 为什么要for循环以及for循环的流程
  10. DLL and LIB
  11. 增加 addDataScheme(&quot;file&quot;) 才能收到SD卡插拔事件的原因分析 -- 浅析android事件过滤策略
  12. hdu 6194 沈阳网络赛--string string string(后缀数组)
  13. 安卓和IOS兼容问题
  14. volative 与处理器的嗅探技术
  15. Java岗 面试考点精讲(基础篇02期)
  16. Nginx 图片服务器
  17. c/c++ 友元的简单应用
  18. Eclipse 在启动发生错误异常:An internal error occurred during: &quot;Initializing Java Tooling&quot;. java.lang.NullPointerException的解决办法
  19. wepy 小程序云开发
  20. pyhanlp 共性分析与短语提取内容详解

热门文章

  1. 从Linux 与 Unix 异同,看开源世界的发展!
  2. dos命令的使用
  3. 简单数论之整除&amp;质因数分解&amp;唯一分解定理
  4. [官网]Windows modules
  5. Windows apache-flume-1.6.0+Kafka+Es
  6. React Native &amp; Android &amp; iOS &amp; APK
  7. servlet(2)servlet过滤器
  8. 【pytorch】pytorch-backward()的理解
  9. 加载hive-jdbc driver时报错:java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration
  10. Hadoop系列(三):hadoop基本测试