NutzCN Logo
问答 帮忙看一下 inject 没有成功注入
发布于 2403天前 作者 qq_7bff7329 2002 次浏览 复制 上一个帖子 下一个帖子
标签:
mainModule.java

@Modules(scanPackage=true)
@IocBy(type = ComboIocProvider.class, args = {"*js", "ioc/","*anno","cn","*quartz","*jedis"})
@SetupBy(HelloMvcSetup.class)
@Localization("msg")
@Views({GuaguaViewMaker.class})
@Ok("ggjson")
@Fail("errMsg")
public class MainModule {}

IocBeans.java 代码

@IocBean
public class IocBeans {

	@Inject
	protected PropertiesProxy conf;

	@IocBean(name = "redisLocal")
	public RedisCacheV2 redisLocal() {
		  System.out.println("创建了新的RedisCacheV2对象");
		return new RedisCacheV2("interface", conf);
	}
}
@Scheduled(cron="*/15 * * * * ?") //直接使用注解来声明cron
public class SexyJob   implements Job{
	
	@Inject
	public RedisCacheV2 redisLocal;

    public void execute(JobExecutionContext context) throws JobExecutionException {
    	
    	 System.out.println("redisLocal:"+"===="+redisLocal);  //打出来为空
    }

大神帮看看,这是为什么?

6 回复
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version:        Apache Tomcat/8.0.50
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built:          Feb 7 2018 20:06:05 UTC
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number:         8.0.50.0
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name:               Windows XP
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version:            5.1
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture:          x86
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home:             C:\Program Files\Java\jdk1.7.0_13\jre
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version:           1.7.0_13-b20
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor:            Oracle Corporation
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE:         E:\tomcat\tomcat8
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME:         E:\tomcat\tomcat8
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=E:\tomcat\tomcat8
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=E:\tomcat\tomcat8
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=E:\tomcat\tomcat8/common/endorsed
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=E:\tomcat\tomcat8\temp
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.library.path=C:\Program Files\Java\jdk1.7.0_13\bin;E:\tomcat\tomcat8\bin
五月 25, 2018 2:35:05 下午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dsun.io.useCanonCaches=false
五月 25, 2018 2:35:05 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: Loaded APR based Apache Tomcat Native library 1.2.16 using APR version 1.6.3.
五月 25, 2018 2:35:05 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
五月 25, 2018 2:35:05 下午 org.apache.catalina.core.AprLifecycleListener initializeSSL
INFO: OpenSSL successfully initialized (OpenSSL 1.0.2m  2 Nov 2017)
五月 25, 2018 2:35:06 下午 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-apr-8080"]
五月 25, 2018 2:35:06 下午 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-apr-8009"]
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 731 ms
五月 25, 2018 2:35:06 下午 org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
五月 25, 2018 2:35:06 下午 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.0.50
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory E:\tomcat\tomcat8\webapps\docs
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory E:\tomcat\tomcat8\webapps\docs has finished in 297 ms
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory E:\tomcat\tomcat8\webapps\examples
五月 25, 2018 2:35:06 下午 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
五月 25, 2018 2:35:06 下午 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
五月 25, 2018 2:35:06 下午 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: attributeAdded('StockTicker', 'async.Stockticker@8b7ac9')
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory E:\tomcat\tomcat8\webapps\examples has finished in 329 ms
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory E:\tomcat\tomcat8\webapps\host-manager
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory E:\tomcat\tomcat8\webapps\host-manager has finished in 31 ms
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory E:\tomcat\tomcat8\webapps\manager
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory E:\tomcat\tomcat8\webapps\manager has finished in 15 ms
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory E:\tomcat\tomcat8\webapps\ROOT
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory E:\tomcat\tomcat8\webapps\ROOT has finished in 16 ms
五月 25, 2018 2:35:06 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory E:\tomcat\tomcat8\webapps\webscoket_live_mobile
五月 25, 2018 2:35:09 下午 org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
2018-05-25 14:35:09,281 [localhost-startStop-1] INFO  org.nutz.mvc.NutFilter - NutFilter[mvc] starting ...
2018-05-25 14:35:09,281 [localhost-startStop-1] INFO  org.nutz.mvc.NutFilter - NutFilter[mvc] starting ...
2018-05-25 14:35:09,296 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Locations count=5 time use 0ms
2018-05-25 14:35:09,296 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Locations count=5 time use 0ms
2018-05-25 14:35:09,343 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Locations count=58 time use 47ms
2018-05-25 14:35:09,343 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Locations count=58 time use 47ms
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.config.AbstractNutConfig - Loading by class org.nutz.mvc.impl.NutLoading
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.config.AbstractNutConfig - Loading by class org.nutz.mvc.impl.NutLoading
2018-05-25 14:35:09,359 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Nutz Version : 1.r.66-SNAPSHOT 
2018-05-25 14:35:09,359 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Nutz Version : 1.r.66-SNAPSHOT 
2018-05-25 14:35:09,359 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Nutz.Mvc[mvc] is initializing ...
2018-05-25 14:35:09,359 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Nutz.Mvc[mvc] is initializing ...
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - Web Container Information:
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - Web Container Information:
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Default Charset : GBK
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Default Charset : GBK
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Current . path  : E:\tomcat\tomcat8\bin\.
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Current . path  : E:\tomcat\tomcat8\bin\.
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Java Version    : 1.7.0_13
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Java Version    : 1.7.0_13
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - File separator  : \
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - File separator  : \
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Timezone        : Asia/Shanghai
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Timezone        : Asia/Shanghai
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - OS              : Windows XP x86
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - OS              : Windows XP x86
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - ServerInfo      : Apache Tomcat/8.0.50
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - ServerInfo      : Apache Tomcat/8.0.50
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Servlet API     : 3.1
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - Servlet API     : 3.1
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - ContextPath     : /webscoket_live_mobile
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - ContextPath     : /webscoket_live_mobile
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - context.tempdir : E:\tomcat\tomcat8\work\Catalina\localhost\webscoket_live_mobile
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - context.tempdir : E:\tomcat\tomcat8\work\Catalina\localhost\webscoket_live_mobile
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - MainModule      : cn.guagua.mobile.MainModule
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading -  - MainModule      : cn.guagua.mobile.MainModule
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - >> app.root = E:/tomcat/tomcat8/webapps/webscoket_live_mobile
2018-05-25 14:35:09,359 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - >> app.root = E:/tomcat/tomcat8/webapps/webscoket_live_mobile
2018-05-25 14:35:09,421 [localhost-startStop-1] DEBUG org.nutz.castor.Castors - Using 95 castor for Castors
2018-05-25 14:35:09,421 [localhost-startStop-1] DEBUG org.nutz.castor.Castors - Using 95 castor for Castors
2018-05-25 14:35:09,421 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*js", "ioc/", "*anno", "cn", "*quartz", "*jedis"],init=[])
2018-05-25 14:35:09,421 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*js", "ioc/", "*anno", "cn", "*quartz", "*jedis"],init=[])
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 4 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 4 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [aop.js]
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [aop.js]
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [dao.js]
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [dao.js]
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [pets.js]
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [pets.js]
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [test.js]
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [test.js]
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 29 bean define from path=[ioc/] --> [daogoods, daoKeleChatRoom, daolive, daounicom, test, sexyJob, daoTask, conf, daoWorldMoney, daotask, daoworldmoney, loopService, daoGameMercruy2, daoCoin, daoGoods, pets, daoUniom, guaguaJsonView, webSocket, daoLive, daofollows, dao, daogamemercruy2, daoSource, daocoin, petModule, daokelechatroom, masters, loopTimerService]
2018-05-25 14:35:09,468 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 29 bean define from path=[ioc/] --> [daogoods, daoKeleChatRoom, daolive, daounicom, test, sexyJob, daoTask, conf, daoWorldMoney, daotask, daoworldmoney, loopService, daoGameMercruy2, daoCoin, daoGoods, pets, daoUniom, guaguaJsonView, webSocket, daoLive, daofollows, dao, daogamemercruy2, daoSource, daocoin, petModule, daokelechatroom, masters, loopTimerService]
2018-05-25 14:35:09,484 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -  > scan 'cn'
2018-05-25 14:35:09,484 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -  > scan 'cn'
2018-05-25 14:35:09,546 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 175 resource by src( cn/ ) , regex( ^.+[.]class$ )
2018-05-25 14:35:09,546 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 175 resource by src( cn/ ) , regex( ^.+[.]class$ )
2018-05-25 14:35:09,656 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -    > add 'iocBeans                                ' - cn.guagua.mobile.cache.redis.IocBeans
2018-05-25 14:35:09,656 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -    > add 'iocBeans                                ' - cn.guagua.mobile.cache.redis.IocBeans
2018-05-25 14:35:09,671 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.annotation.AnnotationIocLoader - Found @IocBean method : IocBeans.redisLocal(...) define as name=redisLocal
2018-05-25 14:35:09,671 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.annotation.AnnotationIocLoader - Found @IocBean method : IocBeans.redisLocal(...) define as name=redisLocal
2018-05-25 14:35:09,671 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -    > add 'loopService                             ' - cn.guagua.mobile.test.LoopService
2018-05-25 14:35:09,671 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -    > add 'loopService                             ' - cn.guagua.mobile.test.LoopService
2018-05-25 14:35:09,671 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -    > add 'loopTimerService                        ' - cn.guagua.mobile.test.LoopTimerService
2018-05-25 14:35:09,671 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -    > add 'loopTimerService                        ' - cn.guagua.mobile.test.LoopTimerService
2018-05-25 14:35:09,671 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -    > add 'webSocket                               ' - cn.guagua.mobile.test.WebSocket
2018-05-25 14:35:09,671 [localhost-startStop-1] INFO  org.nutz.ioc.loader.annotation.AnnotationIocLoader -    > add 'webSocket                               ' - cn.guagua.mobile.test.WebSocket
2018-05-25 14:35:09,671 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found quartz -- org.nutz.integration.quartz.QuartzIocLoader
2018-05-25 14:35:09,671 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found quartz -- org.nutz.integration.quartz.QuartzIocLoader
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 0 bean define from path=[] --> []
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 0 bean define from path=[] --> []
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found jedis -- org.nutz.integration.jedis.JedisIocLoader
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - found jedis -- org.nutz.integration.jedis.JedisIocLoader
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( org/nutz/integration/jedis/jedis.js ) , regex( ^(.+[.])(js|json)$ )
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( org/nutz/integration/jedis/jedis.js ) , regex( ^(.+[.])(js|json)$ )
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [org/nutz/integration/jedis/jedis.js]
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading [org/nutz/integration/jedis/jedis.js]
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 9 bean define from path=[org/nutz/integration/jedis/jedis.js] --> [jedisClusterWrapper, redis, redisService, jedisPoolConfig, jedisAgent, jedisCluster, jedisPool, pubSubService, jedisClusterNodes]
2018-05-25 14:35:09,687 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 9 bean define from path=[org/nutz/integration/jedis/jedis.js] --> [jedisClusterWrapper, redis, redisService, jedisPoolConfig, jedisAgent, jedisCluster, jedisPool, pubSubService, jedisClusterNodes]
2018-05-25 14:35:09,687 [localhost-startStop-1] INFO  org.nutz.ioc.impl.NutIoc - ... NutIoc init complete
2018-05-25 14:35:09,687 [localhost-startStop-1] INFO  org.nutz.ioc.impl.NutIoc - ... NutIoc init complete
2018-05-25 14:35:09,703 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
2018-05-25 14:35:09,703 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
2018-05-25 14:35:09,703 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @Views(GuaguaViewMaker.class,DefaultViewMaker.class)
2018-05-25 14:35:09,703 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @Views(GuaguaViewMaker.class,DefaultViewMaker.class)
2018-05-25 14:35:09,703 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @ChainBy(org.nutz.mvc.impl.NutActionChainMaker)
2018-05-25 14:35:09,703 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @ChainBy(org.nutz.mvc.impl.NutActionChainMaker)
2018-05-25 14:35:09,703 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.Loadings - module class location 'file:/E:/tomcat/tomcat8/webapps/webscoket_live_mobile/WEB-INF/classes/'
2018-05-25 14:35:09,703 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.Loadings - module class location 'file:/E:/tomcat/tomcat8/webapps/webscoket_live_mobile/WEB-INF/classes/'
2018-05-25 14:35:09,703 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.Loadings -  > scan 'cn.guagua.mobile'
2018-05-25 14:35:09,703 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.Loadings -  > scan 'cn.guagua.mobile'
2018-05-25 14:35:09,734 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 166 resource by src( cn/guagua/mobile/ ) , regex( ^.+[.]class$ )
2018-05-25 14:35:09,734 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 166 resource by src( cn/guagua/mobile/ ) , regex( ^.+[.]class$ )
2018-05-25 14:35:09,765 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.Loadings -    >> add 'cn.guagua.mobile.test.test'
2018-05-25 14:35:09,765 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.Loadings -    >> add 'cn.guagua.mobile.test.test'
2018-05-25 14:35:09,796 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - Use org.nutz.mvc.impl.NutEntryDeterminer as EntryMethodDeterminer
2018-05-25 14:35:09,796 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - Use org.nutz.mvc.impl.NutEntryDeterminer as EntryMethodDeterminer
2018-05-25 14:35:09,812 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutActionChainMaker - Optional processor class not found, disabled : org.nutz.integration.shiro.NutShiroProcessor
2018-05-25 14:35:09,812 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutActionChainMaker - Optional processor class not found, disabled : org.nutz.integration.shiro.NutShiroProcessor
2018-05-25 14:35:09,828 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutActionChainMaker - Optional processor class not found, disabled : org.nutz.plugins.validation.ValidationProcessor
2018-05-25 14:35:09,828 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutActionChainMaker - Optional processor class not found, disabled : org.nutz.plugins.validation.ValidationProcessor
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.UrlMappingImpl -    '/test/t'                   >> (test.java:25).getData                : void       | @Ok(ggjson) @Fail(errMsg) | by 0 Filters | (I:UTF-8/O:UTF-8)
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.UrlMappingImpl -    '/test/t'                   >> (test.java:25).getData                : void       | @Ok(ggjson) @Fail(errMsg) | by 0 Filters | (I:UTF-8/O:UTF-8)
2018-05-25 14:35:09,843 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Found 1 module methods
2018-05-25 14:35:09,843 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Found 1 module methods
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - Localization: org.nutz.mvc.impl.NutMessageLoader('msg')  dft<>
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - Localization: org.nutz.mvc.impl.NutMessageLoader('msg')  dft<>
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( msg ) , regex( ^.+[.]properties$ )
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( msg ) , regex( ^.+[.]properties$ )
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutMessageLoader - Load Messages in 1 resource : [[File[E:\tomcat\tomcat8\webapps\webscoket_live_mobile\WEB-INF\classes\msg\pet.properties]]]
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutMessageLoader - Load Messages in 1 resource : [[File[E:\tomcat\tomcat8\webapps\webscoket_live_mobile\WEB-INF\classes\msg\pet.properties]]]
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutMessageLoader - Message Loaded, size = 1
2018-05-25 14:35:09,843 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutMessageLoader - Message Loaded, size = 1
2018-05-25 14:35:09,843 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Setup application...
2018-05-25 14:35:09,843 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Setup application...
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( jedisConfig.properties ) , regex( ^.+[.]properties$ )
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( jedisConfig.properties ) , regex( ^.+[.]properties$ )
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( external_live.properties ) , regex( ^.+[.]properties$ )
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( external_live.properties ) , regex( ^.+[.]properties$ )
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.PropertiesProxy - load properties from File[E:\tomcat\tomcat8\webapps\webscoket_live_mobile\WEB-INF\classes\jedisConfig.properties]
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.PropertiesProxy - load properties from File[E:\tomcat\tomcat8\webapps\webscoket_live_mobile\WEB-INF\classes\jedisConfig.properties]
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.PropertiesProxy - load properties from File[E:\tomcat\tomcat8\webapps\webscoket_live_mobile\WEB-INF\classes\external_live.properties]
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.PropertiesProxy - load properties from File[E:\tomcat\tomcat8\webapps\webscoket_live_mobile\WEB-INF\classes\external_live.properties]
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - Get 'nutQuartzCronJobFactory'<class org.nutz.integration.quartz.NutQuartzCronJobFactory>
2018-05-25 14:35:09,890 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - Get 'nutQuartzCronJobFactory'<class org.nutz.integration.quartz.NutQuartzCronJobFactory>
2018-05-25 14:35:09,906 [localhost-startStop-1] DEBUG org.nutz.ioc.aop.SimpleAopMaker - Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
2018-05-25 14:35:09,906 [localhost-startStop-1] DEBUG org.nutz.ioc.aop.SimpleAopMaker - Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
2018-05-25 14:35:09,906 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=nutQuartzCronJobFactory
2018-05-25 14:35:09,906 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=nutQuartzCronJobFactory
2018-05-25 14:35:09,906 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(nutQuartzCronJobFactory) in JsonLoader(paths=[])
2018-05-25 14:35:09,906 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(nutQuartzCronJobFactory) in JsonLoader(paths=[])
2018-05-25 14:35:09,906 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'nutQuartzCronJobFactory'<class org.nutz.integration.quartz.NutQuartzCronJobFactory>
2018-05-25 14:35:09,906 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'nutQuartzCronJobFactory'<class org.nutz.integration.quartz.NutQuartzCronJobFactory>
2018-05-25 14:35:09,953 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'nutQuartzCronJobFactory' to [app] 
2018-05-25 14:35:09,953 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'nutQuartzCronJobFactory' to [app] 
2018-05-25 14:35:09,968 [localhost-startStop-1] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class org.nutz.integration.quartz.NutQuartzCronJobFactory without AOP
2018-05-25 14:35:09,968 [localhost-startStop-1] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class org.nutz.integration.quartz.NutQuartzCronJobFactory without AOP
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - Get 'scheduler'<>
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - Get 'scheduler'<>
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=scheduler
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=scheduler
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(scheduler) in JsonLoader(paths=[])
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(scheduler) in JsonLoader(paths=[])
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'scheduler'<>
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'scheduler'<>
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'scheduler' to [app] 
2018-05-25 14:35:09,984 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'scheduler' to [app] 
2018-05-25 14:35:10,031 [localhost-startStop-1] INFO  org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor
2018-05-25 14:35:10,046 [localhost-startStop-1] INFO  org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
2018-05-25 14:35:10,046 [localhost-startStop-1] INFO  org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.2.1 created.
2018-05-25 14:35:10,046 [localhost-startStop-1] INFO  org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
2018-05-25 14:35:10,046 [localhost-startStop-1] INFO  org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'NutzbookScheduler' with instanceId 'NON_CLUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 3 threads.
  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.

2018-05-25 14:35:10,046 [localhost-startStop-1] INFO  org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'NutzbookScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
2018-05-25 14:35:10,046 [localhost-startStop-1] INFO  org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.2.1
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - Get 'jobFactory'<>
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - Get 'jobFactory'<>
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=jobFactory
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=jobFactory
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(jobFactory) in JsonLoader(paths=[])
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(jobFactory) in JsonLoader(paths=[])
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'jobFactory'<>
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'jobFactory'<>
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'jobFactory' to [app] 
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'jobFactory' to [app] 
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class org.nutz.integration.quartz.NutQuartzJobFactory without AOP
2018-05-25 14:35:10,062 [localhost-startStop-1] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class org.nutz.integration.quartz.NutQuartzJobFactory without AOP
2018-05-25 14:35:10,109 [localhost-startStop-1] INFO  org.quartz.core.QuartzScheduler - JobFactory set to: org.nutz.integration.quartz.NutQuartzJobFactory@8e6c7f
2018-05-25 14:35:10,156 [localhost-startStop-1] INFO  org.quartz.core.QuartzScheduler - Scheduler NutzbookScheduler_$_NON_CLUSTERED started.
2018-05-25 14:35:10,156 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.quartz.core.QuartzSchedulerThread - batch acquisition of 0 triggers
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - Get 'conf'<>
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - Get 'conf'<>
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=conf
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=conf
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(conf) in JsonLoader(paths=[ioc/])
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(conf) in JsonLoader(paths=[ioc/])
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'conf'<>
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'conf'<>
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'conf' to [app] 
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'conf' to [app] 
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class org.nutz.ioc.impl.PropertiesProxy without AOP
2018-05-25 14:35:10,156 [localhost-startStop-1] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class org.nutz.ioc.impl.PropertiesProxy without AOP
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( custom/ ) , regex( ^.+[.]properties$ )
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( custom/ ) , regex( ^.+[.]properties$ )
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.PropertiesProxy - load properties from File[E:\tomcat\tomcat8\webapps\webscoket_live_mobile\WEB-INF\classes\custom\cron.properties]
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.PropertiesProxy - load properties from File[E:\tomcat\tomcat8\webapps\webscoket_live_mobile\WEB-INF\classes\custom\cron.properties]
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.integration.quartz.NutQuartzCronJobFactory - found cron job packages = cn.guagua.mobile.test
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.integration.quartz.NutQuartzCronJobFactory - found cron job packages = cn.guagua.mobile.test
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 7 resource by src( cn/guagua/mobile/test/ ) , regex( ^.+[.]class$ )
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 7 resource by src( cn/guagua/mobile/test/ ) , regex( ^.+[.]class$ )
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.integration.quartz.NutQuartzCronJobFactory - job define name=cn.guagua.mobile.test.SexyJob cron=*/15 * * * * ?
2018-05-25 14:35:10,203 [localhost-startStop-1] DEBUG org.nutz.integration.quartz.NutQuartzCronJobFactory - job define name=cn.guagua.mobile.test.SexyJob cron=*/15 * * * * ?
2018-05-25 14:35:10,218 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Nutz.Mvc[mvc] is up in 859ms
2018-05-25 14:35:10,218 [localhost-startStop-1] INFO  org.nutz.mvc.impl.NutLoading - Nutz.Mvc[mvc] is up in 859ms
2018-05-25 14:35:10,218 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.quartz.core.QuartzSchedulerThread - batch acquisition of 1 triggers
五月 25, 2018 2:35:10 下午 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory E:\tomcat\tomcat8\webapps\webscoket_live_mobile has finished in 3,406 ms
五月 25, 2018 2:35:10 下午 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-apr-8080"]
五月 25, 2018 2:35:10 下午 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-apr-8009"]
五月 25, 2018 2:35:10 下午 org.apache.catalina.startup.Catalina start
INFO: Server startup in 4162 ms
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - Get 'sexyJob'<class cn.guagua.mobile.test.SexyJob>
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - Get 'sexyJob'<class cn.guagua.mobile.test.SexyJob>
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=sexyJob
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=sexyJob
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(sexyJob) in JsonLoader(paths=[ioc/])
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(sexyJob) in JsonLoader(paths=[ioc/])
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'sexyJob'<class cn.guagua.mobile.test.SexyJob>
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'sexyJob'<class cn.guagua.mobile.test.SexyJob>
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'sexyJob' to [app] 
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'sexyJob' to [app] 
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class cn.guagua.mobile.test.SexyJob without AOP
2018-05-25 14:35:15,015 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class cn.guagua.mobile.test.SexyJob without AOP
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - Get 'webSocket'<>
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - Get 'webSocket'<>
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=webSocket
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Load definition name=webSocket
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(webSocket) in JsonLoader(paths=[ioc/])
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.loader.combo.ComboIocLoader - Found IocObject(webSocket) in JsonLoader(paths=[ioc/])
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'webSocket'<>
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.NutIoc - 	 >> Make...'webSocket'<>
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'webSocket' to [app] 
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.impl.ScopeContext - Save object 'webSocket' to [app] 
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class cn.guagua.mobile.test.WebSocket without AOP
2018-05-25 14:35:15,031 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.nutz.ioc.aop.impl.DefaultMirrorFactory - Load class cn.guagua.mobile.test.WebSocket without AOP
2018-05-25 14:35:15,062 [NutzbookScheduler_Worker-1] DEBUG org.quartz.core.JobRunShell - Calling execute on job DEFAULT.cn.guagua.mobile.test.SexyJob
2018-05-25 14:35:15,062 [NutzbookScheduler_QuartzSchedulerThread] DEBUG org.quartz.core.QuartzSchedulerThread - batch acquisition of 1 triggers

SexyJob没加@IocBean

IocObject(sexyJob) in JsonLoader(paths=[ioc/])

你怎么在ioc目录下面声明这个bean了?删掉,然后加@IocBean

谢谢,之前一直用js 来配置

添加回复
请先登陆
回到顶部