用eclipse开发需要准备什么?
1、到eclipse的官网上,https://www.eclipse.org/ 下载好eclipse,安装好eclipse,修改eclipse.ini文件,把内存改大点,避免出现内存溢出的情况。
【如何下载最新版本和旧版本的eclipse?查看另一篇随笔:http://www.cnblogs.com/TerLeeHost/p/7890402.html】
2、安装JDK,配好jdk的环境变量,【至于如何配置好jdk的环境变量,请查看另一篇随笔:http://www.cnblogs.com/TerLeeHost/p/7890428.html】
3、java开发还需要tomcat,所以我们还要安装tomcat,比如去下载一个8.0版本的tomcat,解压到一个地方,配置jtomcat的环境变量。【如何配置tomcat环境变量,请查看另一篇随笔:http://www.cnblogs.com/TerLeeHost/p/7890574.html】
配置好本地的tomcat环境之后,在eclipse的window——preferences——Server——RunTime Environments——点Add,选择自己安装下的tomcat目录,选择jdk的jre。



这样tomcat与eclipse的配置就完成了,但是对于项目的话,还需要加载在tomcat中才能启动。
4、以上三步,加上数据库软件,就可以开发一般项目
5、如果需要开发maven的项目,那你还得安装maven,配置maven的环境变量,配置好maven的本地环境之后,【如何配置maven的环境变量:请查看随笔http://www.cnblogs.com/TerLeeHost/p/7890863.html】
在eclipse的window——preferences——maven——User Setting,更换User Setting的maven目录下的conf/setting,这个setting可以把镜像mirror换成是阿里的。

repository包是自己创建的,作为maven的jar的仓库。conf里面有setting,是maven的设置文件。

如果你创建了自己的仓库,一定要在setting文件中设置一下,下面的设置有两个方面,第一个是下载jar的镜像选择;第二个是设置仓库的路径。
设置下载jar的镜像为阿里的镜像
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
还有就是你可以不用系统默认的Repository,可以自己创建一个,然后在setting中设置路径指向这个文件。
设置仓库地址
<localRepository>D:/program document/apache-maven-3.5.2/repository</localRepository>
6、如果你的项目是用git管理的,那么你还需要在电脑上装一个TortoiseGit和Git软件,安装完了之后,右键就可以看到:

这样就可以实现你从服务器上上传和拉取文件。那么怎么在eclipse中把git和服务器上的关联呢?
在eclipse中,window——preferences——team——git——configuration


