Java EE,SE,Web区分及api下载方式

Java EE,SE,Web区分及api下载方式

一、Java EE,SE,web

1.1 区别

  • Java SE是Java平台标准版,是开发Java的必备环境,官网上下载时,就是显示下载JDK,也就是大家都很清楚的Java development Kit,包含jrm等。
  • Java EE其实是一种规范,定义了一些我们在Java Web中学习的Servlet,jsp等。
  • Java Web,是用Java技术,和其他技术如数据库、服务器等,来解决相关web互联网领域(主要是b/s)的技术总和。

1.2 Java EE和GlassFish的关系

在官网下载Java EE without jdk时,下载完后会发现只有一个glassfish server,这就是个Oracle服务器,和tomcat一个性质。


二、eclipse开发Java EE

2.1 版本区别与步骤

  • eclipse作为开发Java的IDE有很多版本,有初始版本自带Java EE插件的;如果是Java SE标准版,若要开发需要安装插件

如果需要安装插件,有如下几个步骤

  1. 在eclipse中,菜单栏上点击Help-Install New Software...
  2. 在跳出来的界面上,在work with后面输入以下网址http://download.eclipse.org/releases/oxygen
  3. 等待一下,在下面勾选需要的插件就好。
  4. 如果需要Java EE、Web插件点击Web, XML, Java EE and OSGi Enterprise Development
  5. 最后点击finish

三、jdk和api下载方式

3.1 Java SE和相应api下载

  1. 进入SE官网,可以下载jdk和相应的api文档(Documentation Download)
  2. api文档即Documentation下载到本地后,解压、打开docs文件夹、点击api文件夹。里面的html文件就是离线版的api文档

3.2 Java EEapi文档下载

oracle界面变好看东西也变得更难找了,QAQ!

  1. 进入EE官网
  2. 拉到Java? EE 8 Technologies,点击Java Platform, Enterprise Edition 8 (Java EE 8)那一行的download spec
  3. 跳到新页面,点击下载即可(有很多选项,我选了for implementation)

3.3 chm文档的制作

如果想要把分开html文档做成一个文档,就需要生成chm文档

  1. 下载Easy CHM,有官网。可以免费试用,但是生成的chm会有非注册声明。
  2. 下载完后选择docs/api文件夹,就可以生成chm文档了。(但是无法index.html一模一样)

原文地址:https://www.cnblogs.com/tddc10/p/12355102.html

时间: 2024-10-22 18:37:48

Java EE,SE,Web区分及api下载方式的相关文章

eclipse部署项目时:Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

布署项目的时候出现Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4,and Java EE 5 Web modules错误;解决方法如下: 在工作空间项目下的.settings下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息: <?xml version="1.0" encoding="UTF-8"?> <fa

eclise配置tomcat出现服务Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4 and Java EE 5 Web modules

当部署项目Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, 1.5 and Java EE 5 Web modules错;解决方案,如下面: 空间项目下的.settings以下,有个名为org.eclipse.wst.common.project.facet.core.xml的文件.里面配置有各种版本号信息: <?xml version="1.0" encoding="UTF-8"?> <fa

Eclipse JAVA EE 创建Web工程

1.File ---->New ---->other ---->Web ---->Dynamic Web Project 2. Next 3. 选择添加项目 Project name : Test123 4. 选择Tomcat 配置 5. 选择Tomcat 配置,根据机器上的tomcat版本选择,一般常用v6.0 6. 添加工具集,无需选择,next. 7. 在项目Tests WebContent 下创建一个JSP 8. The completed project 9. 双击修改J

Tomcat6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

使用tomcat6发布项目的时候,报以上错误,servlet版本太高的原因.tomcat6不支持servlet3.0 解决方法有两个: 1.使用高版本的tomcat,如tomcat7.tomcat8 2.修改配置,将项目的servlet版本改成2.5 2.1 找到项目的org.eclipse.wst.common.project.facet.core.xml    2.2 将jst.web的版本改成2.5 Tomcat6.0 only supports J2EE 1.2, 1.3, 1.4, a

Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules ???报错!!!

tomcat在加载 项目是报错 Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules 报错 原因就是:需要用到tomcat7.0以上的tomcat服务!!!! 原文地址:https://www.cnblogs.com/healer777/p/12110153.html

Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

本周开发中遇到了一个项目无法发布的问题 网上搜索到http://www.cnblogs.com/chanedi/articles/2112477.html这位同行的博客,顺利解决问题,将方法贴在这里. <通过search,发现在project的.setting folder下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息.此时,按照本机配置修改这个文件,问题就解决了. <?xml version="

Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules(转)

最近在用eclipse做项目,新建项目时什么都贪新,用最新的版本,在Dynamic web module version栏里选了最新的3.0版本,布署项目的时候就出现了如期的错误,在网上看到http://hi.baidu.com/yolanda441/b ... 41d36dd1164e2e.html这位兄弟的博客,解决了问题,现将方法贴于此,希望对别人有所帮助: <通过search,发现在project的.setting folder下面,有个名为org.eclipse.wst.common.

加载web项目时报的错误:Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modul

用eclipse开发的java项目不能加载到tomcat6.0服务器,原因是:jst.web的版本高了 <installed facet="jst.web" version="3.0"/> 只要将version="3.0"改成version="2.5",然后重启eclipse即可!!! 注意:  <installed facet="java" version="1.6"

Tomcat 6.0 只支持 J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

通过search,发现在project的.setting folder下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息.此时,按照本机配置修改这个文件,问题就解决了. <?xml version="1.0" encoding="UTF-8"?><faceted-project><runtime name="Apache Tomcat v5.5