JavaEE开发环境配置

Tomcat的下载和安装

1.登录Tomcat 站点,下载Tomcat最新版本
http://tomcat.apache.org/
Windows平台下载ZIP包,LInux平台下载TAR包,不建议下载安装文件,因为安装文件的

Tomcat看不到启动,运行时控制台的输出不利于开发者使用。

2.解压缩下载的压缩包到指定目录下:G:software\Tomcat

3.配置环境变量classpath, 以及JAVA_HOME
    JAVA_HOME:
    C:\Program Files\Java\jdk1.8.0_92
    classpath:
    .;C:\Program Files\Java\jdk1.8.0_92\lib\dt.jar;C:\Program Files\Java\jdk1.8.0_92\lib\tools.jar;C:\Program Files\Java\jdk1.8.0_92\lib\mysql-connector-java-5.1.30-bin.jar;G:\software\Tomcat\apache-tomcat-9.0.2\lib\jsp-api.jar;G:\software\Tomcat\apache-tomcat-9.0.2\lib\servlet-api.jar
    将Tomcat安装路径的lib下的jsp-api.jar和servlet-api.jar两个JAR文件添加到ClASSPATH环境变量之后。

4.启动Tomcat,对于WIndows平台,只需要双击Tomcat安装路径下bin目录中的startup.bat文件即可。

 5.  启动Tomcat之后,打开浏览器,在地址栏输入http://localhost:8080,然后回车,浏览器出现如下所示界面,即表示Tomcat安装成功。

——————————————————————————————————————
Eclipse的安装和使用

Eclipse平台是IBM向开放源码社区捐赠的开发框架,允许增加新工具来扩充Eclipse的功能,
这些新工具就是Eclipse插件。

Eclipse IDE for java EE Developers下载和安装

1.登录 http://www.eclipse.org/home/index.php ,下载Eclipse IDE for java EE Developers

2.解压缩压缩包到任意路径(推荐:G:\software\eclipse_for_javaEE)

3.进入eclipse文件夹,右击eclipse.exe,单击"以管理员身份运行"

4.弹出如下对话框,指定工作空间(推荐:手动修改为:G:\eclipse_java_projects),点击Launch进入下一步

5.出现如下界面,则表示eclipse_for_javaEE安装成功

提示:
Eclipse IDE for java EE Developers是Eclipse为JavaEE开发者准备的一个IDE工具,它在
"纯净"Eclipse的基础之上,集成了一些Eclipse插件,允许开发者不需添加插件即可进行Java
EE开发。

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

在线安装_升级Eclipse插件
可以保证插件的完整性,并可自由选择最新版本。
1.单击Eclipse的Help菜单,选择"Install New Software"菜单项
2.单击"add..."按钮,在"Name"文本框中输入插件名,在"Location"文本框中输入插件的安装地址。
(Eclipse插件的安装地址需要从各插件的官方站点上查询)

升级:
1."Work with"下拉列表框,可以选择Eclipse已安装过的插件,选择指定插件项目后,
该对话框下面将会列出该插件所有可更新的项目。
2.勾选需要更新的插件项,单击"Next"即可。

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

从本地压缩包安装插件

1.从各插件网站下载得到本地压缩包

2.单击Eclipse的Help菜单,选择"Install New Software"菜单项
3.单击"add..."按钮,单击"Archive..."按钮,选择指定的插件压缩包,
此时将会看到"Location"文本框中填入了插件压缩包的位置,单击"OK"按钮即可。

在"Name"文本框中输入插件名,在"Location"文本框中输入插件的安装地址。
(Eclipse插件的安装地址需要从各插件的官方站点上查询)

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

手动安装Eclipse插件

扩展安装
1.在Eclipse安装路径下新建links路径(即links文件夹)
2.在links文件夹内建立xxx.link文件,(通常推荐该文件的主文件名与插件名相同,文件名后缀为.link)
3.编辑xxx.link的内容,
path=<pluginPath>
path=是固定的,<pluginPath>是插件的扩展安装路径。
4.在xxx.link文件中的<pluginPath>路径下新建eclipse文件夹,再在eclipse文件夹内建立plugins
和features文件夹。
5.将插件中包含的plugins和features文件夹的内容,复制到上面建立的plugins和features文件夹中,
重启Eclipse即完成安装。
扩展安装方式使得每个插件放在单独的文件夹内,因而结构非常清晰。如果需要卸载某个插件,只需将该插件
对应的link文件删除即可。

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

Ant的安装和使用

Ant是一种基于Java语言的生成工具,所以具有跨平台的能力,而且Ant工具使用XML文件来编写生成文件,
因而具有更好的适应性。
由于Ant具有跨平台的特性,所以编写Ant生成文件时可能会失去一些灵活性。为了弥补
这个不足,Ant"exec"核心任务,这个任务允许执行特定操作系统上的命令。

