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,看得头都大了,按他们说的一个个试,就是没效果,…

suse10.1 linux jdk + tomcat 卸载.安装与配置

一.jdk1.4卸载 由于suse 10.1 中自带安装了jdk1.4的,所以在安装jdk1.6前我把jdk1.4的卸了,步骤如下: 1.打开终端输入#rpm -qa | grep java,其现实内容有:   java -1.4.2-gci-compat.........   java -1.4.2-gcj-compat-devel.....   java - 1.4.2-.... 2.卸载  #rpm -e --nodeps java -1.4.2-gci... (利用rpm -e --nodeps 命令删除上面查找的内容) 此时jdk1.4已被卸了. 二.jdk1.6安装   1. 从网站…

Gitlab 服务器搭建,maven安装与jdk安装,linux下安装git

                                                                Gitlab 服务器搭建 资源地址: 链接:https://pan.baidu.com/s/1SOLyixV7UkkLj0WWQqanDQ  提取码:fjcl    官网地址 首页:https://about.gitlab.com/ 安装说明:https://about.gitlab.com/installation/ 实际问题:yum 安装 gitlab-ee(或 ce)时,需要联网下载几百 M 的安装文件,非常耗时,所以应提前把所需 RPM 包下载并安装好。 …

了解eclipse以及快捷方式【走进JAVA-2.4】长期更新…

首先我们要先了解下Java专业术语: JDK(Java Development Kit) :编写JAVA程序的程序员所使用的软件。 JRE(Java Runtime Environment): 运行Java程序的用户使用的软件。 Server JRE (Java SE Runtime Environment):服务端使用的JAVA运行环境 JDK与JRE的区别: ---------------------------------------------------------------------分割线-----------------------------------------------------------…

JDK、JRE、JVM三者间的关系

今天上海普元面试题: JDK、JRE、JVM三者间的关系 对于我这应届生,突然懵逼。以为很简单~ 回来查了查 和自己解答的还是有点出入,遂找资料记录一下,Java开发任重而道远,基础打牢~ JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Ja…

JAVA 面试题(转)

1. JDK和JRE的区别是什么? JRE(Java运行时环境)是将要执行Java程序的Java虚拟机。它同时也包含了执行applet需要的浏览器插件。 JDK(Java开发工具包)是完整的Java软件开发包,包含了JRE、编译器和其他的工具(例如:JavaDoc、Java调试器),可以让开发者开发、编译、执行Java应用程序。 2. 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个 可以执行Java字节码的虚…

提高J2SE性能的代码技巧

1.JAVA开发工具集(JDK)   ■ 设计了一组通用用途的类   ■ 设计的质量和实现多样化   一 有些部分设计和实现得很好   一 而有些部分...   ■ 你可以访问JDK的源代码   一 %JAVA_HOME%/src.jar   一 不要直接修改源代码,但如果识别出一个JDK的方法是一个瓶颈 ,检查源代码以理解为什么 2.数据结构和算法   ■ 推荐JAVA集合框架   一 指南 java.sun.com /docs/books/tutorial/collection…

J2SE基础之Scanner的使用

  前些天在CSDN上做过一道题,是有关Scanner的用法的,于是回去又研究了JDK,收获不小,以前一直以为要想通过控制台输入数据,只有使用java.io包中的类去实现(当年培训的时候老师还给过一个专门的包,以为是sun的,很久以后才发现原来是老师自己写的,而且查看它的源码,自己都能看明白,再以后知道原来不用老师的jar包也可以实现数据的输入,⊙﹏⊙b汗),原来使用Scanner类也可以。 JDK中是这样描述S…

Java环境配置

以下过程为JDK下载安装:   1.点击下面网址进入JDK1.4下载页面:  http://Java.sun.com/J2SE/1.4.2/download.html  2.点击“Download J2SE SDK”:  3.“Accept”,Continue:  4.下面列出了各个平台下的JDK版本,其中Windows版有两种安装方式,一种是完全下载后再安装,一种是在线安装,我们选择第一种:  5.下载完成后,双击图标进行安装,安装过程中可以自定义安装目录等信息,例如我们选…

转-J2SE J2EE J2ME的区别

多数编程语言都有预选编译好的类库以支持各种特定的功能,在Java中,类库以包(package)的形式提供,不同版本的Java提供不同的包,以面向特定的应用。 Java2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本:Standard Edition(标准版) J2SE 包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程Enterprise Edition(企业版) J2EE 包含J2SE 中的类,并且…

如何学好java—技术总监给新进技术人员的建议

写这篇文章的想法,希望能帮助新进技术人员少走一些弯路。也算是对自己几年来学习Java的一个总结吧。在开始之前有必要再讨论一下J2ME,J2SE,J2EE这些概念。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手机,PDA等等。J2SE,Java 2 Platform,Standard Edition,我们通常所说的JDK(Java Development Kit)包含在此,是J2EE的基础。J2EE,Java 2 Platform,Enterprise Edi…

使用 JDK 6 中的 JConsole 监控应用

使用 JDK 6 中的 JConsole 监控应用 其实在 JDK 5 中已经新加入了这个功能了. 现在的 JDK 已经内置了对 VM 的监控功能. JDK 6 中这个工具变的更加好用了. 关于 JDK 5 中如何使用这个工具可以参考这里: http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html http://java.sun.com/j2se/1.5.0/docs/guide/management/jconsole.html jconsole 可以很方便的监控本机的所有 Java 应用和远程…

XP下JDK1.4安装与环境配置完全图解

以下过程为JDK下载安装:    1.点击下面网址进入JDK1.4下载页面:    http://java.sun.com/j2se/1.4.2/download.html    2.点击“DownloadJ2SESDK”:     3.“Accept”,Continue:     4.下面列出了各个平台下的JDK版本,其中Windows版有两种安装方式,一种是完全下载后再安装,一种是在线安装

Win2K下JDK、Tomcat、MySQL网站环境的配置

一、软件准备:    1.J2sdk1.4.1: 到http://java.sun.com/j2se/1.4.1/download.html下载;    2.Mysql4.0.13: 到http://www.mysql.com 下载;    3.Tomcat4.1.24:到 http://jakarta.apache.org/ 下载;    4.mm.mysql-2.0.4-bin.jar:  到http://mysql.ihostunit.com/Downloads/Contrib/mm.mysql-2.0.4-bin.jar 下载;二、软件安装:    1.安装J2sdk:        (1)按照安装向导进行安装(一般安装到C:/j2s…
下一页 »