jeesuite分布式框架环境搭建
一、简述
这是菜鸟走向开源的第一步。开源项目jeesuite:http://git.oschina.net/vakinge/jeesuite-libs
jeesuite是托管在码云上的开源项目,是一个分布式的框架,包含当前主流的框架eg:kafka、Dubbo、Durid、zk、rest等。经过千万级会员、日UV200万的生产验证。本篇笔记主要讲述如何从码云上下载项目,并在本地IDE(集成开发工具)上运行。
二、GIT
git分布式版本控制系统,托管在githup上的项目需要通过git下载。
git安装:http://jingyan.baidu.com/article/90895e0fb3495f64ed6b0b50.html
git使用:http://www.cnblogs.com/jiuweidezhanfang/p/5473118.html
三、MAVEN
maven是一个项目管理的Java 工具。githup上托管的开源项目大部分都是maven项目。maven项目依赖的jar包统一从maven中心仓库下载,项目只需在pom.xml中配置需要哪些jar包即可。
maven安装:http://jingyan.baidu.com/article/d8072ac45d3660ec94cefd51.html
maven下载jar包默认到c盘,需要修改本地仓库路径。
修改方式:修改Maven安装目录下的 conf/文件夹内的setting.xml文件,新增一行:<localRepository>D:\Program Files\apache-maven-3.2.5\mvnRespo</localRepository>
maven中心仓库服务器在国外,下载jar包速度会相当相当慢,可以使用国内的镜像库,推荐使用阿里云。
修改方式:修改Maven安装目录下的 conf/文件夹内的setting.xml文件,找到mirrors节点,添加子节点:
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
四、IDEA
Interllij IDEA是一个java IDE,目前正在逐步取代myeclipse,IDEA的好处网上有很多,不再介绍。IDEA分为社区免费版IC与最终版IU,建议使用IU。
IDEA的安装使用:http://blog.csdn.net/haishu_zheng/article/details/50265371
IDEA配置maven:File--Setting进入设置选项,如图:
如需修改默认配置:File--other setting--default setting进入默认配置选项。
IDEA集成GIT(包含获取githup项目):http://www.tuicool.com/articles/I7BRVr
IDEA配置tomcat:http://blog.csdn.net/dream_an/article/details/49020211
IDEA配置jdk:http://blog.csdn.net/tolcf/article/details/50803414
至此,学习开源项目的本地环境就准备的差不多了。
jeesuite分布式框架环境搭建的更多相关文章
- Go语言及Beego框架环境搭建
在开始环境搭建之前,我们先一起来看看: Go有什么优势: 不用虚拟机,它可直接编译成机器码,除了glibc外没有其他外部依赖,部署十分方便,就是扔一个文件就完成了. 天生支持并发,可以充分的利用多核, ...
- eclipse中SSH三大框架环境搭建<三>
相关链接: eclipse中SSH三大框架环境搭建<一> eclipse中SSH三大框架环境搭建<二> 引言:通过上两篇文章我们已经可以掌握struts2和spring的环境的 ...
- eclipse中SSH三大框架环境搭建<二>
通过上一篇博客我们可以轻松搭建strtus2的环境,接下来由我来继续介绍spring的环境搭建以及spring注入的简单使用 相关链接:eclipse中SSH三大k框架环境搭建<一> ec ...
- eclipse中SSH三大框架环境搭建<一>
这里先简单介绍一下我用的三大框架版本以及下载地址 相关链接:eclipse中SSH三大框架环境搭建<二> eclipse中SSH三大框架环境搭建<三> struts-2.3.3 ...
- 基于Maven的Springboot+Mybatis+Druid+Swagger2+mybatis-generator框架环境搭建
基于Maven的Springboot+Mybatis+Druid+Swagger2+mybatis-generator框架环境搭建 前言 最近做回后台开发,重新抓起以前学过的SSM(Spring+Sp ...
- SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一)
1. 前言 最近在写毕设过程中,重新梳理了一遍SSM框架,特此记录一下. 附上源码:https://gitee.com/niceyoo/jeenotes-ssm 2. 概述 在写代码之前我们先了解一下 ...
- Win7下单机版的伪分布式solrCloud环境搭建Tomcat+solr+zookeeper【转】
Win7下单机版的伪分布式solrCloud环境搭建Tomcat+solr+zookeeper 1.软件工具箱 在本文的实践中,需要用到以下的软件: Tomcat-7.0.62+solr-5.0.0+ ...
- 3/16 Django框架 环境搭建
3/16 Django框架 环境搭建 环境搭建 Python解释器 Python代码通过Python解释器去执行. 编程语言 机器语言---汇编语言(助记符)---高级语言 解释型语言:解释器将代码一 ...
- hadoop_spark伪分布式实验环境搭建和运行实例详细教程
hadoop+spark伪分布式环境搭建 安装须知 单机模式(standalone): 该模式是Hadoop的默认模式.这种模式在一台单机上运行,没有分布式文件系统,而是直接读写本地操作系统的文件系统 ...
随机推荐
- 并发控制MsSql
Isolation 阅读目录(Content) 1 并发控制理论 1.1 悲观并发控制 1.2 乐观并发控制 2 隔离级别 2.1 隔离级别说明 2.2 Read Commmitted Snaps ...
- shiro简单配置(转)
注:这里只介绍spring配置模式. 因为官方例子虽然中有更加简洁的ini配置形式,但是使用ini配置无法与spring整合.而且两种配置方法一样,只是格式不一样. 涉及的jar包 Jar包名称 版本 ...
- Xvisor ARM32 启动分析
Linux内核历史悠久,特性丰富,但是代码量庞大,各个子系统交叉繁琐.对于想要将操作系统内核各个特性研究一遍的人,有时候也只好"望Linux兴叹".Xvisor是一个较新的Type ...
- FastSocket学习笔记~RPC的思想,面向对象的灵活
首先非常感谢这位来自新浪的老兄,它开发的这个FastSocket非常不错,先不说性能如何,单说它的使用方式和理念上就很让人赞口,从宏观上看,它更像是一种远程过程的调用RPC,即服务器公开一些命令,供客 ...
- 35、在JZ2440上使用3G上网卡
1. 简单使用:1.1 选型:中国联通:E网时空 EW65 (64元), ZTE中兴 MF637U (160多)中国电信:Benton/本腾 EQ10B (35元)中国移动:华为 ET128 (99元 ...
- 快速杀死占用8080端口进程的批处理(kill-8080.bat)
@echo off setlocal enabledelayedexpansion for /f "delims= tokens=1" %%i in ('netstat -aon ...
- 搭建hbase-0.94.26集群环境 分类: B7_HBASE 2015-01-24 17:14 861人阅读 评论(0) 收藏
先安装hadoop1.2.1,见http://blog.csdn.net/jediael_lu/article/details/38926477 1.配置hbase-site.xml <prop ...
- angular内置指令相关知识
原文地址 https://www.jianshu.com/p/5a5b43a8e91f 大纲 1.angular指令的分类 2.angular指令之——组件 3.angular指令之——属性指令 (n ...
- javascript中定义事件的三种方式 分类: C1_HTML/JS/JQUERY 2014-08-07 10:27 634人阅读 评论(0) 收藏
在javascript中,可以为某个元素指定事件,指定的方式有以下三种: 1.在html中,使用onclick属性 2.在javascript中,使用onclick属性 3.在javascipt中,使 ...
- valgrind,arm-linux交叉编译
1. 下载及解压valgrind-3.9.0 2.CC=/opt/hisi-linux/x86-arm/arm-hisiv200-linux/target/bin/arm-hisiv200-linux ...