从作用上看,它有些类似于C编程(UNIX/Linux)中的Make工具,C/C++项目经常使用Make工具来管理
整个项目的编译,生成。
Make使用Shell命令来定义生成任务,并定义任务之间的依赖关系,以便它们总是以必需的顺序来执行。
Make工具的生成文件的格式比较严格,容易导致错误。

Make工具主要有如下两个缺陷
1.Make工具的本质还是依赖UNIX平台的Shell语言,所以Make工具无法跨平台
2.Make工具的生成文件的格式比较严格,容易导致错误

由此可见, Ant是Java世界的Make工具,而且这个工具是跨平台的,并具有简单,易用的特性。

Ant的下载和安装

1.登录http://ant.apache.org/bindownload.cgi 站点下载Ant最新版
建议Windows平台下载*.zip压缩包

2.将下载到的压缩文件压缩到(G:software\Ant1_9)
推荐将Ant文件夹重命名为Ant199,使之更容易查找。

3.Ant的运行需要如下两个环境变量
JAVA_HOME
ANT_HOME:该环境变量应指向Ant安装路径
G:\software\Ant1_9\Ant199

4.让操作系统可以识别%ANT_HOME%\bin路径下的ant.bat命令
将%ANT_HOME%\bin路径添加到操作系统的PATH中,

5.启动命令行窗口,输入ant.bat命令,若出现如下提示,则说明Ant安装成功

C:\Users\fek>ant.bat
Buildfile: build.xml does not exist!
Build failed

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

Maven的安装和使用

Maven是一个比Ant更先进的项目管理工具,它采用一种"约定优于配置(COC)"
的策略来管理项目。它不仅用于把源代码构建成可发布的项目(包括编译,打包,测试
和分发),还可以生成报告,生成Web站点等。在某些方面,Maven比Ant更加优秀,因此
不少企业开始使用Maven。

下载和安装Maven

1.登录 http://maven.apache.org/download.cgi 站点下载Maven最新版。
建议Windows平台下载*.zip压缩包

2.将下载到的压缩文件解压缩到任意路径下(推荐使用:G:\software\Maven3_5)

3.将apache-maven-3.5.2重命名为Maven352

4.Mavern的运行需要如下两个环境变量
JAVA_HOME:指向JDK的安装路径
M2_HOME:指向Maven安装路径G:\software\Maven3_5\Maven352

5.Maven工具的关键命令就是%M2_HOME%/bin路径下的mvn.vat命令,如果读者希望操作系统可以识别该
命令,还可以将%M2_HOME%/bin路径添加到操作系统的PATH环境变量之中。6启动命令行窗口,输入如下命令:mvn help:system

6.如果能看到Maven不断地从网络下载各种文件,然后最后显示如下信息,即表明Maven安装成功

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:19 min
[INFO] Finished at: 2017-12-26T10:16:40+08:00
[INFO] Final Memory: 13M/166M
[INFO] ------------------------------

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

使用SVN进行协作开发:

SVN服务器下载和安装

1.登录 http://subversion.apache.org/packages.html

在该页面可以看到SVN为各种操作系统提供的服务端,单击Win32Svn链接就会导航到sourceforge.net的win32svn项目

2.单击下载得到的安装文件即可开始安装SVN服务器(推荐将安装文件放置到G:\software\SVN1817,但无法指定安装目录)

安装完成后,即可看到系统PATH环境变量中增加了C:\Subversion\bin,这表明安装程序已经将SVN安装路径下的bin路径添加到path环境变量中,这就允许开发者
在命令行窗口使用bin路径下的svn,svnadmin等命令。

________________________________________________________________________________________________________________

下载和安装SVN客户端

对于普通开发者而言,通常会选择使用TortoiseSVN作为客户端,

1.登录 http://tortoisesvn.net/downloads,下载最新版

2.下载完成后,得到一个TortoiseSVN-1.9.7.27907-x64-svn-1.8.9.msi文件(推荐将该安装文件放置到:G:\software\SVN_Client_197)

双击该文件即可开始安装,安装完成后,TortoiseSVN安装程序可能要求重启计算机,按要求重启计算机即可完成TortoiseSVN的安装,

Tips:
TortoiseSVN并未提供任何窗口来执行版本管理操作,它只是一个Shell扩展,它已经被整合到了Windows资源管理器中,因此只要右键
单击任何文件夹,文件,即可在弹出的快捷菜单中看到TortoiseSVN对应的菜单。

