一、首先J2EE的开发及运行都需要JDK的支持。
二、JDK不是跨平台的.有Windows版本与Linux版本。
三、Windows版本:J2SE(桌面平台应用开发),J2EE(企业应用开发),J2ME(平台微型版)
安装JDK之后在环境变量中找到CLASSPATH
1、在CLASSPATH中自动添加了(.;%JAVA_HOME%\lib;)找到相对应的目录.可看到dt.jar,tools.jar,j2ee.jar三个文件.
1.1、tools.jar 是系统用来编译一个类的时候用到的 也就是javac的时候用到
javac XXX.java
实际上就是运行
java -Calsspath=%JAVA_HOME%\lib\tools.jar xx.xxx.Main XXX.java
javac就是对上面命令的封装 所以tools.jar 也不用加到classpath里面
1.2、dt.jar是关于运行环境的类库,主要是swing的包,你要用到swing时最好加上.
Swing是一个用于开发Java应用程序用户界面的开发工具包。
2、在这里包含了一个"."的路径,代表系统的当前路径,如果没有此路径,可以导致JAVA时,class文件已在当前,但在系统提供的文件中找不到此文件。
四、Tomcat
1、Tomcat完全以JAVA编写,因此与平台无关。
2、Tomcat的文件结构
bin:存放启动和关闭Tomacat.
common:存入所有的Web应用都需要的类库.
conf:存放Tomcat的配置.
server:存放Tomcat运行所需要的基础类库,在webapps中存放两个控制台。
webapps:该路径用于部署Web应用使用.
3、修改端口
打开http://localhost:8080,如打开即表Tomcat安装成功。(8080是默认的端口号),如有冲突可去conf下的server.xml文件第92行去做修改。
4.Tomcat的数据源配置
通过Tomcat提供的数据源,程序可以通过JNDI获得数据源,提供更方便的持久层访问.
4.1 局部数据源
修改Tomcat的conf\Catalina\loaclhost路径下的Web配置文件即可。
通过JNDI查找数据源,该JNDI为java:comp/env/jdbc/dstest,分成两个
java:comp/env是Tomcat固定的,Tomcat提供的JNDI绑定都必须加该前缀。
java/dstest是定义数据源时的数据源名。
分享到:
相关推荐
**J2EE学习笔记概述** J2EE(Java 2 Platform, Enterprise Edition)是一个由Sun Microsystems(现已被Oracle收购)开发的平台,主要用于构建企业级的分布式应用系统。它提供了服务器端组件模型、服务和API,支持...
### J2EE学习规划与Java技能提升路径 在IT领域,Java作为一种广泛应用的编程语言,其生态系统的丰富性尤其体现在企业级应用上,而J2EE(Java Platform, Enterprise Edition)便是这一领域的核心标准。对于希望深入...
以下是一个详细且全面的J2EE学习路径路线图: 1. **基础篇** - **Java语言基础**:首先,你需要熟悉Java的基础语法,包括数据类型、运算符、流程控制、面向对象概念(类、对象、继承、封装、多态)等。 - **...
**J2EE学习笔记概述** J2EE,全称为Java 2 Platform, Enterprise Edition,是Java平台上用于构建企业级分布式应用程序的框架。它为开发者提供了丰富的功能,包括Web服务、事务处理、安全控制以及数据库连接等,使得...
【标题】"不错的J2EE学习资料"指出这是一份关于J2EE技术的学习资源集合。J2EE,全称为Java 2 Platform, Enterprise Edition,是Java平台的一个版本,专为构建企业级分布式应用程序而设计。它包含了多种服务、API和...
J2EE学习资料对于初学者来说至关重要,因为这个平台涵盖了许多关键的技术和概念,包括Servlet、JSP、EJB、JMS、JTA、JNDI等。 1. **Servlet**:Servlet是Java中用于处理HTTP请求的服务器端组件。它是动态Web应用的...
J2EE学习过程是一个逐步深入的过程,涵盖了从基础的Java编程到复杂的网络编程,再到流行的MVC框架和对象持久化技术。 首先,你需要扎实的Java语言基础。这包括但不限于异常处理、输入输出(I/O)流、多线程和集合类的...
对初学者学习J2EE非常有帮助,学过之后,知道J2EE开发人员需要学习什么,怎么学习。
以上就是关于J2EE学习计划的一些关键知识点介绍。对于初学者而言,建议按照从基础到进阶的顺序逐步深入学习。此外,理论学习与实际操作相结合的方式往往能取得更好的效果。希望每位学习者都能够坚持不懈地探索和实践...
### J2EE学习经验和流程 在IT领域,Java平台一直占据着重要的位置,而Java 2 Platform, Enterprise Edition(简称J2EE)则是用于开发可移植、健壮、可伸缩且安全的多层Web应用的企业级解决方案。本文将根据提供的...
这个"j2ee学习课件 J2EE理论及学习提高"涵盖了J2EE的核心概念和技术,是学习者提升J2EE技能的重要资源。 在J2EE的学习中,首先需要理解其架构模型。J2EE采用分层架构,主要包括客户端层、Web层、业务逻辑层(也称为...
### J2EE学习之路:构建坚实的技术基石 #### 基础阶段:深入掌握Java SE J2EE,即Java 2 Platform, Enterprise Edition,是Sun Microsystems为开发企业级应用程序而设计的一个平台标准。要踏上J2EE的学习之路,...
以下是一个详尽的J2EE学习路径,涵盖了从基础到高级的知识点: 1. **Java基础**: - 首先,你需要掌握Java的基础语法,包括变量、数据类型、运算符、流程控制等。 - 学习面向对象编程(OOP)概念,如封装、继承和...
【标题】"J2EE学习,servlet学习" 在IT领域,J2EE(Java 2 Platform, Enterprise Edition)是一个广泛使用的服务器端平台,用于构建和部署企业级应用程序。Servlet是J2EE的重要组成部分,它是一种Java编程接口,...
**J2EE学习路线图(2014版)** J2EE,全称为Java 2 Platform, Enterprise Edition,是Java平台的一个版本,专为构建企业级应用而设计。2014年的J2EE学习路线图对于当时的开发者来说是一份极具指导意义的资源,它清晰...
本资料包“j2ee 学习基础 学习课件源码 PPT”是针对Java初学者精心整理的学习资源,包含了丰富的学习材料,旨在帮助初入Java世界的朋友快速掌握J2EE的基础知识。 首先,我们来详细了解一下J2EE。J2EE是一个由Sun ...
在本文中,我们将深入探讨J2EE学习过程和学习方法,这是一个对于任何希望在企业级Java开发领域有所建树的开发者至关重要的主题。J2EE(Java 2 Platform, Enterprise Edition)是一种由Oracle公司维护的开放标准,...
### J2EE学习经验和流程深度解析 在IT领域,Java技术体系中,J2EE(Java 2 Platform, Enterprise Edition)作为企业级应用开发的重要框架,一直是开发者关注的焦点。本文将深入探讨J2EE的学习经验和流程,为初学者...
本压缩包包含两本关于J2EE学习的重要书籍——"J2EE设计开发编程指南"和"深入掌握J2EE编程技术"。 首先,"J2EE设计开发编程指南"这本书可能涵盖了J2EE的基础概念、设计模式以及开发实践。它可能会详细介绍如何使用...