tomcat:Error allocating a servlet instance –root cause: java.lang.NoClassDefFoundError

下午花了3小时来解决一个stupid问题:   tomcat自带的例子运行良好,我自己写的一个servlet无论如何就是报下面的错误:   Error allocating a servlet instance  ...   --root cause: java.lang.NoClassDefFoundError...   网上找了很多帖子,说各种问题的都有,什么path ,classpath路径配置有错了,类名写错了,jdk版本不   对,web.xml没有配置,etc,看得头都大了,按他们说的一个个试,就是没效果,…

Tomcat5.exe和Tomcat5w

转载地址:http://hi.baidu.com/%CE%E2_%F0%A9/blog/item/0bcc24ff2073bc3a5c6008f8.html   Tomcat5.exe可以把Tomcat加入服务; Tomcat5w.exe可以辅助配置已经添加的服务。 Tomcat5w.exe 监控程序 Tomcat5w是一个监控和配置Tomcat服务的图形界面应用程序。 可用的命令行选项如下: //ES// 编辑服务配置,这是缺省的选项。 如果没有提供任何选项,想要把tomcat5w.exe重命名为%SERVICE_NAME%.exe运行的…

Java EE 6 和 GlassFish v3发布了

在过去的几个月里一些Java EE 6相关的JSRs((Java Specification Requests))纷纷定稿,最后一轮投票与11月30日结束并且所有均获通过。今天,2009年12月10日,Java EE 6的参考实现 Java EE 6 和 GlassFish v3发布了。 在Java EE 5发布4年半之后,我们进入了下一个Java EE 时代。GlassFish v3是第一个完全支持所有Java EE 6技术的应用服务器。支持的技术包括但不局限于下列技术: Servlet 3.0 JSF 2.0 We…

jnlp

jnlp(Java网络加载协议)原来很简单Java Network Launching Protocol (JNLP,java网络加载协议)。jnlp是什么?是java提供的一种让你可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个 java应用程序.好处就不用说了,如果你的java应用程序以jnlp 的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本,这就相当于让java应用程…

J2EE学习中一些值得研究的开源项目

J2EE学习中一些值得研究的开源项目 2009年08月07日 11:48   作者:admin   分类:技术精选   浏览: 11,172 次     这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提供的大量的API,根本不能很好地使用它; 其次,我根本就没有学到…

单元测试使用proxool连接池

因为proxool连接池一般都是通过tomat web.xml 加载的, 而在单元测试中不好使用, google搜了一下,基本上都是介绍tomcat容器下的使用方法,很少看到在 j2se 中使用的。   现记录一个在 j2se 中使用 proxool 连接数据库的例子:   /**  * proxool方式测试  *  * @throws Exception  */ public static void test2() throws Exception {   // Java应用中先要加载配置文件   JAXPConfigurator.co…

扬扬的J2EE学习笔记(五)Installing J2EE SDK(安装J2EE SDK)

每周学一些J2EE,作点笔记。目标:能熟练使用Websphere做J2EE的开发工作。加油!加油!!加油!!!以在Linux下安装为例。1 准备安装J2SE普通用户身份:./j2sdk-1_3_1_01-linux-i386-rpm.bin运行安装程序,最后生成jdk-1.3.1_01.i386.rpm文件2 安装J2SE SDK1) su root身份:rpm -iv jdk-1.3.1_01.i386.rpm得到jdk-1.3.1_01-fcs2) cd /usr发现usr目录下面多出java目录3) cd java,ls看到下面有个jdk1.3…

J2EE学习中一些值得研究的开源项目

J2EE学习中一些值得研究的开源项目 2009年08月07日 11:48   作者:admin    分类:未分类    浏览: 1,167 次   这 篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、 JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提供的大 量的API,根本不能很好地使用它; 其次,我根本就没有学到…

J2SE测试题及源代码

1、编写一个程序,这个程序把一个整数数组中的每个元素用逗号连接成一个字符串,例如,根据内容为[1][2] [3]的数组形成内容为"1,2,3"的字符串。 class  ConnectDemo{ public static void main(String[] args)  {  int[] array = new int[]{1,2,3,4,5,6,7,8,9};  StringBuffer sb = new StringBuffer();  for(int i=0;i<array.length;i++)  {   sb.append(array[i]);   sb.append(",");  }  sb.dele…

J2SE巩固-集合

J2EE 发表评论
跟随公司大牛一起面试了不少技术人员,有工作3-4年的有工作6年以上的。发现能令我们满意的太少,因此桌上简历是越堆越高。 技术基础也是面试的基础,这一关不通过,面试基本就结束。 集合是我们开发过程常用的一种类型,JDK为我们提供了Collection,Map等集合类型,盗用CSDN一位博主的图 经常用的我们有ArrayList/HashSet/HashMap等, List重复有序 Set不重复无序 Map提供键值对 但我们有时会需要一些…

J2SE总结

J2EE 发表评论
        Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程。J2SE 包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程。         对其总结如下:                             总结:J2SE,是我们进军java的基础,其中好多东西我…

J2SE

J2EE , 发表评论
public static void main(String[] args) { for (int i = 0; i < 1000; i++) { System.out.println("out:"+i); System.err.println("err:"+i); } }打印结果不是按照循环顺序,原因可能是底层没有为err输出而等待

jsp、freemarker、velocity、thymeleaf页面方案分析

真正有气质的淑女,从不炫耀她所拥有的一切,她不告诉别人她读过什么书,去过什么地方,有多少件衣服,买过什么珠宝,因为她没有自卑感。——《圆舞》 1、概述 在java领域,表现层技术主要有三种, (1)jsp; (2)freemarker; (3)velocity; (4)thymeleaf; 2、jsp 优点: 1、功能强大,可以写java代码 2、支持jsp标签(jsp tag) 3、支持表达式语言(el) 4、官方标准,用户群广,丰富的第三方jsp…

jsp自定义标签(看了这篇不错就把它保存了下来 ,很基础不过也不错)

JSTL(JSP标准标签库)介绍作者:令少爷前言从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。因为工作中需要用到JSTL,但网上却苦于找不到有关JSTL的中文资料,所以就有了这篇文章。JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL…
下一页 »