MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

 这次换了台电脑,所以需要重新配置一次项目开发环境,过程中的种种,记录下来,便于以后再次安装,同时给大家一个参考。

1.JDK的安装

       首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底。安装完成之后当然要配置环境变量了。

———————————————————————————————————————————————————

1.1新建变量名:JAVA_HOME   变量值:E:\Java\jdk1.6.0_43(这是我的jdk安装路径)

1.2编辑变量名:Path  在后面加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

1.3 新建变量名:CLASSPATH 变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

(注意:在设置变量的末尾时不要加上“;”)

———————————————————————————————————————————————————

设置完成之后我们当然需要测试,打开“运行”-->输入“CMD"-->在命令行上面输入:java,然后回车;输入javac,回车,输入java -version,回车,如果出现下列三个画面,那么JDK配置成功,否则就需要检查环境变量的配置。









2.MyEclipse的安装

       我是用的是MyEclipse2014,这个大家下载了之后也是一路安装到底,中间可以选择是安装32位还是64位。完成之后我们启动MyEclipse,设置好工作路径,也可以直接默认。我们打开window-->preference输入jdk,安装下图,选择Eclipse默认的JRE为自己安装的,而不是eclipse自带的。


       此时我们可以随便建立一个JAVA项目,然后编写一个helloworld来测试一下是否正确。

3.Tomcat8的安装

       Tomcat我使用的版本是8,大家可以到apache的官网上去下载,http://tomcat.apache.org/download-80.cgi,我是用的安装版,所以不需要配置任何东西,如果人比较懒不妨就下个安装版吧。压缩包版本的需要自己配置环境变量,这个问下度娘就可以了,我本人比较懒...见谅!

       安装版本的安装过程也是一路到底,而且不需要配置环境变量。

4.MyEclipse配置Tomcat

       项目开发的时候最好不要是用MyEclipse自带的Tomcat,所以需要配置我们安装好的tomcat。打开window-->preference输入tomcat,按照下图进行配置即可,其他版本的tomcat对应着配置就可以了。


5.Maven安装配置

5.1 maven配置环境变量      

 下载maven,就是一个包:apache-maven-3.2.1,我用的版本是3.2.1,解压到一个路径,然后配置环境变量:

——————————————————————————————————————————————————

      5.1 新建变量名:MAVEN_HOME  变量值:D:\server\apache-maven-3.2.1(这是我的MAVEN路径)

      5.2 编辑变量名:Path  在最前面加上:%MAVEN_HOME%\bin;(注意,最后要有个";"作为分隔符)

——————————————————————————————————————————————————

完成之后,在命令行输入:mvn -version查看是否有以下内容,如果有表示配置成功。


5.2Maven数据仓库的配置     

        MAVEN中还有一个重要的配置就是数据仓库的路径配置,我们找到MAVEN的安装路径,进入conf-->打开settings.xml,找到localRepository标签,此时是被注释掉的,我们解除注释,然后配置一个路径,例如:d:/server/MavenRepository/maven_jar,这样以后MAVEN管理下载的jar包都会在这个路径下。当然我们需要建这样一个目录结构,然后还要讲settings.xml复制一份到d:/server/MavenRepository下,这个在与MyEclipse集成时会用到。

5.3MyEclipse中集成Maven

      一样在preferences中进行配置,如下图:



       此时,点击File-->new-->other-->MyEclipse-->Maven4MyEclipse-->Maven Project,如果可以看到这些,证明配置成功,已经可以建立Maven项目了。

6.SVN安装

     SVN是代码版本管理器,首先在本地安装一个SVN管理器,然后配置MyEclipse的SVN插件,将插件下载下来解压后,直接复制到MyEclipse安装目录下dropins中即可。任意建立一个项目,右键项目-->team-->share Project..,打开后如果看到了SVN代表插件安装成功。

7. JS代码提示安装(Spket插件)

     参看之前的一篇博文:http://blog.csdn.net/zhshulin/article/details/25635883


8. JAVA代码提示

       经过以上过程,整个项目需要的环境差不多搭建完成了。接下来一个小技巧,如下图进行配置之后就可以将只在.出现时进行代码提示换成任意字母+.出现时的代码提示了(.abcdefghijklmnopqrstuvwxyz):

转载于:https://my.oschina.net/zhanghaiyang/blog/595944

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/536379.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java基础学习总结(10)——static关键字

2019独角兽企业重金招聘Python工程师标准>>> 一、static关键字 原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态成员变量。对于static成员变量来说,这个成员变量只…

ActiveMQ学习总结(3)——spring整合ActiveMQ

2019独角兽企业重金招聘Python工程师标准>>> 1.参考文献 Spring集成ActiveMQ配置Spring JMS异步发收消息 ActiveMQ2.环境 在前面的一篇 ActiveMQ入门实例中我们实现了消息的异步传送,这篇博文将如何在spring环境下集成ActiveMQ。如果要在spring下集成Act…

Pots【广搜,模拟】

Pots POJ - 3414 You are given two pots, having the volume of A and B liters respectively. The following operations can be performed: FILL(i) fill the pot i (1 ≤ i ≤ 2) from the tap;DROP(i) empty the pot i to the drain;POUR(i,j) pour fro…

非常可乐【广搜,模拟】

非常可乐 HDU - 1495 大家一定觉的运动以后喝可乐是一件很惬意的事情,但是seeyou却不这么认为。因为每次当seeyou买了可乐以后,阿牛就要求和seeyou一起分享这一瓶可乐,而且一定要喝的和seeyou一样多。但seeyou的手中只有两个杯子&#xff0…

问题 A: 深度学习

