精华内容
下载资源
问答
  • 网站运行一段时间后就无法访问,重启Tomcat才能恢复出现这种情况,很可能是以下几种情况:1、超过数据库连接池上限2、并发数达到上限3、内存溢出具体还是需要通过打印的日志进行具体分析。解决方法1、如果是超过...

    网站运行一段时间后就无法访问,重启Tomcat才能恢复
    出现这种情况,很可能是以下几种情况:
    1、超过数据库连接池上限
    2、并发数达到上限
    3、内存溢出
    具体还是需要通过打印的日志进行具体分析。
    解决方法
    1、如果是超过数据库连接上限,你就需要检查是否存在使用了,但没有释放的连接,或者说出现异常后,没有关闭的连接。当然如果你设置的数据库连接池上限没有超过数据库给定的最大数,你也可以适当将连接池的上限调大一点。

    2、如果是并发数超过上限,那么你可以给有好的提示或者适当增大并发数。

    3、如果是内存溢出,你可能需要检查是否程序中存在没有关闭的数据库连接,或者IO操作的文件流,或者是嵌套查询导致访问数据量过大,系统崩了,或者是死循环等等。如果没有这些问题,你可以适当将tomcat的虚拟内存设置大一点。

    ------------------------------------------------------------------

    (参考)

    后来尝试加大JVM的内存大小,修改./tomcat/bin/ catalina.sh,加入:
    JAVA_OPTS="-server-Xms4096m -Xmx4096m -Xmn512m -XX:PermSize=1024M -XX:MaxPermSize=2048m -Xss1024k-XX:SurvivorRatio=4 -XX:MaxTenuringThreshold=20 -XX:+UseParNewGC-XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=73-XX:+UseCMSCompactAtFullCollection -XX:+CMSParallelRemarkEnabled-XX:CMSFullGCsBeforeCompaction=2 -Djava.awt.headless=true"
    重启tomcat后,运行了几天就再也没有出现过问题。
    注意:具体参数大小请结合服务器的具体配置。

    备注:随笔中内容来源于网上资料整理,仅供参考。

    转载于:https://www.cnblogs.com/Alanf/p/7885837.html

    展开全文
  • tomcat运行一段时间后 页面打开变得很慢 页面先是出现空白,两三分钟后才缓缓从数据库读出数据形成页面 1、请问这是什么原因造成的?怎样解决呀? 2、怎样写一个windows任务计划在凌晨重启tomcat和MySQL数据库服务?...

    tomcat运行一段时间后
    页面打开变得很慢
    页面先是出现空白,两三分钟后才缓缓从数据库读出数据形成页面
    1、请问这是什么原因造成的?怎样解决呀?
    2、怎样写一个windows任务计划在凌晨重启tomcat和MySQL数据库服务?

    1.这个问题比较复杂,需要一步步来分析,比如说你可以看看是不是数据库连接没有关掉,或者是否有对象没有回收.另外tomcat也可能有问题
    2.写个批处理文件,用计划任务调用
    启动tomcat
    startup.bat
    停止tomcat
    shutdown.bat
    启动mysql
    net   start   mysql
    停止mysql
    net   stop   mysql

    1、依据你说的情况,可能是连接DB的问题;
    2、写一个Windows服务程序,每天定时自动调用DB和Tomcat的命令行进行重启。

     

    展开全文
  • 然后每次在ssh中重启需要先ps -e把java的进程kill掉,然后在重新startup.sh重启后就一切正常了; 后台也没输出任何异常。用tomcat7部署的。 用的org.apache.tomcat.jdbc.pool.DataSource连接池; 附上2张图片[img=...
  • ## # 运行时报错信息: HTTP Status 500 – Internal Server Error Type 异常报告 消息 Request processing failed; nested exception is org.springframework.transaction....
  • 运行一段时间1-2个月,登录就会出现漫长的等待,不能登录,而点击其他不需要登录可以看到的信息则可以显示。 基本是用户出现超过10秒的登录不成功,就会把ie(白版)关闭。我这边接到通知,马上也是试一下,发现...
    部署的一个OA应用系统,windows安装版本tomcat7,JDK1.6

    运行一段时间1-2个月,登录就会出现漫长的等待,不能登录,而点击其他不需要登录可以看到的信息则可以显示。
    基本是用户出现超过10秒的登录不成功,就会把ie(白版)关闭。我这边接到通知,马上也是试一下,发现登录出现白板,就会重启tomcat。

    日志信息我看了,本人找不到解决办法。请大家帮忙看看,附如下:

    1、catalina.2017-01-12.log
    2017-1-12 9:38:05 org.apache.coyote.http11.AbstractHttp11Processor process
    严重: Error processing request
    java.lang.IllegalArgumentException: Control character in cookie value or attribute.
    at org.apache.tomcat.util.http.CookieSupport.isV0Separator(CookieSupport.java:153)
    at org.apache.tomcat.util.http.Cookies.processCookieHeader(Cookies.java:340)
    at org.apache.tomcat.util.http.Cookies.processCookies(Cookies.java:168)
    at org.apache.tomcat.util.http.Cookies.getCookieCount(Cookies.java:106)
    at org.apache.catalina.connector.CoyoteAdapter.parseSessionCookiesId(CoyoteAdapter.java:935)
    at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:692)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:404)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2441)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2430)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    2017-1-12 14:21:19 org.apache.coyote.AbstractProtocol pause
    信息: Pausing ProtocolHandler ["http-apr-80"]
    2017-1-12 14:21:19 org.apache.coyote.AbstractProtocol pause
    信息: Pausing ProtocolHandler ["ajp-apr-8009"]
    2017-1-12 14:21:19 org.apache.catalina.core.StandardService stopInternal
    信息: Stopping service Catalina
    2、
    2017-01-12 14:25:19 Commons Daemon procrun stderr initialized
    2017-1-12 14:25:21 org.apache.catalina.core.AprLifecycleListener init
    信息: Loaded APR based Apache Tomcat Native library 1.1.29 using APR version 1.4.8.
    2017-1-12 14:25:21 org.apache.catalina.core.AprLifecycleListener init
    信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
    2017-1-12 14:25:22 org.apache.catalina.core.AprLifecycleListener initializeSSL
    信息: OpenSSL successfully initialized (OpenSSL 1.0.1e 11 Feb 2013)
    2017-1-12 14:25:22 org.apache.coyote.AbstractProtocol init
    信息: Initializing ProtocolHandler ["http-apr-80"]
    2017-1-12 14:25:22 org.apache.coyote.AbstractProtocol init
    信息: Initializing ProtocolHandler ["ajp-apr-8009"]
    2017-1-12 14:25:22 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 1355 ms
    2017-1-12 14:25:22 org.apache.catalina.core.StandardService startInternal
    信息: Starting service Catalina
    2017-1-12 14:25:22 org.apache.catalina.core.StandardEngine startInternal
    信息: Starting Servlet Engine: Apache Tomcat/7.0.50
    2017-1-12 14:25:22 org.apache.catalina.startup.HostConfig deployWAR
    信息: Deploying web application archive D:\application\tlms\TlmsTomcat7\webapps\tlms.war
    2017-1-12 14:25:23 org.apache.catalina.loader.WebappClassLoader validateJarFile
    信息: validateJarFile(D:\application\tlms\TlmsTomcat7\webapps\tlms\WEB-INF\lib\gwt-user.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jstl/core is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/scriptfree is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined
    2017-1-12 14:25:38 org.apache.catalina.startup.TaglibUriRule body
    信息: TLD skipped. URI: http://www.opensymphony.com/oscache is already defined
    2017-1-12 14:25:38 org.apache.tomcat.websocket.server.WsSci onStartup
    信息: JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6. To suppress this message, run Tomcat on Java 7, remove the WebSocket JARs from $CATALINA_HOME/lib or add the WebSocketJARs to the tomcat.util.scan.DefaultJarScanner.jarsToSkip property in $CATALINA_BASE/conf/catalina.properties. Note that the deprecated Tomcat 7 WebSocket API will be available.
    2017-1-12 14:25:47 net.sf.ehcache.CacheManager detectAndFixDiskStorePathConflict
    警告: Creating a new instance of CacheManager using the diskStorePath "D:\application\tlms\TlmsTomcat7\temp" which is already used by an existing CacheManager.
    The source of the configuration was InputStream java.io.BufferedInputStream@a40ff24.
    The diskStore path for this CacheManager will be set to D:\application\tlms\TlmsTomcat7\temp\ehcache_auto_created_1484202347913.
    To avoid this warning consider using the CacheManager factory methods to create a singleton CacheManager or specifying a separate ehcache configuration (ehcache.xml) for each CacheManager instance.
    2017-1-12 14:25:53 com.sun.xml.ws.transport.http.servlet.WSServletContextListener contextInitialized
    信息: WSSERVLET12: JAX-WS 上下文监听程序正在初始化
    2017-1-12 14:25:53 com.sun.xml.ws.transport.http.servlet.WSServletDelegate <init>
    信息: WSSERVLET14: JAX-WS servlet 正在初始化
    2017-1-12 14:25:54 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:\application\tlms\TlmsTomcat7\webapps\docs
    2017-1-12 14:25:54 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:\application\tlms\TlmsTomcat7\webapps\host-manager
    2017-1-12 14:25:55 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:\application\tlms\TlmsTomcat7\webapps\manage
    2017-1-12 14:25:55 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:\application\tlms\TlmsTomcat7\webapps\manager
    2017-1-12 14:25:56 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:\application\tlms\TlmsTomcat7\webapps\ROOT
    2017-1-12 14:25:56 org.apache.coyote.AbstractProtocol start
    信息: Starting ProtocolHandler ["http-apr-80"]
    2017-1-12 14:25:56 org.apache.coyote.AbstractProtocol start
    信息: Starting ProtocolHandler ["ajp-apr-8009"]
    2017-1-12 14:25:56 org.apache.catalina.startup.Catalina start
    信息: Server startup in 33684 ms

    3、tlmstomcat7-stderr.2016-11-24.log
    2017-1-12 9:29:36 org.apache.coyote.http11.AbstractHttp11Processor process
    严重: Error processing request
    java.lang.IllegalArgumentException: Control character in cookie value or attribute.
    at org.apache.tomcat.util.http.CookieSupport.isV0Separator(CookieSupport.java:153)
    at org.apache.tomcat.util.http.Cookies.processCookieHeader(Cookies.java:340)
    at org.apache.tomcat.util.http.Cookies.processCookies(Cookies.java:168)
    at org.apache.tomcat.util.http.Cookies.getCookieCount(Cookies.java:106)
    at org.apache.catalina.connector.CoyoteAdapter.parseSessionCookiesId(CoyoteAdapter.java:935)
    at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:692)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:404)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2441)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2430)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    2017-1-12 9:30:38 org.apache.coyote.http11.AbstractHttp11Processor process
    严重: Error processing request
    java.lang.IllegalArgumentException: Control character in cookie value or attribute.
    at org.apache.tomcat.util.http.CookieSupport.isV0Separator(CookieSupport.java:153)
    at org.apache.tomcat.util.http.Cookies.processCookieHeader(Cookies.java:340)
    at org.apache.tomcat.util.http.Cookies.processCookies(Cookies.java:168)
    at org.apache.tomcat.util.http.Cookies.getCookieCount(Cookies.java:106)
    at org.apache.catalina.connector.CoyoteAdapter.parseSessionCookiesId(CoyoteAdapter.java:935)
    at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:692)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:404)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2441)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2430)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    2017-1-12 9:38:05 org.apache.coyote.http11.AbstractHttp11Processor process
    严重: Error processing request
    java.lang.IllegalArgumentException: Control character in cookie value or attribute.
    at org.apache.tomcat.util.http.CookieSupport.isV0Separator(CookieSupport.java:153)
    at org.apache.tomcat.util.http.Cookies.processCookieHeader(Cookies.java:340)
    at org.apache.tomcat.util.http.Cookies.processCookies(Cookies.java:168)
    at org.apache.tomcat.util.http.Cookies.getCookieCount(Cookies.java:106)
    at org.apache.catalina.connector.CoyoteAdapter.parseSessionCookiesId(CoyoteAdapter.java:935)
    at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:692)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:404)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2441)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2430)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    2017-1-12 14:21:19 org.apache.coyote.AbstractProtocol pause
    信息: Pausing ProtocolHandler ["http-apr-80"]
    2017-1-12 14:21:19 org.apache.coyote.AbstractProtocol pause
    信息: Pausing ProtocolHandler ["ajp-apr-8009"]
    2017-1-12 14:21:19 org.apache.catalina.core.StandardService stopInternal
    信息: Stopping service Catalina
    [code="java"][/code]
    展开全文
  • 有时需要每隔一段时间进行重启tomcat项目,这时就可以写个shell脚本,将脚本编辑(linux 输入命令 crontab -e 编辑定时任务, 例:2 2 * * 4 /bin/sh /usr/tomcat/restart_wx.sh &gt;&gt; /usr/tomcat/...

    有时需要每隔一段时间进行重启tomcat项目,这时就可以写个shell脚本,将脚本编辑(linux 输入命令 crontab -e 编辑定时任务,

    例:2 2 * * 4 /bin/sh /usr/tomcat/restart_wx.sh >> /usr/tomcat/restart_wx.log) 定时运行即可。


    下面是shell脚本内容 修改对应的tomcat项目名称和脚本路径即可

    #!/bin/sh

    . /etc/profile

    pid=`ps aux | grep tomcat_wx | grep -v grep | grep -v retomcat | awk '{print $2}'`

    dat=`date '+%Y-%m-%d %H:%M:%S'`

    echo $dat

    echo $pid

    if [ -n "$pid" ]

    then

    {

    echo ===========shutdown================

    /usr/tomcat/tomcat_wx/bin/shutdown.sh

    sleep 1

    pid=`ps aux | grep tomcat_wx | grep -v grep | grep -v retomcat | awk '{print $2}'`

    if [ -n "$pid" ]

    then

    {

    sleep 1

    echo ========kill tomcat_wx==============

    kill -9 $pid

    }

    fi

    sleep 1

    echo ===========startup.sh==============

    /usr/tomcat/tomcat_wx/bin/startup.sh

    }

    else

    echo ===========startup.sh==============

    /usr/tomcat/tomcat_wx/bin/startup.sh

    fi

     

    展开全文
  • 段时间做的项目,由于是给手机客户端做服务器,所以客户端在开发过程中需要访问我的服务器。 问题是我也在开发,并且没有加入热部署,那么势必会造成服务器频繁重启,这也对客户端开发会产生一定的影响。 此时就...
  • 最近有一个项目中,需要接入2000台这样的设备,运行一段时间后,会大量抛出Too many open files;导致设备无法正常使用,重启服务器后才恢复。Tomcat下抛出Too many open files问题解析分析查看 ulimit -n 指令,...
  • 最近有一个项目中,需要接入2000台这样的设备,运行一段时间后,会大量抛出Too many open files;导致设备无法正常使用,重启服务器后才恢复。Tomcat下抛出Too many open files问题解析分析查看 ulimit -n 指令,...
  • tomcat环境变量配置

    2013-04-02 16:21:59
    2,JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行需要依靠此变量。 3,PATH使得系统可以在任何路径下识别java命令。 4,CLASSPATH为java加载类(class or lib)路径,...
  • 在用了一段时间springboot后发现使用内置的tomcat开发项目时有诸多不便,所以改为了外置tomcat的方式进行开发,有一下几点好处: 静态资源更新时,不需要重启项目。idea中在使用外部web服务器的情况下有自动更新...
  • 我的应用服务器不知为何tomcat运行一段时间后就会变得很慢,需要重启tomcat或服务器才能正常,但经常会因为工作繁忙忘记重启,因此如何让服务 器自动重启就成了思考的问题。首先想到了计划任务,但2000似乎没有重启...
  • 有时我们会遇到要将某些程序在服务器重启后再加载自动运行,但它们的运行需要等待服务器重启完成之后一段时间方可加载。一个典型的例子是:我们希望某个程序(比如:某Tomcat程序)由服务器重启后自动运行,但该...
  • 我的项目用了 struts2 + hibernate,数据库是mysql,连接方式是采用tomcat的数据库连接池JNDI,运行后经常是隔一段时间就连不上数据库,需要重启TOMCAT才能正常运行,日志记录如下: 严重: Servlet.service() for...
  •  这段时间接触了spring boot +docker以后,也能够将应用通过docker(docker-compose)方式部署起来,但后续的问题怎么也搞不定,比如我想修改应用配置文件中的某参数,然后重启docker容器就可以正常运行项目,但不...
  • java开源包1

    千次下载 热门讨论 2013-06-28 09:14:34
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • java开源包12

    热门讨论 2013-06-28 10:14:45
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • Java资源包01

    2016-08-31 09:16:25
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • java开源包101

    2016-07-13 10:11:08
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • java开源包11

    热门讨论 2013-06-28 10:10:38
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • java开源包6

    热门讨论 2013-06-28 09:48:32
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • java开源包10

    热门讨论 2013-06-28 10:06:40
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • java开源包8

    热门讨论 2013-06-28 09:55:26
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • java开源包9

    热门讨论 2013-06-28 09:58:55
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • java开源包7

    热门讨论 2013-06-28 09:52:16
    JReloader 是个用来重新加载class文件而无需重启JVM的工具。 PHPJava Bridge php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是个开源的轻量级的用以创建可靠的易管理的批量作业的...
  • Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视 用JAVA开发的个小型的目录监视系统,系统会每5秒自动扫描需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     用JAVA开发的个小型的目录监视系统,系统会每5秒自动扫描需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,...

空空如也

空空如也

1 2
收藏数 33
精华内容 13
关键字:

tomcat运行一段时间需要重启