收藏 分享(赏)

构建Eclipse下Java开发环境.doc

上传人:kpmy5893 文档编号:5957034 上传时间:2019-03-22 格式:DOC 页数:16 大小:939KB
下载 相关 举报
构建Eclipse下Java开发环境.doc_第1页
第1页 / 共16页
构建Eclipse下Java开发环境.doc_第2页
第2页 / 共16页
构建Eclipse下Java开发环境.doc_第3页
第3页 / 共16页
构建Eclipse下Java开发环境.doc_第4页
第4页 / 共16页
构建Eclipse下Java开发环境.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、Eclipse 下 Java 开发环境的构建1 开发工具获取1.1开发工具包 JDK下载地址:到 ORACLE 公司官方网站(http:/ windows 操作系统,最后下载的文件的文件名格式为:jdk-8u45-windows-i586.exe,其中“8u45”代表版本号,其中包含了 JDK 和 JRE,文件大小大概 180M; 例如笔者下载最新的 JDK 为 Java SE Development Kit 8 Update 45,相应的文件名为 jdk-8u45-windows-i586.exe.1.2Java Web 应用的 Web 服务器Tomcat下载地址:Tomcat 官网(htt

2、p:/tomcat.apache.org) 下载文件的选择:官网左侧 Download 给出了 Tomcat 的各种版本,选择一种版本转入下载页面;在Quick Navigation 区域中点击最新的版本超级链接定位到最下端的针对各操作系统和平台的Tomcat 下载列表,其中 ZIP 对应的是 Windows 系统下的版本。 Tar.gz 为 Linux 平台下的开发包。本文下载的为:apache-tomcat-8.0.23.exe。1.3 Java 开发 IDE-Eclipse下载地址:Eclipse 官方网站(http:/www.eclipse.org ),选择 Download 进入下载

3、列表页面;下载文件的选择:下载选择:找到 Eclipse IDE for Java EE Developers(206M),进入下载页面,下载;笔者下载的最终文件是 eclipse-jee-mars-R-win32.zip2 开发工具的安装与环境配置2.1JDK 安装与配置2.1.1 安装直接运行下载的 JDK 安装文件 jdk-8u45-windows-i586.exe,按照提示指引进行安装。其中中途有选择 JRE 的安装,也一并安装了。补充说明:JDK 与 JRE 的关系JDK 是 Java 的开发平台,在编写 Java 程序时,需要 JDK 进行编译处理;JRE 是Java 程序的运行环

4、境,包含了 JVM 的实现 及 Java 核心类库,编译后的 Java 程序必须使用 JRE 执行。在下载的 JDK 安装包中集成了 JDK 与 JRE,所以在安装 JDK 过程中会提示安装 JRE。2.1.2 环境配置右击计算机,点击“属性 ”,在点击“高级系统设置” ,如下图所示:再点击“高级系统设置”,如下图所示:再点击“环境变量”,如下图所示:在系统变量的下面点击“新建 ”系统变量,如下图所示,然后把在变量名称的地方输入变量名“JAVA_HOME”,这个变量名是我们新建的,变量值的地方输入 jdk 的安装地址如:“C:Program Files (x86)Javajdk1.8.0_45

5、”,然后再点击确定。然后再选中系统变量中的 path 变量,点击编辑,如下图所示: 这里要注意一下,点击编辑后,将出现最前方输入:“;%JAVA_HOME%bin; %JAVA_HOME%”,其中的分号起分隔作用,不可缺少。然后新建 CLASSPATH,值为 .;%JAVA_HOME%libdt.jar;.;%JAVA_HOME%libtools.jar,详细如下图所示:CLASSPATH 环境变量说明:该变量的含义是为 java 加载类(class or lib)路径,只有类在 classpath 中,java 命令才能识别,其值为“.;%java_home%libdt.jar;%java_

6、home%libtools.jar (要加 .表示当前路径)”,与“%java_home%”有相同意思。然后点击“确定”环境变量配置完成,接下来我们在 dos 界面下来测试一下是否配置成功,运行 cmd,然后在在 dos 界面下输入 javac 测试,如果出现一下画面,恭喜你,环境变量配置成功。2.2Tomcat 安装与目录说明2.2.1 安装运行 apache-tomcat-8.0.23.exe。Tomcat 关键目录及文件作用bin: 用于存放各种平台下启动和关闭 Tomcat 的脚本文件。在该目录中有两个非常关键的文件startup.bat、shutdown.bat,前者是 Window

7、s 下启动 Tomcat 的文件,后者是对应的关闭文件; conf: Tomcat 的各种配置文件,其中 server.xml 为服务器的主配置文件, web.xml 为所有Web 应用的配置文件,tomcat-users.xml 用于定义 Tomcat 的用户信息、配置用户的权限与安全。 lib: 此目录存放 Tomcat 服务器和所有 Web 应用都能访问的 JAR。 logs: 用于存放 Tomcat 的日志文件,Tomcat 的所有日志都存放在此目录中。 temp: 临时文件夹,Tomcat 运行时候如果有临时文件将保存于此目录。 webapps 目录: Web 应用的发布目录,把 J

8、ava Web 站点或 war 文件放入这个目录下,就可以通过Tomcat 服务器访问了。 work: Tomcat 解析 JSP 生成的 Servlet 文件放在这个目录中。2.2.2 环境配置安装 TOMCAT 服务器的时候我们同样也需要配置三个环境变量,三个环境变量分别是:CATALINA_HOME C:Program FilesApache Software FoundationTomcat 8.0CATALINA_BASE:C:Program FilesApache Software FoundationTomcat 8.0TOMCAT_HOME:C:Program FilesApa

9、che Software FoundationTomcat 8.0Path 中增加一项:;%CATALINA_HOME%binCLASSPATH 中增加一项:.;%CATALINA_HOME%libserverlet_api.jar在开始菜单中启动 Apache Tomcat 8.0 Tomcat8 Configure Tomcat,如下图所示,点击Start 按钮。2.2.3 测试在浏览器输入:http:/localhost:8080 ,访问 Tomcat。显示如下图所示页面,证明Tomcat 运行成功。2.3Eclipse 安装与配置2.3.1 安装下载 Eclipse 后,将得到的 ec

10、lipse-jee-mars-R-win32.zip 文件解压缩为 eclipse-jee-mars-R-win32,运行eclipse-jee-mars-R-win32eclipse.exe 程序不需要安装即可使用。这里下载的Eclipse 已经集成了 Tomcat 和 MySQL 相关插件,直接支持 Web 应用程序和数据库应用程序开发,不需要再下载额外的插件。2.3.2 集成 Eclipse 和 Tomcat在开发过程中,手动的部署和运行 Web 项目,过程繁琐,效率低下。所以需要将Tomcat 服务器配置到 Eclipse 中,为 Web 项目指定一个 Web 应用服务器。这样就可以在

11、Eclipse 中操作 Tomcat,并自动部署和运行 Web 项目。配置步骤如下: 在 Eclipse 中,WindowPreferenceServerRuntime Environments Add,添加 Tomcat 服务器。对应安装的 Tomcat 版本选择 Apache Tomcat v8.0。点击“Next”按提示完成配置。指引参考图如下:打开 Eclipse,WindowWeb brower 勾选 Internet Explore。2.3.3 指定 Eclipse 中 JSP 页面的编码格式默认情况下,在 Eclipse 中创建 JSP 页面是“ISO-8859-1”编码格式。该

12、格式不支持中文字符集,编写中会出现乱码,所以需要为其指定一个支持中文的字符集。指定方法如下:打开 Eclipse,WindowPreferenceWebJSP filesEncoding下拉选择ISO 10646/Unicode(UTF-8)1) 、文件新建动态 Web 项目输入项目名(如 1.1)完成,项目创建成功;2) 、项目资源管理器选中项目(如 1.1)WebContent 节点右键新建JSP 文件输入文件名(如 index.jsp)完成,成功新建 JSP 文件; 3) 、打开 index.jsp 页面的代码窗口,编写输出“Hello World !”的代码,如下所示4) 、编写完成后

