Web开发环境搭建 Eclipse-Java EE 篇
1. 下载和安装
1.1 下载JDK
在Java官方网站下载最新版本的 Java SE: http://www.oracle.com/technetwork/java/javase/downloads/index.html
1.2 下载 Java EE 最新版本:
http://www.oracle.com/technetwork/java/javaee/downloads/index.html
1.3 安装JDK:
执行下载好的 JDK 安装包安装即可。
1.4 下载 Eclipse
打开 http://www.eclipse.org/downloads/eclipse-packages/
1.5 安装Java EE
将下载好的 Java EE 解压缩,然后运行 \glassfish4\bin\pkg.bat ,在提示是否安装输入 <y/n> 时,输入y后回车,然后待等完成安装。
1.6 安装 Tomcat
进入官网(http://tomcat.apache.org/),直接下载最新版本的 Tomcat 9即可。
下载完成后,将压缩包解压到Java安装目录下 tomcat 中
2. 配置和开始使用
2.1 运行 Eclipse Java EE。
2.2 设置 Tomcat
在 Eclipse 中,点击菜单栏 Window->Preferences , 点击 Server / Runtime Environments :
点击 “Add”按钮, 新建一个服务器。我们之前安装了 Tomcat 9.0, 所以这里也选择它。
点击"Next"进入下一步。
在Tomcat installation directory下面的文本框中输入tomcat的安装目录,点击"finish"完成配置。
2.3 设置默认的字符集
在eclipse中,会默认使用当前操作系统的字符集,一般会是GBK。然而我们开发web应用程序时,一般使用UTF-8。所以需要设置一下默认的字符集。
在 Eclipse 中,点击菜单栏 Window->Preferences , 点击 General / Workspace :
在 Text file encoding 区域选择 Other : UTF-8 。 这样子以后我们新建项目时,会默认使用 UTF-8 字符编码。
2.4 设置 Build Path
在开发Web应用程序时,需要用到 Tomcat ,我们要将 Tomcat / lib 加入编译路径中。否则你会在建立 jsp 时,出现如下错误:
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
在 Eclipse 中,点击菜单栏 Window->Preferences , 点击 Java / Build Path / Classpath Variables :
点击“New"新建名为“Tomcat Server”的变量,将Path设置为tomcat的安装位置中的lib目录(如上图所示),点击“OK”按钮。
接下来,添加 User Libraries。点击 Java / Build Path / User Libraries :
点击“New...”按钮,新建名为 Tomcat Server 的User Libraries。然后点击“Add External JARs...”按钮,将我们安装并使用的tomcal / lib 下的所有 jar 选中(Ctrl + A)并确定。完成后如上图所示。
点击“OK”完成设置。
2.5 Hello World
每一次搭建完开发环境,写一个 "hello world" 并成功的显示出来, 心情会自然变得舒畅。
在 Eclipse Java EE 中, 在左边的 Project Explorer 的空白区域点击鼠标右键, 然后点击 “New->Dynamic Web Project" :
点击“Finish”完成。
然后在WebContent上右键,在右键菜单中点击“New->JSP File”,新建一个 Index.jsp 页面。
双击打开 Index.jsp ,提示出错了,这个正是前面我们说到的问题,还配置了 Build Path。那么现在我们就要把设置的 Build Path / User Libraries 用上就行了。
在工程管理器的HelloWorkd的工程根目录上右键,点击“Properties”。然后在弹出的工程属性对话框中,点击“Java Build Path”, 然后切换到 Libraries 选项卡。
点击 “Add Library...”按钮:
双击 “User Library”, 在弹出的 Add Library 对话框中, 选中 "Tomcat Server",点击“Finish”按钮。
然后切换到 Order and Export 选项卡, 选中 Tomcat Server 。完成设置。
可以看到,代码中的错误已经没有了。
转载于:https://www.cnblogs.com/kangy123/p/6307533.html
Web开发环境搭建 Eclipse-Java EE 篇相关推荐
- [Java] Web开发环境搭建 - MyEclipse 篇
Web开发环境搭建 - MyEclipse 篇 在前面,我们讲了使用 Eclipse Java EE 来搭建 Java Web 应用程序开发环境. 现在来说下比较流行的 MyEclipse 又是如何搭 ...
- Spring+Dubbo+MyBatis+Linner分布式Web开发环境搭建
Spring+Dubbo+MyBatis+Linner分布式Web开发环境搭建 本文承接我之前的博客<Spring+Maven+Dubbo+MyBat ...
- Spring+Maven+Dubbo+MyBatis+Linner+Handlebars—Web开发环境搭建
Spring+Maven+Dubbo+MyBatis+Linner+Handlebars --Web开发环境搭建 本文主 ...
- Python入门 Linux 下 Python Web开发环境搭建笔记
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 之前写过 ...
- 《Python入门》Linux 下 Python Web开发环境搭建笔记
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,Cen ...
- 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记
最近想尝试一下在IBM Bluemix上使用Node.js创建Web应用程序,所以需要在本地搭建Node.js Web的开发测试环境. 这里讲的是Windows下的搭建方法,使用CentOS 的小伙伴 ...
- 阿里云服务器搭建python web环境_《Python入门》Linux 下 Python Web开发环境搭建笔记-阿里云开发者社区...
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个 ...
- Web开发环境搭建(个人学习转载)
原网址:http://www.cnblogs.com/kangy123/p/6307533.html#top 1. 下载和安装 1.1 下载JDK 在Java官方网站下载最新版本的 Java SE: ...
- 基于ARCGIS二次开发可视化开发环境搭建(JAVA)
这两天为了搭建这么一个基于java的ArcGIS二次开发环境可着实花了一番心血.在网上搜索各种资料,大部分都是基于C#的,关于JAVA的很少,而且很杂乱,没有一个完整的.详细的.适合新手的这么一个教程 ...
最新文章
- 使COUNT(*)查询总数变快
- 我的 Promtheus 到底啥时候报警?
- 【数据结构与算法】之深入解析“平衡二叉树”的求解思路与算法示例
- 使用简介EntityFramework6.0
- 预测今后的北京高考人数
- mediarecorder 录制的文件无法拖动进度条_录制课程不用愁,小V手把手教学
- c++程序设计语言第四版pdf_寒假攻略 | 开启C语言自学模式
- 校园一卡通系统可行性方案
- multisim 10 小知识
- 要做飞思卡尔智能车要学哪些知识?
- python(摄氏度和华氏度的转换)
- html在线考试系统论文,在线考试系统
- 词根词缀|ori/orn/ortho/pact/pan及词源O的故事
- 使用DDKWirzard+VS2005开发驱动
- Chrome 图片批量下载扩展—— zzllrr Imager(小乐图客)
- 大数据安全的重要性解读
- 计算机图形学代码3D太阳系,计算机图形学-绘制太阳系.doc
- 如何不再成为压力祭品?
- PIL库中Image类thumbnail方法和resize方法区别
- 3D模型欣赏:吉多拉国王-哥斯拉怪兽之王
热门文章
- Delphi XE2 新控件 布局Panel TGridPanel TFlowPanel
- io.js 3.0发布:重写Buffer,支持PPC
- [裴礼文数学分析中的典型问题与方法习题参考解答]4.3.15
- 在NamedParameterJdbcTemplate中使用like查询
- (转)使用vsphere client 克隆虚拟机
- 我看TechEd 2012之技术热点
- ie8下ewebeditor无效的解决办法
- WAS6集群部署及初步测试
- what if you can not achieve them on a list
- 斯坦福cs161算法考试的cheat sheet!!!十分重要!!!