`
文章列表
 错误信息:2014-01-16 23:50:34.758:WARN:oejs.Holder:java.lang.ClassNotFoundException: org.mortbay.jetty.servlet.DefaultServlet at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java: ...
当jetty容器与eclipse集成之后,启动jetty容器部署项目后,当想要修改静态html或者css、js文件 时 会提示此文件正在运行不能保存,需要停止jetty容器才能保存文件。这样是我们开发调试非常的麻烦。   于是,找到了一种解决方案如下:   在jetty容器中的webdefault.xml文件中   修改如下配置即可: <servlet> <servlet-name>default</servlet-name> <servlet-class>org.eclipse.jetty.servlet.DefaultS ...
错误信息:   2014-01-09 21:17:54  Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not aut ...
之前使用的tomcat插件时是 依赖的模块时通过 jar包的方式放入到web项目中的lib中,如果当依赖的模块发生改变时 。 需要重新编译 然后打成jar包 放在web项目的lib中 这种 方式显然非常的繁琐。   从最开始的使用 maven-tomcat-plugin、 cargo-maven2-plugin、以及jetty-maven-plugin 每种方式都尝试过。 最终选择使用jetty-maven-plugin  作为web容器 来实现。   项目的结构大致是: midea-project     --顶级项目(pom) 用来管理midea-common  、mide ...
  在使用命令 mvn jetty:run 启动jetty容器时,遇到中文字符时控制台会输出乱码 如:???之类的。   这个挺奇怪的,我的文件是utf-8编码的,而输入也是utf-8编码的,怎么输出的是乱码呢? 后来发现,就算是我在代码里加入System.out.println输出的汉字也是乱码,这下就更让人摸不着头脑了。 经过研究发现找到了   解决方法: 在IDE环境的Arguments中添加   value: ----------------------------------------------------------------------------- ...
经常在使用tomcat服务器的时候 总会发生一些莫名其妙的错误。 就像下面这个错误: 在配置文件中存在多个/MyWeb的配置,导致不能发布服务。   错误信息: Could not publish server configuration for Tomcat v6.0 Server at localhost.Multiple Contexts have a path of "/MyWeb".       解决方案: 如果是使用的eclipse tomcat 插件,需要在你的工作空间 找到如下文件: ${WoskSpace}/.metadata\.plu ...
今天用以下面maven命令创建项目时 mvn archetype:generate -DgroupId=com.laoshuisheng.web -DartifactId=test-web -DarchetypeArtifactId=maven-archetype-webapp -Dversion=1.0   报了以下的一个错误: D:\java\work\workspace>mvn archetype:generate -DgroupId=com.laoshuisheng.web -DartifactId=test-web -DarchetypeArtifactId= ...
整合MyBatis与Spring3.05框架时发现报如下错误:原因是因为缺少cglib包。   严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in ...
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/G:/SoftWare/tomcat/apache-tomcat-6.0 ...
如果tomcat服务器安装在其他的机器上 。然后,在本地把项目部署到其他的远程tomcat服务上。这时候就可以利用eclipse远程调试tomcat中部署的项目。   第1步: 在远程的tomcat安装目录下找到catalina.bat文件 如果是Linux系统则需要编辑catalina.sh文件。 路径:${tomcatHome}\apache-tomcat-6.0.20\bin\catalina.bat   打开此文件配置监听端口: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunj ...
在项目的pom.xml文件中配置cargo插件:   pom.xml中的属性信息:   <properties> <midea.project.name>mideaAdmin</midea.project.name> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <cargo.tomcat.port>9999</cargo.tomcat.port> <cargo.tomcat.host ...
我们通常是在Nexus中搜索自己需要的jar包。但是,也有一些jar包是在Nexus仓库中不存在,我们不得不从互联网下载一些jar包到本地。   但是为了方便管理。我们会把本地的jar上传至Nexus私服仓库中。   这里是我配置的Nexus服务器,通过搜索发现没有想要的jar包。     然后,打开本地已经下载的jar包:如下图:       可以从包的名字上可以看出包的GroupId 和 Version 信息。 如果从包的名字上看不出这些信息,请右击用winRAR解压工具打开,找到MANIFEST.MF文件这里面也会有groupID和Version的信息。如下图: ...
  之前,用过maven管理项目的童鞋都知道本地会有一个${User_Home}.m2/repository仓库 是用来存放jar包的地方。但是,在eclipse中的maven仓库中 搜索不到本地仓库中的jar包。   原因是因为maven中的本地仓库的index索引没有更新,导致在eclipse的maven插件中搜索不到。     解决方案: 在eclipse中打开菜单 window-> show view –> other –> Maven -> maven repositories 打开之后,选择local repositories –> l ...
  maven环境搭建好之后,可以通过maven命令在dos窗口中创建java项目和javaweb项目等等.   创建java项目命令如下: mvn archetype:create -DgroupId=java.com.demo -DartifactId=MyMavenProject   其中参数含义如下: archettype:create --> 代表创建项目. DgroupId  --> 代表java项目的包名称. DartifactId -->代表Java项目名称.   如果第一次执行maven创建java项目会执行很长一段时间,因为maven ...
在做项目中,我们经常会遇到树形数据,在oracle树查询的最重要的就是select…start with…connect by…prior语法了。根据该语法,我们可以将一个表形结构的以树的顺序列出来。   SQL脚本用来创建表、序列、索引、测试数据等、 drop table t_dept; drop sequence seq_dept; drop index t_index_parent_id; drop index t_index_dept_code;   --创建表; create table t_dept ( deptid number not nu ...
Global site tag (gtag.js) - Google Analytics