Java零基础的第一个Java项目

概述


作为一个Java零基础的小白程序员, 看到一堆技术无处下爪, 怎么办?

本文引导你通过一个项目, 指引你配置好开发环境, 编译并运行项目.

这通常也是一个入职的Java程序员进入团队后的第一个任务.

目标


  1. 开发环境搭建

    • Java开发环境搭建, 下载&配置JDK
    • Tomcat环境搭建
    • Eclipse环境搭建
  2. 编译并运行项目代码, 直到打开如下页面


步骤


Java开发环境搭建, 下载&配置JDK

window系统安装java

  1. 下载JDK
    首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:

    在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window 64位系统为例:


    下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了。安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为C:\Program Files (x86)\Java\jdk1.8.0_91

  2. 配置环境变量
    2.1.安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";


    2.2.选择"高级"选项卡,点击"环境变量";


    然后就会出现如下图所示的画面:


    在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。
    变量设置参数如下:
    变量名:JAVA_HOME
    变量值:C:\Program Files (x86)\Java\jdk1.8.0_91// 要根据自己的实际路径配置
    变量名:CLASSPATH
    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;//记得前面有个"."
    变量名:Path
    变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

JAVA_HOME 设置


PATH设置


CLASSPATH 设置


  1. 这是 Java 的环境配置,配置完成后,你可以启动 Eclipse 来编写代码,它会自动完成java环境的配置。
    注意:如果使用1.5以上版本的JDK,不用设置CLASSPATH环境变量,也可以正常编译和运行Java程序。
    测试JDK是否安装成功
    3.1、"开始"->"运行",键入"cmd";
    3.2、键入命令:java -versionjavajavac几个命令,出现以下信息,说明环境变量配置成功;

Tomcat环境搭建

设置 Web 服务器:Tomcat
在市场上有许多 Web 服务器支持 Servlet。有些 Web 服务器是免费下载的,Tomcat 就是其中的一个。

Apache Tomcat 是一款 Java Servlet 和 JavaServer Pages 技术的开源软件实现,可以作为测试 Servlet 的独立服务器,而且可以集成到 Apache Web 服务器。下面是在电脑上安装 Tomcat 的步骤:

http://tomcat.apache.org/上下载最新版本的 Tomcat。

一旦您下载了 Tomcat,解压缩到一个方便的位置。例如,如果您使用的是 Windows,则解压缩到 C:\apache-tomcat-5.5.29 中,并创建 CATALINA_HOME 环境变量指向这些位置。

在 Windows 上,可以通过执行下面的命令来启动 Tomcat:
%CATALINA_HOME%\bin\startup.bat或者C:\apache-tomcat-5.5.29\bin\startup.bat
Tomcat 启动后,可以通过在浏览器地址栏输入http://localhost:8080/访问 Tomcat 中的默认应用程序。如果一切顺利,那么会显示以下结果:

在 Windows 上,可以通过执行下面的命令来停止 Tomcat:
C:\apache-tomcat-5.5.29\bin\shutdown

Eclipse环境搭建

Eclipse 最新版本 Eclipse Neon,这个首次鼓励用户使用 Eclipse Installer 来做安装,这是一种由Eclipse Oomph提供的新技术,它通过提供一个很小的安装器来使得各种工具可以按需下载和安装。

Eclipse 是基于 Java 的可扩展开发平台,所以安装 Eclipse 前你需要确保你的电脑已安装 JDK。
若你打开 Eclipse 的时候发现如下的对话框,则说明你的电脑未安装 JDK 环境。


JDK 安装可以查看我们的Java开发环境配置
第一步:访问下载页面
下载地址为:https://www.eclipse.org/downloads/

第二步:选择国内镜像
在国内,我们要选择国内的镜像,这样下载速度比较快。


第三步:选择安装包
下载完成后解压下载包,可以看到Eclipse Installer安装器,双击它,弹出安装页面,你可以选择各种不同的语言的开发环境(包括Java、C/C++、JavaEE、PHP 等):