JavaEE开发环境配置的更多相关文章

  1. Linux服务器oraclejdk与openjdk共存并配置JavaEE开发环境

    由于本人学业的需要,需要在linux中搭建JavaEE开发环境,与windows的同学协同开发. JDK 由于fedora默认使用openjdk,移除多多少少会出现点问题,由于很多开源软件默认使用到它 ...

  2. JavaEE开发环境搭建(2)---(MySQL的安装)

    上次写了JavaEE开发环境搭建之jdk的安装...然后自己看的时候感觉有时候加载图片不是很流畅,所以这次就少添加点图片了~~ JavaEE开发环境搭建之MySQL的安装 1:mysql 的下载 在百 ...

  3. JavaEE开发环境搭建(1)---(jdk的安装)

    ----------我是前言---------- 有时候从网上找资料真的是一件很开(dan)心(teng)的事情, 因为很多你想要了解的东西总是很巧妙的被略去了... 或者... 根本没有... 真是 ...

  4. 搭建基于SSI(struts2,spring,ibatis)的javaEE开发环境

    搭建基于SSI(struts2,spring,ibatis)的javaEE开发环境 最近有很多人不知道如何搭建基于SSI(struts2,spring,ibatis)的J2EE开发环境,这里给大家一个 ...

  5. Android开发环境配置(win7_64bit)

    Android开发环境配置(win7_64bit) 目录 1.概述 2.Android开发涉及的技术 3.Android常用开发环境搭建 4.注意事项 >>看不清的图片可在新标签打开查看大 ...

  6. JavaWeb开发环境配置

    JavaWeb开发环境配置(win7_64bit) 目录 1.概述 2.JavaWeb学习路线 3.JavaWeb常用开发环境搭建 4.注意事项 >>看不清的图片可在新标签打开查看大图 1 ...

  7. Eclipse开发环境配置

    1. java环境 安装 本系统使用java6开发,老师使用1.6.0 _45版本开发,如下图所示: "开发工具"目录提供了1.6.0 _45版本32位和64位两个安装程序,大家根 ...

  8. Python开发环境配置

    好久没有写博客了,自从6月份毕业后,进入一家做书法.字画文化宣传的互联网公司(www.manyiaby.com),这段时间一直在进行前端开发,对于后端的使用很少了,整天都是什么html.css.jav ...

  9. Visual studio 通用开发环境配置:SDL,FFMPEG为例

    引言 每一个C++库的使用都是从开发环境的配置开始的,其实每个库的配置过程都是大同小异,总结下来有下面几个步骤: 下载库文件,这里假定是已经预先编译完成的. 配置库文件的包含目录(include)和库 ...

随机推荐

  1. luoguP4254 [JSOI2008]Blue Mary开公司

    题意 李超树裸题,注意一开始截距是\(S-P\). code: #include<bits/stdc++.h> using namespace std; #define ls(p) (p& ...

  2. nextjs作为koa中间件的使用

    react客户端渲染的缺点:首屏速度慢,对SEO不友好 浏览器请求步骤                                                        客户端跳转 1. ...

  3. 第04组 Alpha事后诸葛亮

    一.组长博客:地址 二.Postmortem模板 设想和目标 1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们要解决的问题是让大学生可以通过福鱼网站将暂时无 ...

  4. JavaScript查找两个数组的相同元素和相差元素

    let intersection = a.filter(v => b.includes(v)) 返回交集数组 let difference = a.concat(b).filter(v => ...

  5. js -- 数组的操作(自己的常用备查)

    1.数组的定义 var arr = [],或者 var arr = [1,2,3,4,5] 2.数组的使用 >数组的合并 concat ,,]; ,]; a = a.concat(b); con ...

  6. HDU 6148 (数位DP)

    ### HDU 6148 题目链接 ### 题目大意: 众所周知,度度熊非常喜欢数字. 它最近发明了一种新的数字:Valley Number,像山谷一样的数字. 当一个数字,从左到右依次看过去数字没有 ...

  7. centos上tcp抓包

    tcpdump host 10.1.131.75 -i eth0  -w data.cap 其中,10.1.131.75上目标机器的IP,eth0上网卡名称,data.cap上抓包数据写入的文件.

  8. 第二十二节:Asp.Net Core中使用托管服务实现后台任务

    1. 说明 BackgroundService 是用于实现长时间运行的 IHostedService 的基类,使用程序集:Microsoft.Extensions.Hosting. 2. 实现方式 继 ...

  9. Java代码开发之《异常日志》

    异常日志 (一) 异常处理 1. [强制]Java 类库中定义的可以通过预检查方式规避的 RuntimeException 异常不应该通 过 catch 的方式来处理,比如:NullPointerEx ...

  10. IDA分析时添加新的C语言结构体

    View - Open Subviews - Local Type - INSERT键 - 输入新结构体 - 右击"Synchornize to idb" 之后再分析处按 T 就可 ...