在Add Entry的时候,key一定是要***.***,比如上述的情况,我是key为user.email,然后value的值就填我git的邮箱账号。
另一个就是user.name value的值为我的昵称。
设定之后就可以直接在eclipse上提交和拉取项目。
7、其余的辅助软件:项目一般有个进度管理的,我们可以安装:
- project软件,可以打开.mpp文件。
- Navicat for MySQL工具,是mysql的管理工具。
- Hbuilder,用来编辑前端代码的,比较方便
- notepad++,用于查看一些文件的,可以选择格式,保证格式不会乱,比如一些配置文件,看起来更有序。
- star UML和visio是可以用来画用例图等图形
- zookeeper,用来管理服务的,一端作为服务的提供者,其他的可以作为消费者获取该服务
用eclipse开发需要准备什么?的更多相关文章
- 在IDEA上跑eclipse开发的J2EE项目
Context MacOS 10.12.1 IDEA ULTIMATE 2016.2 项目使用eclipse开发 项目使用SVN进修版本管理 核心步骤 检出项目,完成基本配置 从svn检出 当项目下载 ...
- eclipse开发servlet,HttpServletRequest报红叉解决方案
eclipse开发servlet,HttpServletRequest报红叉解决方案 今天突然间有兴致,想打一会代码,于是开发一个Servlet,代码和配置路径都没问题,HttpServlet居然报错 ...
- Linux上搭建Hadoop2.6.3集群以及WIN7通过Eclipse开发MapReduce的demo
近期为了分析国内航空旅游业常见安全漏洞,想到了用大数据来分析,其实数据也不大,只是生产项目没有使用Hadoop,因此这里实际使用一次. 先看一下通过hadoop分析后的结果吧,最终通过hadoop分析 ...
- 突破瓶颈,对比学习:Eclipse开发环境与VS开发环境的调试对比
曾经看了不少Java和Android的相关知识,不过光看不练易失忆,所以,还是写点文字,除了加强下记忆,也证明我曾经学过~~~ 突破瓶颈,对比学习: 学习一门语言,开发环境很重,对于VS的方形线条开发 ...
- Linux下使用Eclipse开发Hadoop应用程序
在前面一篇文章中介绍了如果在完全分布式的环境下搭建Hadoop0.20.2,现在就再利用这个环境完成开发. 首先用hadoop这个用户登录linux系统(hadoop用户在前面一篇文章中创建的),然后 ...
- zookeeper Eclipse 开发环境搭建及简单示例
一,下载Zookeeper安装包 从官方网站下载稳定版安装包后,解压. 其中ZK_HOME 为:D:\Program Files\zookeeper-3.4.9 二,启动Zookeeper Serve ...
- 使用eclipse开发的兼容性配置
通常使用eclipse开发程序的时候,正常情况下放到Linux中运行一般是没有什么问题,最明显的就是编码问题,这个一般都会统一为utf-8,另外还有Windows和Linux的换行符不同的原因,还有当 ...
- 在Eclipse中手动安装pydev插件,eclipse开发python环境配置
最近在学习Python,因为我是做java的,用惯了eclipse,所以就想用eclipse开发python,但是配置开发环境的时候发现按照网上的配置大多不行,而且都是用的在线安装,很垃圾,没办法,自 ...
- 用eclipse开发和调试postgresql-8.4.1
按照书本<PostgreSQL数据库内核分析>根据第一章讲解的linux下,编译 安装:不同的是libreadline5-dev版本没有了,就用新的版本代替:我的ubuntu 14 所以必 ...
- 熟悉Eclipse开发工具
一.熟悉Eclipse 1.Eclipse是由IBM公司投资4000万美元开发的集成开发工具.它基于Java语言编写,并且是开放源代码的.可扩展的,也是目前最流行的Java集成开发工具之一.另外,IB ...
随机推荐
- 【翻译】Tusdotnet中文文档(2)事件
tusdotnet-----一个tus文件上传协议的实现之事件 本章接上篇来继续翻译Tusdotnet的文档,按照如下结构来翻译: 事件 OnAuthorize OnFileComplete OnBe ...
- GIT篇章(二)
如何多人协同开发同一个项目? 使用代码版本控制[version control]软件, 目前市面上比较流行的代码版本控制器有: git,svn,csv 1. 使用git管理代码版本 本项目使用git管 ...
- C#中 char、byte、string
var str = "我是中国人";var str1 = "abc"; char[] chars = str.ToCharArray();char[] char ...
- JS基石之-----数组转换为树结构函数
我们常常在做后台管理系统的时候 需要对数据进行组装成一个树装结构,这里特地将此方法进行封装: let data = [ { id: , text: }, { id: , text: }, { id: ...
- git的clone
在使用git来进行版本控制时,为了得一个项目的拷贝(copy),我们需要知道这个项目仓库的地址(Git URL). Git能在许多协议下使用,所以Git URL可能以ssh://, http(s):/ ...
- 关于less的一些入门用法
less 变量(Variables) @nice-blue: #5B83AD; @light-blue: @nice-blue + #111; #header { color: @light-blue ...
- vue-quill-editor富文本编辑器 中文翻译组件,编辑与展示
vue项目中用到了富文本编辑器,网上找了一些,觉得vue-quill-editor最好用, ui简洁,功能也好配,够用了,文档不好读,有些小细节需要自己注意,我懒得分析,就封装成了组件 大家用的时候直 ...
- 理解AMD ,CMD,CommonJS规范
https://blog.csdn.net/xcymorningsun/article/details/52709608 理解AMD ,CMD,CommonJS规范 2016年09月30日 10:33 ...
- Keepalived与MySQL互为主从自动切换配置
为解决Mysql数据库单点问题,实现两台MySQL数据库互为主备,双向replication.当一Master出现问题,则将Slave切换为Master继续工作. 环境说明 系统版本:CentOS L ...
- day 67
目录 Vue框架 Vue的简介 Vue的使用 插值表达式 文本指令 事件指令 属性指令 Vue框架 Vue的简介 Vue是一套构建用户界面的框架,与Angular.React两个框架相比,Vue吸取了 ...