用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 ...
随机推荐
- 实现个虚拟机只要几百行的 toy 版就够了
关键是 指令 的 eval 并把 高层代码进行翻译. 典型的项目: 1. java-compiler (C++) 2. 手把手教你构建 C 语言编译器(0)- 前言 | 三点水 (C)
- codeforces467-A水题
题目链接:http://codeforces.com/problemset/problem/467/A A. George and Accommodation time limit per test ...
- Java自学-I/O 缓存流
Java 缓存流BufferedReader,PrintWriter 以介质是硬盘为例,字节流和字符流的弊端: 在每一次读写的时候,都会访问硬盘. 如果读写的频率比较高的时候,其性能表现不佳. 为了解 ...
- Spring扩展点之FactoryBean接口
前言 首先看一下接口定义 public interface FactoryBean<T> { /** * 返回对象实例 */ @Nullable T getObject() throws ...
- 英语AmbraGrisea龙涎香
龙涎香AmbraGrisea是抹香鲸科动物抹香鲸的肠内分泌物的干燥品.取自宰杀的抹香鲸肠内分泌物(即鲸鱼的粪便,它是抹香鲸吞食墨鱼后,胃肠道分泌出来的灰黑色的蜡状排泄物).其味甘.气腥.性涩,具有行气 ...
- OpenLDAP 常用命令
OpenLDAP 常用命令 本文原始地址:https://sitoi.cn/posts/5308.html ldapsearch ldapsearch - ldap 搜索工具 ldapsearch 实 ...
- Python 实现基于信息熵的 ID3 算法决策树模型
版本说明 Python version: 3.6.6 |Anaconda, Inc.| (default, Jun 28 2018, 11:21:07) [MSC v.1900 32 bit (Int ...
- flask实战-个人博客-模板 --
模板 personalBlog采用典型的博客布局,左侧三分之二为主体,显示文章列表.正文:右侧三分之一为边栏,显示分为类列表.社交链接等.现在的工作是将HTML文件加工为模板,并创建对应的表单类,在模 ...
- 第二阶段冲刺(个人)——six
今天的计划:选择功能界面的logo.背景与功能选择框的整体设计组合. 昨天做了什么?优化登录.注册信息的填写判断. 困难:无.
- P1908 逆序对-(cdq分治)
https://www.luogu.org/problem/P1908 沿用归并排序的思想求逆序对. 坑1:结果爆int型,需要用longlong 坑2:相对于归并排序,在比较的时候多了一个等号 举例 ...