问题 A: 深度学习 时间限制: 1 Sec 内存限制: 128 MB 提交: 53 解决: 42 [提交] [状态] [讨论版] [命题人:admin] 题目描述 小 A 最近在研究深度学习,他自己搭建了一个很牛逼的神经网络,现在他手头一共有 n 组训练数据,一开始他会给自己的…

堆树

一、堆树的定义 堆树的定义如下: (1)堆树是一颗完全二叉树; (2)堆树中某个节点的值总是不大于或不小于其孩子节点的值; (3)堆树中每个节点的子树都是堆树。 当父节点的键…

问题 D: 最小生成树II

问题 D: 最小生成树II 时间限制: 1 Sec 内存限制: 128 MB 提交: 89 解决: 44 [提交] [状态] [讨论版] [命题人:admin] 题目描述 小A有一张n个点的带权无向图,这张无向图非常特别,首先第i个点有一个点权ai,之后这张无向图是一张完全图&…

问题 G: 区间权值

问题 G: 区间权值 时间限制: 1 Sec 内存限制: 128 MB 提交: 112 解决: 49 [提交] [状态] [讨论版] [命题人:admin] 题目描述 小Bo有n个正整数a1..an,以及一个权值序列w1…wn,现在他定义 现在他想知道的值,需要你来帮帮他 你只需要输出答案…

问题 I: 连通块计数

问题 I: 连通块计数 时间限制: 1 Sec 内存限制: 128 MB 提交: 108 解决: 45 [提交] [状态] [讨论版] [命题人:admin] 题目描述 小A有一棵长的很奇怪的树,他由n条链和1个点作为根构成,第i条链有ai个点,每一条链的一端都与根结点相连。 现在…

telnet 功能启用并测试端口是否正常

记录日期:2019年6月21日 13点52分 操作系统:Windows 10 由于 Ping命令可以检查网络是否连通,但无法准确判断某个端口是否连通,因此需要使用 Telnet协议。 1、打开控制面板中的程序和功能。 2、侧边栏,启用或关闭Window…

步步为营 SharePoint 开发学习笔记系列 七、SharePoint Timer Job 开发

概要 项目需求要求我们每天晚上同步员工的一些信息到sharepoint 的user List ,我们决定定制开发sharepoint timer Job,Sharepoint timer Job是sharePoint的定时作业Job,需要安装、布曙到服务器上,而这里我只是介绍下Job开发的例子,以供大家学习用。 开发…

问题 J: 寻找复读机【模拟】

问题 J: 寻找复读机 时间限制: 1 Sec 内存限制: 128 MB 提交: 131 解决: 50 [提交] [状态] [讨论版] [命题人:admin] 题目描述 某个QQ群里一共有n个人,他们的编号是1..n,其中有一些人本质上是复读机。 小A发现,如果一个人的本质是复读机&…

windows下jenkins常见问题填坑

没有什么高深的东西,1 2天的时间大多数人都能自己摸索出来,这里将自己遇到过的问题分享出来避免其他同学再一次挖坑. 目录 1. 主从节点 2. Nuget自动包还原 3. powershell部署 4. 内网机器实现基于变化的构建 5. Github私有项目pull时限 所谓主从&#x…

Cow Contest【最短路-floyd】

Cow Contest POJ - 3660 N (1 ≤ N ≤ 100) cows, conveniently numbered 1..N, are participating in a programming contest. As we all know, some cows code better than others. Each cow has a certain constant skill rating that is unique among the competitors. …

【学习Android NDK开发】Type Signatures(类型签名)

类型签名&#xff08;Type Signatures&#xff09; (<Parameter 1 Type Code>[<Parameter 1 Class>];...)<Return Type Code> The JNI uses the Java VM’s representation of type signatures. Following Table shows these type signatures. Type Signatur…

Symantec(赛门铁克)非受管检测

为了查找局域网内没有安装赛门铁克客户端的IP&#xff0c;采用Symantec Endpoint Protect Manager 的非受管检测机制进行网段扫描。 非受管检测机制的原理是&#xff1a;每台电脑开机时都会向同网段电脑发arp&#xff0c;当非受管检测器接到arp请求时&#xff0c;会写入本地的a…

SQL语句性能优化操作

1、对查询进行优化&#xff0c;应尽量避免全表扫描&#xff0c;首先应考虑在where及order by涉及的列上建立索引。 2、应尽量避免在where子句中对字段进行null值判断&#xff0c;创建表时NULL是默认值&#xff0c;但大多数时候应该使用NOT NULL&#xff0c;或者使用一个特殊的值…

sql语言特殊字符处理

我们都知道SQL Server查询过程中&#xff0c;单引号“”是特殊字符&#xff0c;所以在查询的时候要转换成双单引号“”。但这只是特殊字符的一个&#xff0c;在实际项目中&#xff0c;发现对于like操作还有以下特殊字符&#xff1a;下划线“_”&#xff0c;百分号“%”&#xf…

小节

算法导论已学两部分&#xff0c;第一部分是基础知识&#xff0c;第二部分是排序。基础知识介绍如何分析证明算法以及求时间复杂度。第二部分的排序学了很长时间。先是从简单排序到复杂排序的一个过渡&#xff0c;打开了很多思路。然后就是无尽的算法分析。算法分析的时间比理解…

SPS2003升级到MOSS2007相关资料及问题总结

这几天要把客户的SPS2003门户升级到MOSS2007的&#xff0c;客户SPS2003门户&#xff0c;数据26G&#xff0c;使用了自定义WebPart、自定义页面、SSO等功能。升级过程中碰到大量问题。其中主要的问题有几个&#xff0c;在这里把它们整理一下> 1、sps2003升级时&#xff0c;升…