13、,保存,在工具栏单击“”的黑三角,在弹出的快捷菜单中选择“运行方式 在服务器上运行” ,在打开的对话框中,勾选 “将服务器设置为项目默认值”复选框,单击“完成”按钮,即可通过 Tomcat 运行该项目,弹出的浏览器显示“Hello World !”字样, well done。相关步骤操作截图如下:2.3.4 选择正确的 JDK 和 JRE必须在 eclipse 中配置安装的 jdk。配置步骤如下:启动 eclipse,进入window-preferences,选择 java-Installed JRES, (移除之前的旧的 JRE) ,点击Add 按钮,出现下面的对话框,点击“Browse.”

14、按钮,选择刚才安装的 jdk 目录(即 C:Program Files (x86)Javajdk1.8.0_45),然后点击 OK。2.3.5 添加对 Servlet 的支持/*为了添加对 Servlet 的支持,添加几个 tomcatlib目录中的 .jar 文件。在上图中,选中 jre 列表中的正确 jre,点击“Edit.”按钮。点击该界面上的“Add External JARs.”按钮,在弹出的文件浏览对话框中选择刚才安装的 tomcat 目录下的 lib 目录中的 servlet.jar、el-api.jar、jsper.jar 和jsp-api.jar 这四个文件,将这四个文件添加

15、到项目中来。如果不添加,而项目中又引用到了“javax.servlet.http.*”,则 eclipse 会报出 “inport javax.servlet.http cannot be resolved”的错误。*/(当前安装版本不需要,在 BuildPath 设置上已经包含了 Tomcat 的 lib 目录中的相关库的压缩包。增加之后反而会导致无法在 Eclipse 中启动 Tomcat8.0 服务器)2.4 MySQL2.4.1 安装开发 j2ee 项目,数据库是必须的,MySQL 的下载地址是:http:/ 解压后即完成了安装,但此时还不能用,因为还没启动服务,cmd 进入mysql

