用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 ...
随机推荐
- asp.net MVC中使用EasyUI Treegrid 树形网格
引入CSS和JS <link href="~/Content/plugins/jquery-easyui-1.7.0/themes/default/easyui.css" r ...
- Spring事件监听机制
前言 Spring中的事件机制其实就是设计模式中的观察者模式,主要由以下角色构成: 事件 事件监听器(监听并处理事件) 事件发布者(发布事件) 首先看一下监听器和发布者的接口定义 public int ...
- c# 读取数据库得到字符串
public string GetProductType(string connectionString, string barCode) { string pro ...
- 集成学习-Majority Voting
认识 集成学习(Ensemble Methods), 首先是一种思想, 而非某种模型, 是一种 "群体决策" 的思想, 即对某一特定问题, 用多个模型来进行训练. 像常见的单个模型 ...
- 解决使用maven clean项目的时候报错,删除target文件夹失败
背景:jdk1.8 + maven3.5.2 问题描述: 我在使用maven clean项目的时候,celan 失败,报错的原因是删除项目下的target文件夹下面的文件失败 解决方法: 打开任务管理 ...
- 搜狐视频 登录 md5 加密破解
这是一个简单的md5加密,可以学习一下js加密的破解流程,当一个入门级的教程 第一步:请求抓包 password是32位的字母和数字组合,猜测可能是md5加密,我们md5在线工具上试一下 发现我们的猜 ...
- iOS-快速开发直播APP所需第三方SDK
直播SDK 金山云, 推荐 七牛云, 推荐 阿里云(收费) 网易云(收费) 腾讯云(收费) 又拍云 播放SDK IJKPlayer 自定义IJKPlayer,进度条.音量.亮度 短视频SDK 七牛云( ...
- JDK1.8 LocalDate 使用方式;LocalDate 封装Util,LocalDate工具类(一)
未完待续 ........ 由于SimpleDateFormat存在线程安全问题,所以在JDK1.8中使用LocalDate和LocalDateTime来进行日期的工具类使用,下边就是原创的Local ...
- 缓存中,2个注解:@cacheable 与 @cacheput 的区别
@cacheable:只会执行一次,当标记在一个方法上时表示该方法是支持缓存的,Spring会在其被调用后将其返回值缓存起来,以保证下次利用同样的参数来执行该方法时可以直接从缓存中获取结果. @cac ...
- Spring Boot 注入外部配置到应用内部
Spring Boot允许你外部化你的配置,这样你就可以在不同的环境中使用相同的应用程序代码,你可以使用properties文件.YAML文件.环境变量和命令行参数来外部化配置,属性值可以通过使用@V ...