struts
wzyzzu
这个作者很懒,什么都没留下…
展开
-
Tomcat内存设置详解
Java内存溢出详解 一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn -Xms -Xmx等选转载 2014-12-02 14:31:02 · 504 阅读 · 0 评论 -
Maven是什么
1 关键名词 Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,Poject Object Model)。一个工程可以依赖其它的工程;一个工程也可以由多个子工程构成。 POM:POM(pom.xml)是Maven的核心文件,它是指示Maven如何工作的元数据文件,类似于Ant中的build.xml文件。POM文件位转载 2015-01-09 09:02:52 · 474 阅读 · 0 评论 -
web项目在tomcat7下报java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory的解决方案
java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactoryat org.apache.catalina.startup.Bootstrap.(Bootstrap.java:56)Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.L原创 2014-12-02 11:16:27 · 9080 阅读 · 0 评论 -
tomcat启动时检测到循环继承而栈溢出的问题
一个用户在使用tomcat7054版本启动的时候遇到的错误:Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web application [/test] due to a StackOverflowError. Possible root cause转载 2014-12-02 15:32:22 · 4227 阅读 · 1 评论 -
Unable to complete the scan for annotations for web application [] due to a StackOverflowError
tomcat7下,启动报如下错误: 2014-12-2 22:08:11 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments原创 2014-12-02 14:29:42 · 10117 阅读 · 2 评论 -
Ant是什么
Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。既然我们已经有了make, gnumake, nmake, jam以及其他的build工具为什么还要要一种新的build工具呢?因为Ant的原作者在多种(硬件)平台上开发软件时,无法忍受这些工具的限制和不便。类似于make的工具本质上是基于shell(语言)的:他们计算依赖关系转载 2015-01-09 09:21:16 · 649 阅读 · 0 评论 -
GBK和UTF8有什么区别
我们这里将以最简单最容易理解的方式来描述GBK和UTF8的区别,以及它们分别是什么。GBK编码:是指中国的中文字符,其它它包含了简体中文与繁体中文字符,另外还有一种字符“gb2312”,这种字符仅能存储简体中文字符。UTF-8编码:它是一种全国家通过的一种编码,如果你的网站涉及到多个国家的语言,那么建议你选择UTF-8编码。GBK和UTF8有什么区别?转载 2014-12-19 13:43:04 · 1513 阅读 · 0 评论