- 浏览: 1994755 次
- 性别:
- 来自: 深圳
最新评论
-
贝塔ZQ:
也可以试试PageOffice插件,觉得更简单点
Jxl操作Excel设置背景、字体颜色、对齐方式、列的宽度 -
jia1208:
...
Could not publish server configuration for Tomcat v6.0 Server at localhost. -
u011274527:
赞
java.io.EOFException java.io.ObjectInputStream$PeekInputStream.readFully 错误 -
旭旭小牛啦:
怎么没哟了,继续赛
jQuery 选择器 -
wzw3919:
100行会报空指针
Java 解压缩zip文件
文章列表
错误信息: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容器启动后,不能修改静态文件解决方案
- 博客分类:
- Jetty
当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 ...
- 2014-01-12 15:38
- 浏览 42394
- 评论(0)
之前使用的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 ...
使用mvn 命令创建java项目时报错。
- 博客分类:
- Maven
今天用以下面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 ...
- 2014-01-01 21:37
- 浏览 14292
- 评论(0)
严重: 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包
- 博客分类:
- Maven
我们通常是在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 ...