概要

我们要開始一个关于Java项目的开发,那么我们就须要搭建一个关于Java开发的环境,那么搭建一个Java开发环境,都须要些什么东东,又有些什么注意事项呢.

过程

我先将我搭建Java环境的软件和开发用到的软件列一下,Jdk、Jre、MyEclipse、Oracle、Tomcat、PL/SQLDeveloper、PowerDesign、Rational
Rose。

在搭建Java之前,我们必须先将这些软件都安装到我们的电脑上。怎样安装我们这里就仅仅说两个,一个Java执行环境包含Jdk和Jre另一个就是数据库Oracle。

在这里另一点要说的是关于开发的软件一般都有32和64之分。在32位的操作系统上仅仅能够安装32位的软件,在64位的操作系统上既能够安装32位的也能够安装64位的。所以我们安装软件时。尽量让开发环境都统一。我的操作系统是64位的,我的开发环境安装的是32位的即:Jdk、Jre、MyEclipse、Tomcat都是32位的。Oracle是64位的。

开发环境安装

安装Jdk和Jre

关于Jdk和Jre我们在之前的博客中已经介绍过了就不再赘余,进入主题我的Java环境安装的是1.7版本号32位的.

下载地址位:http://pan.baidu.com/s/1mg5Jvsc

以下是具体安装步骤,

1、双击执行jdk-8u11-windows-i586.exe

2、改动安装路径。改为C:\jdk1.7.0_45(可自己定义)

3、执行过程中。安装JRE到C:\jdk1.7.0_45\jre(可自己定义)

4、右键  我的电脑->属性>高级系统设置>环境变量,进行例如以下设置。

5、在用户变量中加入例如以下:

JAVA_HOME=C:\jdk1.7.0_45

PATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%PATH%;

CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

6、调出命令行窗体(win + r之后输入cmd)

7、输入java–version,出现界面例如以下,则安装JDK成功

安装Oracle_11g

在这里因为我们的项目要求数据库在Oracle上,全部我们在此安装的是Oracle_11g
64位的版本号,数据库的选择能够依据需求来选择。关于Oracle的安装须要安装Oracle数据库和Oracleclient。

Oracle数据库、client、安装文档下载地址为:http://pan.baidu.com/s/1c0IkW6W

1.安装Oracle_11数据库,能够參考安装文档.:

2.安装Oracleclient.exe,依照提示一步步来就能够,较简单。

安装PLSQL Developer

因为Oracle没有可视化的界面。所以我们在此借助第三方数据库管理软件PLSQL
Developer,来管理Oracle数据库。这个软件没有32和64位之分。这个软件安装比較简单,依照提示来就能够了。

下载地址:http://pan.baidu.com/s/1sjx1E9n

安装完PLSQL后我们须要将它与我们的Oracle数据库连接起来,在这里须要配置的是:

1.找到Oracle客户端的安装文件夹。在/instantclient_11_2下找到“tnsnames.ora”文件

2.加入内容例如以下就可以

ORACLE=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =localhost)(PORT =1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORACLE)
)
)

MyEclipse安装

MyEclipse是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。在这里我安装的是32位的MyEclipse10。除了安装以外还须要激活。MyEclipse10安装比較简单,依照提示一步步走就能够了。

MyEclipse10和激活工具下载地址:http://pan.baidu.com/s/1mgKC5uw

安装MyEclipse完毕之后,打开window->Preferences。在这里面能够依照自己的编程习惯对MyEclipse环境进行设置。

Tomcat安装

Tomcat是由Apache、Sun和其它一些公司及个人共同开发而成的Web应用server,它支持一些JavaEE的规范。关于我们要开发的项目实现了部分JavaEE的规范,所以Tomcat就已经够用了。大家能够依据须要选择适合自己的Web应用server。我这里安装的是32位的7.0版本号解压版的Tomcat。解压完就能够用。省去了安装。

Tomcat下载地址:http://pan.baidu.com/s/1kT7hubd

关于数据库建模工具PowerDesign和建模工具RationalRose与我们的环境搭建没有关系。所以再次我就不在这里说了。以下就開始我们的开发环境搭建。

开发环境搭建

配置Jdk

1.安装MyEclipse完毕之后,打开window->Preferences。选择左側Java>Installed
JREs选项

2.改动默认jre配置。为当前用户JDK路径:C:\jdk1.7.0_45。完毕就可以。

例如以下图

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvendrNjI2NTQyNDE3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

配置Tomcat

1.打开window->Preferences,选择左側MyEclipse>Services>Tomcat>Tomcat
7.x 选项,在右側选择你解压的Tomcat路径。

2.在Tomcat 7.x>Jdk选项下选择我们在之前配置的jdk1.7.0_45就能够了。

到此我们在Tomcatserver上进行的Java开发的环境就已经搭建成功了、

总结

Java开发环境搭建成功以后。我们就能够開始我们的项目开发了,关于Java开发的Web项目怎样创建以及怎样跟我们的Oracle数据库连接。这些我们会在以后的项目实践中一一介绍的。