第四步:选择安装目录
选择 IDE 的安装目录:


第五步:等待安装完成
选定安装目录后,点击 "INSTALL" 即可,接下来我们等待安装完成就可以使用了:


使用 Eclipse
Eclipse 是基于 Java 的可扩展开发平台,所以安装 Eclipse 前你需要确保你的电脑已安装 JDK,JDK 安装可以查看我们的Java开发环境配置
第一次打开需要设置工作环境,你可以指定工作目录,或者使用默认的C盘工作目录,点击 ok 按钮。

创建一个项目:选择 File--New--java Project,如图:


输入项目名称,比如我输入test,然后点击finish


完成项目的创建,点击红框里的小图标,如图:


然后在左侧菜单选择test项目,右键--new--class


键入类名,如输入 test,如图,然后点击finish


这样在代码框里面你就可以开始输入代码啦!


运行项目代码

从小猿网站上下载项目代码http://www.xiaoyuanedu.com/download/XYDL/PROJ_XYCMSLITE.zip

  1. 运行eclipse, 并创建新的工作区


  2. 导入下载并解压后的项目
    选择导入


选择导入已有项目


导入地址为解压的代码文件路径, 列表中选择项目名, 并点击完成


编译并运行项目

  1. 创建tomcat服务器 (如果你已经创建过Tomcat 服务器可以跳过此步)
    选择 window->show view -> servers


    如果没有服务器情况下, 列表中会出现如下提示, 点击(如果有服务器, 选择一个服务器并编辑)


    创建新服务器, 选择你之前安装的tomcat版本. 点下一步


    选择tomcat安装路径


    从左侧列表中添加当前项目进入右侧 列表, 点击完成


  2. 通常项目文件因为依赖的包不同会有编译错误(如果没有错误, 请跳过此步)
    错误如下:


解决此错误, 在项目上右键点击 弹出菜单选择 属性(properties) -> 弹出页面选择Java build path -> 检查引用的库, 发现 server library 未指定错误(unbound) -> 选择出问题的库 然后点编辑(edit) 按钮


弹出页面中选择本机安装的tomcat 库. 然后点击完成


  1. 错误解决后, 开始运行项目
    在index.java 文件上右键点击 并选择 run as - > 选择你之前创建(或已有的)的tomcat服务器开始运行


正确运行后的效果如下


总结


如果你是一个刚入职的小白, 那么这基本上就是你入职后第一天要完成的任务.
通过本项目的练习, 更够让你从零基础快速过度到项目开发中.

如果你缺少项目经验, 想通过项目训练自己的开发能力, 请前往 www.xiaoyuanedu.com选择更多, 更高级别的练习项目.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,219评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,363评论 1 293
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,933评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,020评论 0 206
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,400评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,640评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,896评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,597评论 0 199
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,327评论 1 244
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,581评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,072评论 1 261
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,399评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,054评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,083评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,849评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,672评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,585评论 2 270

推荐阅读更多精彩内容

  • 第一个项目 #Java开发环境搭建, 下载&配置JDK #Tomcat环境搭建 #Eclipse环境搭建 # 运行...
    小猿的项目经理阅读 448评论 0 1
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 170,569评论 25 707
  • 华山之巅,我一袭白衣,背负四尺长剑,腰间别着一壶酒,迎风而立。但此时的我说不上有多潇洒,甚至可以说有些狼狈。因为,...
    寒兮阅读 387评论 0 1
  • 从9月1日开始到现在,除了门诊的实习案例,个人处理客户案例累积12次,有些朋友会不理解为什么我选择了这么苦逼的工作...
    竺子阅读 152评论 0 0
  • 我想念以前,我眷恋过去,我痛恨时间 。心酸楚,泪缠绵。不知情丝为谁牵。 时间被大海吞噬,繁星陨落得当儿。徒留...
    寞MY阅读 345评论 0 2