16、/bin 目录,运行 mysql -console 即启动了 MySQL 服务,关闭该窗口即关闭了 MySQL服务。另外我们也可以使用服务来启动和停止:启动:net start mysql 停止:net stop mysql 需要注意的是,net stop 和 net start 后面的 mysql 是 MySQL 服务器安装时的服务名称,只有使用二进制的 MySQL 安装程序安装时才会有该服务,该服务可以在 Windows 的服务管理列表中找到。2.4.2 测试编写程序:(1).创建一个 Tomcat 项目右击“包资源管理器”窗口中的空白处,新建-Tomcat Project, 在项目名中填

17、写项目名字,在这里我填 tomcat_test,点击“完成”即可。(2).创建一个 JSP 页面在包资源管理器中,右击“tomcat_test ”,新建-文件, 在文件名中填写HelloWorld.jsp(扩展名不能缺 ),在文本编辑窗口输入如下代码:Hello World然后保存。接着启动 tomcat,那样只要你在浏览器窗口中输入 http: localhost:8080tomcat_testHelloWorld.jsp 浏览器就会显示“Hello World” ,这样说明你的 jsp页面部署发布成功。 剩下的就是连接数据库了,也很简单下载 mysql-connector-java-3.2

18、.0-alpha-bin.jar 直接将其放在 C:Program FilesApache Software FoundationTomcat 8.0lib 目录下,然后再把它添加到环境变量中去,在环境变量中添加 C:Program FilesApache Software FoundationTomcat 8.0libmysql-connector-java-3.2.0-alpha-bin.jar;即可。我们的配置工作到现在基本上算是大功告成了,接下来我们就来测试一下:首先确保你的数据库中有个 test表,依照我们创建的第一个 jsp 页面那样新建个工程 Test,添加一个.jsp 文件,取

19、名为test.jsp,添加如下代码: 您的第一个字段内容为: 您的第二个字段内容为:然后保存,启动 tomcat,打开 IE,输入 http:/127.0.0.1:8080/Test/test.jsp,输出了你数据库中的数据了吗?到这里为止,J2ee 入门之开发环境搭建就基本完成了。如果需要开发更为复杂的 web应用,那么可能还需要引入 J2EE 框架。3 Servlet 测试在新建的 Web Application 中采用右键选择新建 Servlet,选择 Servlet 名为HelloWorld,然后按提示生成所需要的类文件 src/HelloWorld.java(默认路径) 。将 doG

20、et函数的源码替换为:importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassHelloWorld extendsHttpServletPublic void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOExceptionresponse.setContentType(“text/html“);PrintWriterout =response.getWriter();

21、out.println(“);out.println(“This is my first Servlet“);out.println(“);out.println(“Hello,World!“);out.println(“);然后,选择,Run-Run as-Run on Server,即可看到想要的 Hello World 页面。如果需要进一步部署到网站上,那么,还需要右键单击选择项目的 Deployment Descriptor:项目名,选择 Generate Deployment Descriptor Stub,然后,修改编辑 WEB-INF/web.xml 文件(这是网站的部署配置文件

22、,用于指明网页 url 与 servlet 之间的对应关系和 Servlet 的定义) ,在添加下面这段代码 :HelloWorldHelloWorldHelloWorld/HelloWorld并将相应的文件和生成的类文件.class 拷贝到 Tomcat8.0 的指定目录下,就可以采用 IE浏览器进行访问了。4 JavaBean 测试新建一个 package,命名为 test,此时,src/ 目录下多出一个 src/test 目录,然后,新建一个 Class 为 TestBean.java:package test;public class TestBean private String name=null;public TestBean(String nameInit)this.name=nameInit;public void setName(String newName)this.name=newName;public String getName()return this.name;然后,新建一个 jsp 文件 testBean.jsp,Test BeanJava Bean Test:The authors blog address is完成后,run on server,即可看到如下所示的结果:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > Java

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报