Java Drp项目实战—— 环境搭建的更多相关文章

  1. JAVA Drp项目实战—— Unable to compile class for JSP 一波三折

    交代下背景.电脑系统是64位的,用的是64位的Tomcat.安装是32位的Myeclipse10,java环境也是32位的.Tomcat在開始启动时会报这样一个错误,"Can't load ...

  2. 【免费开源】基于Vue和Quasar的crudapi前端SPA项目实战—环境搭建 (一)

    背景介绍和环境搭建 背景 crudapi增删改查接口系统的后台Java API服务已经全部可用,需要一套后台管理UI,主要用户为开发人员或者对计算机有一定了解的工作人员,通过UI配置元数据和处理业务数 ...

  3. Java Drp项目实战——Drp知多少

    是什么 Drp是Distribution Resource Planning的缩写,意思是分销资源计划.它是用来管理企业的执行于Internet上的分销网络的系统,是以商业流程优化为基础,它的核心是销 ...

  4. Java Drp项目实战——Web应用server

    引言 Web应用server如今非常多人都在用,但是究竟什么是Web应用server呢,它与Webserver有什么关系,它与应用server又是什么关系,它是他们两种中的当中一种,还是简单的两种se ...

  5. Java Drp项目实战——Servlet

    由来 在解说Servlet之前须要先介绍一个词语CGI即Common GatewayInterface是通用网关接口的意思.它提供一个计算机程序同HTTP协议或者WWW服务的接口,也就是人机交互接口的 ...

  6. 【java项目实战】一步步教你使用MyEclipse搭建java Web项目开发环境(一)

    首先.在開始搭建MyEclipse的开发环境之前.还有三步工具的安装须要完毕,仅仅要在安装配置成功之后才干够进入以下的java Web项目开发环境的搭建. 1.安装工具 第一步,下载并安装JDK,到官 ...

  7. java项目测试环境搭建

    java项目测试环境搭建 2019-03-06 13:45:26 木瓜小少年 阅读数 691更多 分类专栏: 测试   版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原 ...

  8. Java高级项目实战03:CRM系统数据库设计

    接上一篇:Java高级项目实战02:客户关系管理系统CRM系统模块分析与介绍 欢迎点击回顾,接下来我们说说 CRM系统数据库设计. 我们根据产品的原型搞以及UI组的设计稿, 接下来就要设计数据库, 一 ...

  9. Eclipse+Tomcat+MAVEN+SVN项目完整环境搭建

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

随机推荐

  1. HTML框架与表单

    1.框架处理结构 <html> <head> <meta http-equiv="Content-Type" content="text/h ...

  2. 【Python初级】由判定回文数想到的,关于深浅复制,以及字符串反转的问题

    尝试用Python实现可以说是一个很经典的问题,判断回文数. 让我们再来看看回文数是怎么定义的: 回数是指从左向右读和从右向左读都是一样的数,例如1,121,909,666等 解决这个问题的思路,可以 ...

  3. 【JAVAWEB学习笔记】19_事务概述、操作、特性和隔离级别

    事务 学习目标 案例-完成转账 一.事务概述 1.什么是事务 一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败 就是将n个组成单元放到一个事务中 2.mysql的事务 默认的 ...

  4. MYSQL注入天书之开天辟地

    MYSQL注入天书 在线版本:xianzhi.aliyun.com 第一篇地址:https://xianzhi.aliyun.com/forum/read/314.html第二篇地址:https:// ...

  5. 理解裸机部署过程ironic

    部署物理机跟部署虚拟机的概念在nova来看是一样,都是nova通过创建虚拟机的方式来触发,只是底层nova-scheduler和nova-compute的驱动不一样.虚拟机的底层驱动采用的libvir ...

  6. 深入理解javascript作用域系列第二篇

    前面的话 大多数时候,我们对作用域产生混乱的主要原因是分不清楚应该按照函数位置的嵌套顺序,还是按照函数的调用顺序进行变量查找.再加上this机制的干扰,使得变量查找极易出错.这实际上是由两种作用域工作 ...

  7. HDU 1057 What Are You Talking About trie树 简单

    http://acm.hdu.edu.cn/showproblem.php?pid=1075 题意 : 给一个单词表然后给一些单词,要求翻译单词表中有的单词,没有则直接输出原单词. 翻译文段部分get ...

  8. JDBC中使用Preparement对象修改个人多账户密码

    在日常生活中,人们可能会遇到想同时修改自己所有账户的密码,这个时候再用批量处理已经不好使了,因为我们要处理的是某个人的多个账户,而不是所有人的,那么怎么才能实现呢?经过大量的测试,我写了一个单元测试代 ...

  9. JAVA对数字证书的常用操作(转载)

    一:需要包含的包 import java.security. * ; import java.io. * ; import java.util. * ; import java.security. * ...

  10. Codeforces Round #346 (Div. 2) G. Fence Divercity dp

    G. Fence Divercity 题目连接: http://www.codeforces.com/contest/659/problem/G Description Long ago, Vasil ...