Tomcat5启动流程与配置详解 2

2011-03-18 13:492.3加载类和资源的顺序为:1、/Web-INF/classes 2、/Web-INF/lib/*.jar 3、Bootstrap 4、System 5、$CATALINA_HOME/common/classes6、$CATALINA_HOME/common/endores/*.jar 7、$CATALINA_HOME/common/lib/*.jar 8、$CATALINA_HOME/shared/classes9、$CATALINA_HOME/shared/lib/*.jar3.server.xml3.1配置tomcat组件的XML文件server.xml:①顶层类元素[Top Level Elements]: 位于整个配…

“java程序打成jar包 如何处理第三方jar包”

======================================================注:本文源代码点此下载 ======================================================eclipse的export的 runnable jar file 导出的jar包的形式应该可以避免这个问题,直接想所依赖的jar里的class文件也一并打入jar包里了。 问题一: 现在有一j2se程序,依赖于jdk1.5、poi.jar、commons-lang.jar。 打成jar包后,依赖于jdk的部分代码是可以执行的。但…

Jconsole

JDK中Jconsole的使用 2008-04-03 14:16 JAVA应用程序打成jar包的部署方式: 一、Local方式 1、cmd进入dos下,进入到应用程序所在目录,执行语句如下: java -Dcom.sun.management.jmxremote -jar 程序名.jar (java -Dcom.sun.management.jmxremote -jar Java2Demo.jar)(测试例子Java2Demo.jar在C:/Program Files/Java/jdk1.6.0_02/demo/jfc/Java2D/) 还出不来的话 直接 在dos里 jconsole 进程号 2、启…

jconsole

一、Local方式 1、cmd进入dos下,进入到应用程序所在目录,执行语句如下: java -Dcom.sun.management.jmxremote -jar 程序名.jar (java -Dcom.sun.management.jmxremote -jar Java2Demo.jar)(测试例子Java2Demo.jar在C:\Program Files\Java\jdk1.6.0_02\demo\jfc\Java2D\) 还出不来的话 直接 在dos里 jconsole 进程号 2、启动jdk_home\bin目录下的Jconsole.exe就可以看到有一个 本地的连接在里面。点…

Jconsole

一、Local方式 1、cmd进入dos下,进入到应用程序所在目录,执行语句如下: java -Dcom.sun.management.jmxremote -jar 程序名.jar (java -Dcom.sun.management.jmxremote -jar Java2Demo.jar)(测试例子Java2Demo.jar在C:/Program Files/Java/jdk1.6.0_02/demo/jfc/Java2D/) 还出不来的话 直接 在dos里 jconsole 进程号 2、启动jdk_home/bin目录下的Jconsole.exe就可以看到有一个 本地的连接在里面。点…

Class loading in Android : Begin with PathClassLoader

Google 在 Android 文档里的《What is Android》章节中,明确提出: The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language. 《深入 Java 虚拟机》一书的读者应该清楚,广义的 Java 概念其实包含了 Java Programming Language、Java API、Java Runtime Environment 等。相较之下,Android 的 Java …

Android 开发之路(一)

                        Android 开发环境的搭建    今天开始了Android的学习,虽然今天知识简单的介绍了一下,Android的发展与兴起还有就是Android环境的搭建。今天虽然没有讲什么代码,但是就是觉得学习Android之路不简单,会遇到很多的困难,我会好好的学习Android。    Android是一种基于Linux的开放源代码,Android支持使用Java作为编程语言来开发应用程序,而Android的Java开发方面从接口到功…

android adb shell命令

1、查看所有Android SDK版本: C:\Users\Administrator>android list targets C:\android>android list targets 只能在Windows中的用户路径下查看SDK版本。 这是因为SDK安装时造成的。 2、创建Android虚拟机 C:\Users\Administrator>android create avd -n android_1.6 -t 3 3、查看创建的虚拟机: C:\Users\Administrator>android list avds 4、创建SDCARD: C:\android>mksdcard -l …

类加载器

一、类加载器的作用 类加载器(ClassLoad)用来加载Java类到Java虚拟机中(JVM)系统默认三个主要的类加载器,每个负责加载特定位置的类BootStrap----加载JDK目录下jre/lib/rt.jar,不是类(父亲),Java虚拟机运行时先加载这个ExtClassLoader----加载JDK目录下jre/lib/ext/*.jar,是一个类(儿子)AppClassLoader----加载CLASSPATH指定的所有jar或目录(孙子)MyClassLoader----用户可以自行编写加载…

Jconsole监控远程进程

在启动Java虚拟机是添加以下启动参数:   "..\jre\bin\java.exe" -Djava.rmi.server.hostname=192.168.1.146 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=10900 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false    

eclipse运行项目时怎么设置虚拟机内存大小

方法一: 打开eclipse,选择Window--Preferences...在对话框左边的树上双击Java,再双击InstalledJREs,在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮,出现一个 Edit JRE 的对话框,在其中的Default VM Arguments: 框中输入 -Xms128m -Xmx512m,这样设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”关闭 Edit JRE 对话框,再单击“OK”关闭Preferences对话框,Eclipse一下子就运行快了起…

关于java虚拟机,ClassLoader初识

摘录,学习笔记   java虚拟机原理: 1.创建JVM装载环境和配置。Java.exe调用GetApplicationHome的API,找出JDK目录下的jre,调用jre\bin\java.dll,再调用lib\i138\JCM.cfg 2.装载JVM.dll 3.初始化JVM.dll并挂接到JNIENV(JNI调用接口)实例 4.调用JNIENV实例装载并处理class类。     java虚拟机中内嵌一个bootstarp的装载器,装载jdk\jre\lib\rt.jar。 使用C++实现,为null。 bootstarp包含用java实…

对《如何在win2k下配置JDK》中2.1和2.2的一些注解

2.1jdk的虚拟机  jdk分为二个部分,一是上面提到的java 运行时环境,二是开发环境。它们各有一套Java虚拟机,在分别属于Java运行时环境和开发环境的目录下各有一个jre目录,这就是真正的Java虚拟机所在!  Java运行时环境的虚拟机在:  c://Program files//javasoft...//jre  1.4版可能为:C://Program Files//Java//j2re1.4.0  Java开发环境的虚拟机在:  D://j2sdk//se14//jre  在整个windows环境中…

关于 jdk 和 jre 区别 ?

[url]http://xieyongqiu-163-com.iteye.com/blog/438031[/url]Jre 是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家熟悉的虚拟机啦, 还有所有java类库的class文件,都在lib目录下打包成了jar。大家可以自己验证。至于在windows上的虚拟机是哪个文件呢? 学过MFC的都知道什么是dll文件吧,那么大家看看jre/bin/client里面是不是有一个jvm.dll呢?那就是虚拟…

jdk和jre有什么区别?

简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安装了JDK,会发同你的电脑有两套JRE,一套位于 /jre 另外一套位于 C:/Program Files/Java/j2re1.4.1_01 目录下,…