作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课。环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse)。下面我们就一个一个慢慢配置。

配置JDK

编写Java程序需要建立Java开发环境,其中Sun的Java SDK是必不可少的。可以去Sun的官网下载,在此不再赘述。安装好SDK后需要简单配置一下环境变量:

1.右击我的电脑,选择属性(或者按 “Win+Pause Break”)

2.选择高级

3.选择环境变量(系统变量)

以下变量名如果没有就点新建,有就点编辑(两个路径之间用英文分号隔开),变量值是引号里面的内容:

4.新建 变量名:JAVA_HOME  变量值:“C:\Program Files\Java\jdk1.7.0”(就是JDK的安装路径,可以自定义)

5.新建 变量名:PATH  变量值:“C:\Program Files\Java\jdk1.7.0\bin;%JAVA_HOME%\bin ”

6.新建 变量名:CLASSPATH  变量值:“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”

配置好以后就要测试一下是否成功

1:WIN+R 组合键弹出命令运行窗口(或则“开始->运行”)

2:输入命令 CMD  回车

3:在弹出的 DOS 窗口内输入:java -version 会出现版本信息,输入: javac出现 javac 的用法信息 (有很多用法)如果如下图所示则表示配置成功,反之则配置失败

配置Tomcat

Tomcat下载下来直接解压即可,然后就是配置它的环境变量了:

新建 变量名:TOMCAT_HOME变量值:“D:\Tomcat 7.0”(这里就是你解压的目录,随便哪里都行,不过最好都是英文路径)

下面就是测试了,浏览器中输入:http://localhost:8080/ 如果出现如下画面就说明成功了,否则就是没配好。

配置eclipse

我们下载Eclipse IDE for Java EE Developers这个版本,eclipse也是解压就可以用的。我们主要说说它跟JDK的集成吧。

打开eclipse的时候,它会让你选择项目的存放位置,也就是【workspace】,这里根据自己的需要自行选择。

打开eclipse以后,依次选择eclipse中的【window】—>【preferences】,在窗口的左侧选择【java】—>【Installed JRES】然后点击【Add】按钮出现下图:

点击【Directory】选择JDK的安装目录,引入JDK。最后点击【Finish】就大功告成了。

到此为止,我们的java开发环境就配置好了,就可以开始一起愉快的写代码了。希望大家都能在编程中体会到快乐!加油了各位!

java做一个mud_菜鸟学Java(十二)——搭建一个完整的Java开发环境相关推荐

  1. 菜鸟学Linux 第100篇笔记 tomcat 之 java

    菜鸟学Linux 第100篇笔记 tomcat 之 java 内容总览 java概述 java  包含四个独立却又彼此相关的技术 四个独立的技术运作流程 JVM的实现方式 JVM的虚拟机软件 JAVA ...

  2. 自己编的的JAVA,将我以前学的FOXBASE写的一个程序用JAVA重新编写

    //自己编的的JAVA,将我以前学的FOXBASE写的一个程序用JAVA重新编写 public class test1 { public static void main(String [] args ...

  3. 从头开始学Tableau-第十二章(实战3 地图实践)

    从头开始学Tableau-第十二章(实战3 地图实践) 第一章 第二章 第三章 第四章 第五章 第六章 第七章 第八章 第九章 第十章 第十章 数据源 这个实践主要是用地图来呈现数据,我们所用的是保险 ...

  4. 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第十九讲:apache+php+mysql开发环境搭建(wamp)

    陈力:传智播客古代 珍宝币 泡泡龙游戏开发第十九讲:apache+php+mysql开发环境搭建(wamp) window环境下进行网站建设时,必须要进行wamp环境的搭建.本文介绍了如果配置apac ...

  5. 专题开发十二:JEECG微云快速开发平台-基础用户权限

      专题开发十二:JEECG微云快速开发平台-基础用户权限 11.3.4自定义按钮权限 Jeecg中,目前按钮权限设置,是通过对平台自己封装的按钮标签(<t:dgFunOpt等)进行设置.而在开 ...

  6. 专题开发十二:JEECG微云高速开发平台-基础用户权限

      专题开发十二:JEECG微云高速开发平台-基础用户权限 11.3.4自己定义button权限 Jeecg中.眼下button权限设置,是通过对平台自己封装的button标签(<t:dgFun ...

  7. 重新讨论一个老话题Delphi+Java做C/S结构,期望在这里形成一个比较好的解决方案及具体实现(开篇)...

    好几年前,论坛中有讨论到采用"客户端用delphi写,服务器端用java写"的异构语言方案,关于这个方案我看了很精彩,基本谈清了思路,缺少的是详细的解决方案以及代码实现!公司有个项 ...

  8. java迷宫类编程题_第十届蓝桥杯省赛java类B组 试题 E:迷宫 (动态规划之回溯法)...

    问题描述 试题 E: 迷宫 [问题描述] 下图给出了一个迷宫的平面图,其中标记为 1 的为障碍,标记为 0 的为可 以通行的地方. 010000 000100 001001 110000 迷宫的入口为 ...

  9. java重载方法math_Java语言程序设计(十二)Math数学类,方法重载及变量作用域...

    1.重载方法 上一篇文章用到的max方法只能用于int型数据类型,但是如果需要决定两个浮点数中哪个较大,解决方法是创建另一个方法名相同但参数不同的方法,代码如下: public static doub ...

最新文章

  1. Linux shell 学习笔记(8)— 使用结构化命令(if-then 语句、数值比较、字符串比较、文件比较、case 语句)
  2. Matlab与数据结构 -- 对向量的排序
  3. Android Studio中新建和引用assets文件
  4. 如何安装JHipster
  5. 威刚(A-DATA)DDR3-1600震撼评测
  6. c语言中常用的程序,C语言一些常用语句
  7. 无状态的HTTP协议
  8. Lolipa魔方财务主题-虚拟主机源码
  9. Linux设置fifo大小,linux fifo 的一个小实验 -- 缓存大小
  10. Deepin 安装CodeBlocks
  11. Error while executing: am start -n错误解决方案
  12. 【Django 2021年最新版教程36】 python django runserver 后台运行
  13. 联想计算机wifi卸载,怎么卸载联想笔记本电源管理软件
  14. Cobalt Strike 和 MSF 免杀上线
  15. unity下载与安装
  16. python 人体建模_Matplotlib学习---可视化人体姿态
  17. 微信小程序之模板的使用
  18. PHP通过CURL爬取飞猪国际机票
  19. (转自)何新:谈“玄”(一)
  20. mybatis小问题记录下.update 更新数据nullpoint问题.

热门文章

  1. java中di,初识Spring的DI及其基本用法
  2. 黑马推荐系统项目实战【二】 相似度计算
  3. 计算机java工程师证书有哪些,java工程师证书怎么考?考工程师证书需要学什么内容?...
  4. vue 加载image图片不显示解决
  5. Bench 2022 | 第一届 OpenBench 国际研讨会精彩回顾
  6. 说Python已经饱和的人,你一定不懂这个技能
  7. 错了!王慧文要做的是OpenAl,不只是ChatGPT
  8. 我来补充两句京东和企业软件
  9. 【Linux c】 Sqlite3 操作与功能实现
  10. unity 聊天界面