NutzCN Logo
问答 nutz 类似于mybatis if的功能
发布于 6天前 作者 qq_1d84c364 82 次浏览 复制 上一个帖子 下一个帖子
标签:

Sqls.setSqlBorning(BeetlSqlTpl.class);编译报错
我看了https://github.com/nutzam/nutzmore/tree/master/nutz-plugins-sqltpl,写的浅显易懂
但是我很好奇项目中如何引入nutz-plugins-sqltpl插件啊
最近关注到nutz,如何引入插件这类基础知识我还不太清楚,劳烦大神讲解一下

10 回复

maven项目吗?

是的 maven项目

加上nutz-plugins-sqltpl依赖就可以了,group id是org.nutz

这是pom.xml

<?xml version="1.0"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>easysoft</groupId>
    <artifactId>easysoft</artifactId>
    <version>1.0.0</version>
  </parent>
  <artifactId>nutz.service</artifactId>
  <name>nutz.service</name>
  <url>http://maven.apache.org</url>
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
  <dependencies>
    <dependency>
	  <groupId>org.nutz</groupId>
	  <artifactId>nutz</artifactId>
	  <version>1.r.62</version>
	</dependency>
	<dependency>
	    <groupId>mysql</groupId>
	    <artifactId>mysql-connector-java</artifactId>
	    <version>5.1.18</version>
	</dependency>
  	<dependency>
	    <groupId>com.alibaba</groupId>
	    <artifactId>druid</artifactId>
	    <version>1.1.2</version>
	</dependency>
	<dependency>
		<groupId>com.alibaba</groupId>
		<artifactId>fastjson</artifactId>
		<version>1.1.41</version>
	</dependency>
	<dependency>
		<groupId>org.nutz</groupId>
		<artifactId>nutz-plugins-sqltpl</artifactId>
		<version>1.r.62</version>
	</dependency>
	<!-- common -->
	<!-- servlet-api -->
	<dependency>
	    <groupId>javax.servlet</groupId>
	    <artifactId>javax.servlet-api</artifactId>
	    <version>3.1.0</version>
	</dependency>
	<dependency>
		<groupId>commons-io</groupId>
		<artifactId>commons-io</artifactId>
		<version>2.4</version>
	</dependency>
	<dependency>
		<groupId>commons-codec</groupId>
		<artifactId>commons-codec</artifactId>
		<version>1.7</version>
	</dependency>
	<dependency>
		<groupId>dom4j</groupId>
		<artifactId>dom4j</artifactId>
		<version>1.6.1</version>
	</dependency>
	<dependency>
		<groupId>jaxen</groupId>
		<artifactId>jaxen</artifactId>
		<version>1.1-beta-6</version>
	</dependency>
	<dependency>
		<groupId>commons-httpclient</groupId>
		<artifactId>commons-httpclient</artifactId>
		<version>3.0.1</version>
	</dependency>
	<dependency>
		<groupId>com.google.guava</groupId>
		<artifactId>guava</artifactId>
		<version>18.0</version>
	</dependency>
	<!-- 二维码生成 -->
	<dependency>
		<groupId>com.google.zxing</groupId>
		<artifactId>core</artifactId>
		<version>3.2.1</version>
	</dependency>
	<!-- 微信支付相关jar -->
	<dependency>
		<groupId>org.apache.httpcomponents</groupId>
		<artifactId>httpcore</artifactId>
		<version>4.3.2</version>
	</dependency>
	<dependency>
		<groupId>org.apache.httpcomponents</groupId>
		<artifactId>httpclient</artifactId>
		<version>4.3.5</version>
	</dependency>
	<!-- 邮件发送 -->
	<dependency>
		<groupId>javax.mail</groupId>
		<artifactId>mail</artifactId>
		<version>1.4.7</version>
	</dependency>
	<!--Redis --> 
	<!-- http://mvnrepository.com/artifact/redis.clients/jedis -->
	<dependency>
	    <groupId>redis.clients</groupId>
	    <artifactId>jedis</artifactId>
	    <version>2.7.3</version>
	</dependency>
	<!-- 日志 -->
	<dependency>
	    <groupId>log4j</groupId>
	    <artifactId>log4j</artifactId>
	    <version>1.2.17</version>
	</dependency>
	<dependency>
		<groupId>org.slf4j</groupId>
		<artifactId>slf4j-log4j12</artifactId>
		<version>1.7.5</version>
	</dependency>
	<!-- jstl -->
	<dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.1.2</version>
    </dependency>
    <dependency>
        <groupId>taglibs</groupId>
        <artifactId>standard</artifactId>
        <version>1.1.2</version>
    </dependency>
  </dependencies>
  <profiles>  
        <profile>  
            <!-- 开发环境 -->  
            <id>dev</id>  
            <properties>  
                <environment>dev</environment><!-- 节点名字environment是自己随意取的 -->  
            </properties>  
            <activation>  
                <activeByDefault>true</activeByDefault><!-- 默认激活该profile节点-->  
            </activation>
        </profile>
        <profile>  
            <!-- 开发正式数据库环境 -->  
            <id>devprod</id>  
            <properties>  
                <environment>devprod</environment><!-- 节点名字environment是自己随意取的 -->  
            </properties>  
        </profile>
        <profile>  
            <!-- 生产环境 -->  
            <id>prod</id>  
            <properties>  
                <environment>prod</environment>  
            </properties>
        </profile>  
	</profiles>
	<build>
		<finalName>nutz.service</finalName>
		<resources>  
        <resource>  
            <directory>src/main/resources</directory>  
	            <excludes>  
	                <exclude>config/**</exclude>    
	            </excludes>  
	        </resource>  
	        <resource>  
	            <directory>src/main/resources/config/${environment}</directory>
	        </resource>  
	    </resources>
	    <plugins>  
        <!-- define the project compile level   -->
        <plugin>  
            <groupId>org.apache.maven.plugins</groupId>  
            <artifactId>maven-compiler-plugin</artifactId>  
            <version>3.1</version>  
            <configuration>  
                <source>1.8</source>  
                <target>1.8</target>  
            </configuration>  
        </plugin>  
    </plugins>
	</build>
</project>
这是启动日志
九月 13, 2017 9:49:25 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:nutz.val' did not find a matching property.
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version:        Apache Tomcat/8.0.35
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built:          May 11 2016 21:57:08 UTC
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number:         8.0.35.0
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name:               Windows 7
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version:            6.1
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture:          amd64
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home:             E:\qcj\java\jdk1.8.0_77\jre
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version:           1.8.0_77-b03
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor:            Oracle Corporation
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE:         E:\qcj\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME:         E:\qcj\java\apache-tomcat-8.0.35_64bit
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:52593
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=E:\qcj\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=E:\qcj\java\apache-tomcat-8.0.35_64bit
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=E:\qcj\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=E:\qcj\java\apache-tomcat-8.0.35_64bit\endorsed
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=utf-8
九月 13, 2017 9:49:25 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\qcj\java\jdk1.8.0_77\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;E:\qcj\java\jdk1.8.0_77\jre\bin;E:/qcj/java/jdk1.8.0_77/bin/../jre/bin/server;E:/qcj/java/jdk1.8.0_77/bin/../jre/bin;E:/qcj/java/jdk1.8.0_77/bin/../jre/lib/amd64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64;E:\qcj\java\jdk1.8.0_77\bin;C:\Program Files\MVTec\HALCON-13.0\bin\x86sse2-win32;E:\qcj\java\apache-maven-3.2.2\bin;C:\Java\jdk1.8.0_91\bin;\bin;E:\qcj\software\eclipse;;.
九月 13, 2017 9:49:25 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-nio-80"]
九月 13, 2017 9:49:25 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
九月 13, 2017 9:49:25 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-nio-8009"]
九月 13, 2017 9:49:25 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
九月 13, 2017 9:49:25 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 683 ms
九月 13, 2017 9:49:25 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
九月 13, 2017 9:49:25 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/8.0.35
九月 13, 2017 9:49:26 上午 org.apache.jasper.servlet.TldScanner scanJars
信息: 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.
17-09-13 09:49:26.289 INFO [localhost-startStop-1] Select SystemLog as Nutz.Log implement
17-09-13 09:49:26.295 INFO [localhost-startStop-1] NutFilter[nutz] starting ...
17-09-13 09:49:26.311 DEBUG [localhost-startStop-1] Locations count=4 time use 7ms
17-09-13 09:49:26.314 DEBUG [localhost-startStop-1] Locations count=8 time use 2ms
17-09-13 09:49:26.378 DEBUG [localhost-startStop-1] Using 95 castor for Castors
17-09-13 09:49:26.460 DEBUG [localhost-startStop-1] Loading by class org.nutz.mvc.impl.NutLoading
17-09-13 09:49:26.462 INFO [localhost-startStop-1] Nutz Version : 1.r.62 
17-09-13 09:49:26.462 INFO [localhost-startStop-1] Nutz.Mvc[nutz] is initializing ...
17-09-13 09:49:26.463 DEBUG [localhost-startStop-1] Web Container Information:
17-09-13 09:49:26.464 DEBUG [localhost-startStop-1]  - Default Charset : UTF-8
17-09-13 09:49:26.464 DEBUG [localhost-startStop-1]  - Current . path  : E:\qcj\software\eclipse\.
17-09-13 09:49:26.464 DEBUG [localhost-startStop-1]  - Java Version    : 1.8.0_77
17-09-13 09:49:26.464 DEBUG [localhost-startStop-1]  - File separator  : \
17-09-13 09:49:26.464 DEBUG [localhost-startStop-1]  - Timezone        : Asia/Shanghai
17-09-13 09:49:26.465 DEBUG [localhost-startStop-1]  - OS              : Windows 7 amd64
17-09-13 09:49:26.465 DEBUG [localhost-startStop-1]  - ServerInfo      : Apache Tomcat/8.0.35
17-09-13 09:49:26.465 DEBUG [localhost-startStop-1]  - Servlet API     : 3.1
17-09-13 09:49:26.465 DEBUG [localhost-startStop-1]  - ContextPath     : 
17-09-13 09:49:26.465 DEBUG [localhost-startStop-1]  - context.tempdir : E:\qcj\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\ROOT
17-09-13 09:49:26.465 DEBUG [localhost-startStop-1]  - MainModule      : com.easysoft.MainMoudle
17-09-13 09:49:26.466 DEBUG [localhost-startStop-1] >> app.root = E:/qcj/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/nutz.val
17-09-13 09:49:26.468 DEBUG [localhost-startStop-1] @IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*anno", "com.easysoft", "*tx", "*async", "*js", "ioc/"],init=[])
17-09-13 09:49:26.533 DEBUG [localhost-startStop-1] Found 73 resource by src( com/easysoft/ ) , regex( ^.+[.]class$ )
17-09-13 09:49:26.562 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.controller.CommonBuyController
17-09-13 09:49:26.566 INFO [localhost-startStop-1] Fail to call getMethods() in Class=class com.easysoft.controller.CommonBuyController, miss class or Security Limit, ignore it
java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSONObject
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.privateGetPublicMethods(Class.java:2902)
	at java.lang.Class.getMethods(Class.java:1615)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:152)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader$FC$d0275b2b871e237a38f11859247d1599.invoke(AnnotationIocLoader.java)
	at org.nutz.lang.born.AbstractConstructorBorning.call(AbstractConstructorBorning.java:25)
	at org.nutz.lang.born.DynamicConstructorBorning.born(DynamicConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:990)
	at org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118)
	at org.nutz.ioc.loader.combo.ComboIocLoader.<init>(ComboIocLoader.java:80)
	at org.nutz.mvc.ioc.provider.ComboIocProvider.create(ComboIocProvider.java:20)
	at org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:381)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:103)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4660)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5298)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson.JSONObject
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	... 31 more
17-09-13 09:49:26.568 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.controller.CommonController
17-09-13 09:49:26.569 INFO [localhost-startStop-1] Fail to call getMethods() in Class=class com.easysoft.controller.CommonController, miss class or Security Limit, ignore it
java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSONObject
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.privateGetPublicMethods(Class.java:2902)
	at java.lang.Class.getMethods(Class.java:1615)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:152)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader$FC$d0275b2b871e237a38f11859247d1599.invoke(AnnotationIocLoader.java)
	at org.nutz.lang.born.AbstractConstructorBorning.call(AbstractConstructorBorning.java:25)
	at org.nutz.lang.born.DynamicConstructorBorning.born(DynamicConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:990)
	at org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118)
	at org.nutz.ioc.loader.combo.ComboIocLoader.<init>(ComboIocLoader.java:80)
	at org.nutz.mvc.ioc.provider.ComboIocProvider.create(ComboIocProvider.java:20)
	at org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:381)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:103)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4660)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5298)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson.JSONObject
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	... 31 more
17-09-13 09:49:26.570 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.controller.CommonLoginController
17-09-13 09:49:26.571 INFO [localhost-startStop-1] Fail to call getMethods() in Class=class com.easysoft.controller.CommonLoginController, miss class or Security Limit, ignore it
java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSONObject
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.privateGetPublicMethods(Class.java:2902)
	at java.lang.Class.getMethods(Class.java:1615)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:152)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader$FC$d0275b2b871e237a38f11859247d1599.invoke(AnnotationIocLoader.java)
	at org.nutz.lang.born.AbstractConstructorBorning.call(AbstractConstructorBorning.java:25)
	at org.nutz.lang.born.DynamicConstructorBorning.born(DynamicConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:990)
	at org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118)
	at org.nutz.ioc.loader.combo.ComboIocLoader.<init>(ComboIocLoader.java:80)
	at org.nutz.mvc.ioc.provider.ComboIocProvider.create(ComboIocProvider.java:20)
	at org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:381)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:103)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4660)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5298)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson.JSONObject
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	... 31 more
17-09-13 09:49:26.572 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.controller.CommonMessageController
17-09-13 09:49:26.573 INFO [localhost-startStop-1] Fail to call getMethods() in Class=class com.easysoft.controller.CommonMessageController, miss class or Security Limit, ignore it
java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSONObject
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.privateGetPublicMethods(Class.java:2902)
	at java.lang.Class.getMethods(Class.java:1615)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:152)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader$FC$d0275b2b871e237a38f11859247d1599.invoke(AnnotationIocLoader.java)
	at org.nutz.lang.born.AbstractConstructorBorning.call(AbstractConstructorBorning.java:25)
	at org.nutz.lang.born.DynamicConstructorBorning.born(DynamicConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:990)
	at org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118)
	at org.nutz.ioc.loader.combo.ComboIocLoader.<init>(ComboIocLoader.java:80)
	at org.nutz.mvc.ioc.provider.ComboIocProvider.create(ComboIocProvider.java:20)
	at org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:381)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:103)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4660)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5298)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson.JSONObject
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	... 31 more
17-09-13 09:49:26.574 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.controller.FreeLoginController
17-09-13 09:49:26.578 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.controller.MobileMessageController
17-09-13 09:49:26.579 INFO [localhost-startStop-1] Fail to call getMethods() in Class=class com.easysoft.controller.MobileMessageController, miss class or Security Limit, ignore it
java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSONObject
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.privateGetPublicMethods(Class.java:2902)
	at java.lang.Class.getMethods(Class.java:1615)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:152)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader$FC$d0275b2b871e237a38f11859247d1599.invoke(AnnotationIocLoader.java)
	at org.nutz.lang.born.AbstractConstructorBorning.call(AbstractConstructorBorning.java:25)
	at org.nutz.lang.born.DynamicConstructorBorning.born(DynamicConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:990)
	at org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118)
	at org.nutz.ioc.loader.combo.ComboIocLoader.<init>(ComboIocLoader.java:80)
	at org.nutz.mvc.ioc.provider.ComboIocProvider.create(ComboIocProvider.java:20)
	at org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:381)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:103)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4660)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5298)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson.JSONObject
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	... 31 more
17-09-13 09:49:26.581 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.service.CommonBuyService
17-09-13 09:49:26.583 INFO [localhost-startStop-1] Fail to call getMethods() in Class=class com.easysoft.service.CommonBuyService, miss class or Security Limit, ignore it
java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSONObject
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.privateGetPublicMethods(Class.java:2902)
	at java.lang.Class.getMethods(Class.java:1615)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:152)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader$FC$d0275b2b871e237a38f11859247d1599.invoke(AnnotationIocLoader.java)
	at org.nutz.lang.born.AbstractConstructorBorning.call(AbstractConstructorBorning.java:25)
	at org.nutz.lang.born.DynamicConstructorBorning.born(DynamicConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:990)
	at org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118)
	at org.nutz.ioc.loader.combo.ComboIocLoader.<init>(ComboIocLoader.java:80)
	at org.nutz.mvc.ioc.provider.ComboIocProvider.create(ComboIocProvider.java:20)
	at org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:381)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:103)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4660)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5298)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson.JSONObject
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	... 31 more
17-09-13 09:49:26.583 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.service.CommonCompanyService
17-09-13 09:49:26.584 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.service.CommonEmployeeService
17-09-13 09:49:26.584 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.service.CommonLoginUserService
17-09-13 09:49:26.586 INFO [localhost-startStop-1] Fail to call getMethods() in Class=class com.easysoft.service.CommonLoginUserService, miss class or Security Limit, ignore it
java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSONObject
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.privateGetPublicMethods(Class.java:2902)
	at java.lang.Class.getMethods(Class.java:1615)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:152)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader$FC$d0275b2b871e237a38f11859247d1599.invoke(AnnotationIocLoader.java)
	at org.nutz.lang.born.AbstractConstructorBorning.call(AbstractConstructorBorning.java:25)
	at org.nutz.lang.born.DynamicConstructorBorning.born(DynamicConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:990)
	at org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118)
	at org.nutz.ioc.loader.combo.ComboIocLoader.<init>(ComboIocLoader.java:80)
	at org.nutz.mvc.ioc.provider.ComboIocProvider.create(ComboIocProvider.java:20)
	at org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:381)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:103)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4660)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5298)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.alibaba.fastjson.JSONObject
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	... 31 more
17-09-13 09:49:26.587 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.service.CommonMessageService
17-09-13 09:49:26.589 DEBUG [localhost-startStop-1] Found @IocBean : class com.easysoft.service.CommonOrderSucess
九月 13, 2017 9:49:26 上午 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter nutz
java.lang.NoClassDefFoundError: Lorg/apache/log4j/Logger;
	at java.lang.Class.getDeclaredFields0(Native Method)
	at java.lang.Class.privateGetDeclaredFields(Class.java:2583)
	at java.lang.Class.getDeclaredFields(Class.java:1916)
	at org.nutz.lang.Mirror._getFields(Mirror.java:544)
	at org.nutz.lang.Mirror.getFields(Mirror.java:522)
	at org.nutz.lang.Mirror.getFields(Mirror.java:508)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:129)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:48)
	at org.nutz.ioc.loader.annotation.AnnotationIocLoader$FC$d0275b2b871e237a38f11859247d1599.invoke(AnnotationIocLoader.java)
	at org.nutz.lang.born.AbstractConstructorBorning.call(AbstractConstructorBorning.java:25)
	at org.nutz.lang.born.DynamicConstructorBorning.born(DynamicConstructorBorning.java:17)
	at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
	at org.nutz.lang.Mirror.born(Mirror.java:990)
	at org.nutz.ioc.loader.combo.ComboIocLoader.createIocLoader(ComboIocLoader.java:118)
	at org.nutz.ioc.loader.combo.ComboIocLoader.<init>(ComboIocLoader.java:80)
	at org.nutz.mvc.ioc.provider.ComboIocProvider.create(ComboIocProvider.java:20)
	at org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:381)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:103)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4660)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5298)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	... 33 more

九月 13, 2017 9:49:26 上午 org.apache.catalina.core.StandardContext startInternal
严重: One or more Filters failed to start. Full details will be found in the appropriate container log file
九月 13, 2017 9:49:26 上午 org.apache.catalina.core.StandardContext startInternal
严重: Context [] startup failed due to previous errors
九月 13, 2017 9:49:26 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-nio-80"]
九月 13, 2017 9:49:26 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-nio-8009"]
九月 13, 2017 9:49:26 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 968 ms

你的项目用到fastjson了?加上依赖吧

你看我的pom.xml,fastjson我已经加了啊,我放在插件位置之前之后都不行

我先清一下缓存试试先,发现回退回去也不行了

加入插件依赖后,Sqls.setSqlBorning(BeetlSqlTpl.class);编译不报错了,但是tomcat启不来

九月 13, 2017 10:04:30 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:nutz.val' did not find a matching property.
九月 13, 2017 10:04:30 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version:        Apache Tomcat/8.0.35
九月 13, 2017 10:04:30 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built:          May 11 2016 21:57:08 UTC
九月 13, 2017 10:04:30 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number:         8.0.35.0
九月 13, 2017 10:04:30 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name:               Windows 7
九月 13, 2017 10:04:30 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version:            6.1
九月 13, 2017 10:04:30 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture:          amd64
九月 13, 2017 10:04:30 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home:             E:\qcj\java\jdk1.8.0_77\jre
九月 13, 2017 10:04:30 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version:           1.8.0_77-b03
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor:            Oracle Corporation
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE:         E:\qcj\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME:         E:\qcj\java\apache-tomcat-8.0.35_64bit
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:54418
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=E:\qcj\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=E:\qcj\java\apache-tomcat-8.0.35_64bit
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=E:\qcj\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=E:\qcj\java\apache-tomcat-8.0.35_64bit\endorsed
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=utf-8
九月 13, 2017 10:04:31 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\qcj\java\jdk1.8.0_77\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;E:\qcj\java\jdk1.8.0_77\jre\bin;E:/qcj/java/jdk1.8.0_77/bin/../jre/bin/server;E:/qcj/java/jdk1.8.0_77/bin/../jre/bin;E:/qcj/java/jdk1.8.0_77/bin/../jre/lib/amd64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64;E:\qcj\java\jdk1.8.0_77\bin;C:\Program Files\MVTec\HALCON-13.0\bin\x86sse2-win32;E:\qcj\java\apache-maven-3.2.2\bin;C:\Java\jdk1.8.0_91\bin;\bin;E:\qcj\software\eclipse;;.
九月 13, 2017 10:04:31 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-nio-80"]
九月 13, 2017 10:04:31 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
九月 13, 2017 10:04:31 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-nio-8009"]
九月 13, 2017 10:04:31 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
九月 13, 2017 10:04:31 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 721 ms
九月 13, 2017 10:04:31 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
九月 13, 2017 10:04:31 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/8.0.35
九月 13, 2017 10:04:32 上午 org.apache.jasper.servlet.TldScanner scanJars
信息: 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.
log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.ConsoleAppender.
[INFO ] 10:04:33.037 org.nutz.mvc.NutFilter._init(NutFilter.java:85) - NutFilter[nutz] starting ...
[DEBUG] 10:04:33.054 org.nutz.resource.Scans.printLocations(Scans.java:521) - Locations count=4 time use 7ms
[DEBUG] 10:04:33.070 org.nutz.resource.Scans.printLocations(Scans.java:521) - Locations count=39 time use 16ms
[DEBUG] 10:04:33.143 org.nutz.castor.Castors.reload(Castors.java:115) - Using 95 castor for Castors
[DEBUG] 10:04:33.168 org.nutz.mvc.config.AbstractNutConfig.createLoading(AbstractNutConfig.java:59) - Loading by class org.nutz.mvc.impl.NutLoading
[INFO ] 10:04:33.197 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:55) - Nutz Version : 1.r.62 
[INFO ] 10:04:33.198 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:56) - Nutz.Mvc[nutz] is initializing ...
[DEBUG] 10:04:33.198 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:60) - Web Container Information:
[DEBUG] 10:04:33.199 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:61) -  - Default Charset : UTF-8
[DEBUG] 10:04:33.199 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:62) -  - Current . path  : E:\qcj\software\eclipse\.
[DEBUG] 10:04:33.199 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:63) -  - Java Version    : 1.8.0_77
[DEBUG] 10:04:33.200 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:64) -  - File separator  : \
[DEBUG] 10:04:33.200 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:65) -  - Timezone        : Asia/Shanghai
[DEBUG] 10:04:33.200 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:66) -  - OS              : Windows 7 amd64
[DEBUG] 10:04:33.200 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:67) -  - ServerInfo      : Apache Tomcat/8.0.35
[DEBUG] 10:04:33.200 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:68) -  - Servlet API     : 3.1
[DEBUG] 10:04:33.201 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:73) -  - ContextPath     : 
[DEBUG] 10:04:33.201 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:74) -  - context.tempdir : E:\qcj\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\ROOT
[DEBUG] 10:04:33.201 org.nutz.mvc.impl.NutLoading.load(NutLoading.java:75) -  - MainModule      : com.easysoft.MainMoudle
[DEBUG] 10:04:33.202 org.nutz.mvc.impl.NutLoading.createContext(NutLoading.java:235) - >> app.root = E:/qcj/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/nutz.val
[DEBUG] 10:04:33.204 org.nutz.mvc.impl.NutLoading.createIoc(NutLoading.java:376) - @IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*anno", "com.easysoft", "*tx", "*async", "*js", "ioc/"],init=[])
[DEBUG] 10:04:33.272 org.nutz.resource.Scans.scan(Scans.java:274) - Found 73 resource by src( com/easysoft/ ) , regex( ^.+[.]class$ )
[DEBUG] 10:04:33.306 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.CommonBuyController
[DEBUG] 10:04:33.315 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.CommonController
[DEBUG] 10:04:33.315 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.CommonLoginController
[DEBUG] 10:04:33.318 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.CommonMessageController
[DEBUG] 10:04:33.318 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.FreeLoginController
[DEBUG] 10:04:33.322 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.MobileMessageController
[DEBUG] 10:04:33.324 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.CommonBuyService
[DEBUG] 10:04:33.327 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.CommonCompanyService
[DEBUG] 10:04:33.328 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.CommonEmployeeService
[DEBUG] 10:04:33.328 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.CommonLoginUserService
[DEBUG] 10:04:33.330 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.CommonMessageService
[DEBUG] 10:04:33.332 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.CommonOrderSucess
[DEBUG] 10:04:33.333 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.CpEmployeeService
[DEBUG] 10:04:33.337 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.CpLoginService
[DEBUG] 10:04:33.337 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.DefaultMobileCheckService
[DEBUG] 10:04:33.338 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.MessageService
[DEBUG] 10:04:33.339 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.ModifyMobileCheckService
[DEBUG] 10:04:33.339 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.OrderService
[DEBUG] 10:04:33.344 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.ValEmployeeService
[DEBUG] 10:04:33.345 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.ValGroupService
[DEBUG] 10:04:33.345 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.ValLoginService
[DEBUG] 10:04:33.345 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.WechatUserService
[DEBUG] 10:04:33.346 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.GroupController
[DEBUG] 10:04:33.347 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.IndexController
[DEBUG] 10:04:33.348 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.MeController
[DEBUG] 10:04:33.348 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.SelectController
[DEBUG] 10:04:33.349 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.StandardController
[DEBUG] 10:04:33.353 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.UserController
[DEBUG] 10:04:33.354 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.controller.ValController
[DEBUG] 10:04:33.355 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.StandardService
[DEBUG] 10:04:33.367 org.nutz.ioc.loader.annotation.AnnotationIocLoader.addClass(AnnotationIocLoader.java:76) - Found @IocBean : class com.easysoft.service.ValService
[INFO ] 10:04:33.368 org.nutz.ioc.loader.annotation.AnnotationIocLoader.<init>(AnnotationIocLoader.java:52) - Found 31 classes in 1 base-packages!
beans = ["cpLoginService", "selectController", "commonController", "groupController", "modifyMobileCheckService", "orderService", "valService", "valGroupService", "commonMessageController", "indexController", "valController", "commonCompanyService", "commonEmployeeService", "commonLoginUserService", "standardService", "valEmployeeService", "commonBuyService", "wechatUserService", "standardController", "defaultMobileCheckService", "userController", "cpEmployeeService", "commonBuyController", "commonOrderSucess", "commonMessageService", "messageService", "valLoginService", "mobileMessageController", "meController", "freeLoginController", "commonLoginController"]
[DEBUG] 10:04:33.379 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:40) - Loaded 5 bean define from reader --
[txREPEATABLE_READ, txSERIALIZABLE, txNONE, txREAD_UNCOMMITTED, txREAD_COMMITTED]
[DEBUG] 10:04:33.398 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.aop.interceptor.async.Async by type=org.nutz.aop.interceptor.async.AsyncAopIocLoader
[DEBUG] 10:04:33.407 org.nutz.resource.Scans.scan(Scans.java:274) - Found 1 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
[DEBUG] 10:04:33.408 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:49) - loading [dao.js]
[DEBUG] 10:04:33.409 org.nutz.ioc.loader.json.JsonLoader.<init>(JsonLoader.java:57) - Loaded 2 bean define from path=[ioc/] --> [conf, druidDataSource]
[INFO ] 10:04:33.411 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:98) - NutIoc init begin ...
[INFO ] 10:04:33.413 org.nutz.ioc.impl.NutIoc.<init>(NutIoc.java:115) - ... NutIoc init complete
[INFO ] 10:04:33.415 org.nutz.mvc.impl.NutLoading.evalUrlMapping(NutLoading.java:159) - Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
[DEBUG] 10:04:33.418 org.nutz.mvc.impl.NutLoading.createViewMakers(NutLoading.java:366) - @Views(PcMobileViewMaker.class,DefaultViewMaker.class)
[DEBUG] 10:04:33.423 org.nutz.mvc.impl.NutLoading.createChainMaker(NutLoading.java:263) - @ChainBy(com.easysoft.MyActionChainMaker)
[DEBUG] 10:04:33.428 org.nutz.mvc.impl.Loadings.scanModules(Loadings.java:154) - module class location 'file:/E:/qcj/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/nutz.val/WEB-INF/lib/nutz.service-1.0.0.jar'
[DEBUG] 10:04:33.428 org.nutz.mvc.impl.Loadings.scanModuleInPackage(Loadings.java:184) -  > scan 'com.easysoft'
[DEBUG] 10:04:33.436 org.nutz.resource.Scans.scan(Scans.java:274) - Found 73 resource by src( com/easysoft/ ) , regex( ^.+[.]class$ )
[DEBUG] 10:04:33.439 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.CommonBuyController'
[DEBUG] 10:04:33.439 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.CommonController'
[DEBUG] 10:04:33.440 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.CommonLoginController'
[DEBUG] 10:04:33.440 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.CommonMessageController'
[DEBUG] 10:04:33.440 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.FreeLoginController'
[DEBUG] 10:04:33.440 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.MobileMessageController'
[DEBUG] 10:04:33.440 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.WelcomeController'
[DEBUG] 10:04:33.444 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.MainMoudle'
[DEBUG] 10:04:33.447 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.GroupController'
[DEBUG] 10:04:33.447 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.IndexController'
[DEBUG] 10:04:33.448 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.MeController'
[DEBUG] 10:04:33.448 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.SelectController'
[DEBUG] 10:04:33.449 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.StandardController'
[DEBUG] 10:04:33.449 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.UserController'
[DEBUG] 10:04:33.449 org.nutz.mvc.impl.Loadings.checkModule(Loadings.java:199) -    >> add 'com.easysoft.controller.ValController'
[DEBUG] 10:04:33.468 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonMessage/delete'     >> (CommonMessageController.java:40).delete : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.469 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonMessage/toIndex'    >> (CommonMessageController.java:24).toIndex : NutMap     | @Ok(pcmobile:message.message_index) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.472 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonMessage/loadData/?' >> (CommonMessageController.java:31).loadExpData : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.479 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/standard/doSaveStandard'  >> (StandardController.java:76).doSaveBatch : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.479 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/standard/toAddStandard'   >> (StandardController.java:50).toAddStandard : void       | @Ok(pcmobile:standard.addStandard) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.480 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/standard/doLoadStandard'  >> (StandardController.java:60).doLoadVal : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.480 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/standard/toIndex'         >> (StandardController.java:43).toIndex  : void       | @Ok(pcmobile:standard.index) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.481 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/message//sendMessageCode' >> (MobileMessageController.java:37).sendMessageCode : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.482 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/common/toModifyPassword'  >> (CommonController.java:26).toModifyPassword : void       | @Ok(pcmobile:com.common_modifyPassword) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.483 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/common/doModifyMobile'    >> (CommonController.java:41).doModifyMobile : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.484 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/common/toModifyMobile/?'  >> (CommonController.java:31).toModifyMobile : NutMap     | @Ok(pcmobile:com/common_modifyMobile) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.485 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/index/toIndex'            >> (IndexController.java:14).toIndex     : void       | @Ok(pcmobile:index.index) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.488 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonBuy/checkCompanyAndMobile/?' >> (CommonBuyController.java:216).checkCompanyAndMobile : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.489 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonBuy/toUsedDetail/?/?' >> (CommonBuyController.java:56).toUsedDetail : NutMap     | @Ok(pcmobile:me.me_usedDetail) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.491 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonBuy/getAccountDetail' >> (CommonBuyController.java:74).getAccountDetail : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.492 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonBuy/toIndex/?'      >> (CommonBuyController.java:100).toIndex : NutMap     | @Ok(pcmobile:buy.buy_index) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.494 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonBuy/toConfirm/?'    >> (CommonBuyController.java:135).toConfirm : NutMap     | @Ok(pcmobile:buy.buy_confirm) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.500 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonBuy/toPay/?'        >> (CommonBuyController.java:225).toPay  : NutMap     | @Ok(pcmobile:buy.buy_pay) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[INFO ] 10:04:33.500 org.nutz.mvc.impl.processor.ModuleProcessor.init(ModuleProcessor.java:61) - Create Module obj without Ioc --> class com.easysoft.MainMoudle
[DEBUG] 10:04:33.504 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/hello'                    >> (MainMoudle.java:29).doHello          : String     | @Ok(json:full) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.504 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/hello1'                   >> (MainMoudle.java:36).doHello1         : String     | @Ok(json:full) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.505 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/user/delete'              >> (UserController.java:111).delete      : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.506 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/user/save'                >> (UserController.java:67).save         : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.507 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/user/setStatus'           >> (UserController.java:154).setStatus   : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.508 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/user/setAdmin'            >> (UserController.java:135).setAdmin    : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.509 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/user/loadData'            >> (UserController.java:31).loadData     : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.511 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/user/loadAdmin'           >> (UserController.java:54).loadAdmin    : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.511 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/select/employeeSelect'    >> (SelectController.java:55).employeeSelect : NutMap     | @Ok(pcmobile:select.employee_select) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.512 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/select/companySelect'     >> (SelectController.java:38).companySelect : NutMap     | @Ok(pcmobile:select.company_select) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.513 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/select/employeeOrGroupSelect' >> (SelectController.java:71).employeeOrGroupSelect : NutMap     | @Ok(pcmobile:select.employeeOrGroup_select) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.515 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/logout'       >> (CommonLoginController.java:62).logout : void       | @Ok(pcmobile:login.login) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.518 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/setPassword'  >> (CommonLoginController.java:250).setPassword : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.520 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/getUserCompanySize' >> (CommonLoginController.java:76).getUserCompanySize : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.521 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/toModifyPassword' >> (CommonLoginController.java:221).toModifyPassword : String     | @Ok(null ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.521 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/toLogin'      >> (CommonLoginController.java:45).toLogin : void       | @Ok(pcmobile:login.login) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.522 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/toForget'     >> (CommonLoginController.java:56).toForget : void       | @Ok(pcmobile:login.forget) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.523 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/companySelect' >> (CommonLoginController.java:91).companySelect : NutMap     | @Ok(pcmobile:select.company_select) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.527 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/changeCompany' >> (CommonLoginController.java:111).changeCompany : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.530 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/doCommonLogin' >> (CommonLoginController.java:145).doCommonLogin : Object     | @Ok(json ) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.531 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/commonLogin/changePassword' >> (CommonLoginController.java:230).changePassword : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.533 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/freeLogin/checkPageRedirect/?/?' >> (FreeLoginController.java:37).checkPageRedirect : String     | @Ok(re   ) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.534 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/freeLogin/index'          >> (FreeLoginController.java:89).freeIndex : String     | @Ok(re   ) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.535 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/freeLogin/pageRedirect/?' >> (FreeLoginController.java:61).pageRedirect : String     | @Ok(re   ) @Fail(jsp:error.excep) | by 0 Filters | (I:UTF-8/O:UTF-8)
[INFO ] 10:04:33.535 org.nutz.mvc.impl.processor.ModuleProcessor.init(ModuleProcessor.java:61) - Create Module obj without Ioc --> class com.easysoft.controller.WelcomeController
[DEBUG] 10:04:33.538 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/'                         >> (WelcomeController.java:10).toIndex   : String     | @Ok(re   ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.540 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/me/aboutUs'               >> (MeController.java:62).aboutUs        : void       | @Ok(pcmobile:me.me_about) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.541 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/me/toGroup'               >> (MeController.java:56).toGroup        : void       | @Ok(pcmobile:me.me_group) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.542 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/me/toUser'                >> (MeController.java:44).toUser         : NutMap     | @Ok(pcmobile:me.me_user) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.543 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/me/toAdmin'               >> (MeController.java:34).toAdmin        : NutMap     | @Ok(pcmobile:me.me_admin) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.544 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/me/toIndex'               >> (MeController.java:29).toIndex        : void       | @Ok(pcmobile:me.me_index) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.545 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/group/delete'             >> (GroupController.java:129).delete     : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.551 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/group/save'               >> (GroupController.java:76).save        : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.552 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/group/saveGroup'          >> (GroupController.java:94).saveGroup   : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.553 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/group/addMemberToGroup'   >> (GroupController.java:117).addMemberToGroup : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.555 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/group/toEdit'             >> (GroupController.java:35).toEdit      : NutMap     | @Ok(pcmobile:group.group_edit) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.556 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/group/loadData'           >> (GroupController.java:56).loadData    : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.557 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/group/deleteMemberFromGroup' >> (GroupController.java:108).deleteMemberFromGroup : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.557 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/val/doSaveBatch'          >> (ValController.java:142).doSaveBatch  : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.558 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/val/doLoadVal'            >> (ValController.java:119).doLoadVal    : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.559 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/val/toValDetail/?'        >> (ValController.java:78).toValDetail   : NutMap     | @Ok(pcmobile:val.valDetail) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.560 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/val/toAddValBatch'        >> (ValController.java:51).toAddValBatch : NutMap     | @Ok(pcmobile:val.addValBatch) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.560 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/val/toAddValCheck'        >> (ValController.java:70).toAddValRecord : void       | @Ok(pcmobile:val.addValCheck) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.561 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/val/toSelectBatch'        >> (ValController.java:97).toSelectBatch : NutMap     | @Ok(pcmobile:val.selectBatch) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.561 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/val/doValCheck'           >> (ValController.java:109).doValCheck   : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.561 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/val/doLoadBatchNo'        >> (ValController.java:196).doLoadBatchNo : JSONObject | @Ok(json ) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[DEBUG] 10:04:33.562 org.nutz.mvc.impl.UrlMappingImpl.print(UrlMappingImpl.java:146) -    '/val/toIndex'              >> (ValController.java:42).toIndex       : void       | @Ok(pcmobile:val.index) @Fail(jsp:error.excep) | by 1 Filters | (I:UTF-8/O:UTF-8)
[INFO ] 10:04:33.562 org.nutz.mvc.impl.NutLoading.evalUrlMapping(NutLoading.java:217) - Found 64 module methods
[DEBUG] 10:04:33.562 org.nutz.mvc.impl.NutLoading.evalLocalization(NutLoading.java:331) - @Localization not define
[INFO ] 10:04:33.563 org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:271) - Setup application...
[INFO ] 10:04:33.566 com.easysoft.MainSetup.init(MainSetup.java:25) - 服务器启动
[DEBUG] 10:04:33.573 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'druidDataSource'<class com.alibaba.druid.pool.DruidDataSource>
[DEBUG] 10:04:33.573 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get '$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 10:04:33.574 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:177) - 	 >> Load definition name=$aop_async
[DEBUG] 10:04:33.576 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:161) - Found IocObject($aop_async) in AsyncAopIocLoader@1757309436
[DEBUG] 10:04:33.576 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:209) - 	 >> Make...'$aop_async'<interface org.nutz.ioc.aop.config.AopConfigration>
[DEBUG] 10:04:33.578 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:64) - Save object '$aop_async' to [app] 
[DEBUG] 10:04:33.582 org.nutz.ioc.aop.SimpleAopMaker.<init>(SimpleAopMaker.java:79) - Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
[DEBUG] 10:04:33.582 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:177) - 	 >> Load definition name=druidDataSource
[DEBUG] 10:04:33.582 org.nutz.ioc.loader.map.MapLoader.load(MapLoader.java:67) - Loading define for name=druidDataSource
[DEBUG] 10:04:33.589 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:161) - Found IocObject(druidDataSource) in JsonLoader(paths=[ioc/])
[DEBUG] 10:04:33.590 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:209) - 	 >> Make...'druidDataSource'<class com.alibaba.druid.pool.DruidDataSource>
[DEBUG] 10:04:33.606 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:70) - Load class com.alibaba.druid.pool.DruidDataSource without AOP
[DEBUG] 10:04:33.606 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:64) - Save object 'druidDataSource' to [app] 
[DEBUG] 10:04:33.945 org.nutz.resource.Scans.scan(Scans.java:274) - Found 1 resource by src( special.sql ) , regex( .(sql|sqlx|sqls)$ )
[DEBUG] 10:04:33.945 org.nutz.dao.impl.FileSqlManager.refresh(FileSqlManager.java:52) - load >> special.sql from root=special.sql
[DEBUG] 10:04:33.946 org.nutz.dao.impl.FileSqlManager.addSql(FileSqlManager.java:158) - key=[getCommonCompanyByNameAndMobile], sql=[select * from TCommonCompany a
left join tcommonemployee b on a.ownerEmployeeId = b.id
left join tcommonloginuser c on b.loginUserId = c.id
where a.companyname = @companyname
and c.mobile = @mobile]
[DEBUG] 10:04:33.946 org.nutz.dao.impl.FileSqlManager.addSql(FileSqlManager.java:158) - key=[valboughtemployeenumber], sql=[select ifnull(sum(employeenumber),0) from tcommonemployeebuyinfo
where projectType='val' and companyid = @companyId and effectTime > @nowSecond and startTime <= @nowSecond]
[DEBUG] 10:04:33.946 org.nutz.dao.impl.FileSqlManager.addSql(FileSqlManager.java:158) - key=[getValStandarList], sql=[select a.*, b.nickName from tvalstandard a
LEFT JOIN tcommonloginuser b on b.id = a.createUserId
ORDER BY a.createTime desc]
[DEBUG] 10:04:33.946 org.nutz.dao.impl.FileSqlManager.addSql(FileSqlManager.java:158) - key=[test], sql=[select a.* from tcommonloginuser a]
[DEBUG] 10:04:33.946 org.nutz.dao.impl.FileSqlManager.refresh(FileSqlManager.java:59) - load 4 sql >> special.sql from root=special.sql
[DEBUG] 10:04:34.145 org.nutz.dao.jdbc.Jdbcs.<clinit>(Jdbcs.java:90) - Jdbcs init complete
[INFO ] 10:04:34.145 org.nutz.dao.jdbc.Jdbcs.getExpert(Jdbcs.java:103) - Get Connection from DataSource for JdbcExpert, if you lock at here, check your database server and configure
[INFO ] 10:04:34.184 com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:854) - {dataSource-1} inited
[DEBUG] 10:04:34.362 org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:188) - select expert : org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert
[DEBUG] 10:04:34.367 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:199) - JDBC Driver --> mysql-connector-java-5.1.18 ( Revision: tonci.grgin@oracle.com-20110930151701-jfj14ddfq48ifkfq )
[DEBUG] 10:04:34.367 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:200) - JDBC Name   --> MySQL-AB JDBC Driver
[DEBUG] 10:04:34.367 org.nutz.dao.impl.DaoSupport$1.invoke(DaoSupport.java:202) - JDBC URL    --> jdbc:mysql://192.168.2.238:3306/easysoft_dev
[DEBUG] 10:04:34.373 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:206) - Mysql : character_set_client=utf8mb4
[DEBUG] 10:04:34.373 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:206) - Mysql : character_set_connection=utf8mb4
[DEBUG] 10:04:34.373 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:206) - Mysql : character_set_database=utf8
[DEBUG] 10:04:34.373 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:206) - Mysql : character_set_filesystem=binary
[DEBUG] 10:04:34.373 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:206) - Mysql : character_set_results=
[DEBUG] 10:04:34.373 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:206) - Mysql : character_set_server=utf8
[DEBUG] 10:04:34.373 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:206) - Mysql : character_set_system=utf8
[DEBUG] 10:04:34.374 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:206) - Mysql : character_sets_dir=/usr/share/mysql/charsets/
[DEBUG] 10:04:34.375 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:213) - Mysql : binlog_format=STATEMENT
[DEBUG] 10:04:34.375 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:220) - Mysql : database=easysoft_dev
[DEBUG] 10:04:34.376 org.nutz.dao.impl.jdbc.mysql.MysqlJdbcExpert.checkDataSource(MysqlJdbcExpert.java:226) - Mysql : user=root@192.168.2.129
[DEBUG] 10:04:34.389 org.nutz.dao.impl.DaoSupport.setDataSource(DaoSupport.java:221) - Database info --> MYSQL:[MySQL - 5.5.56]
[DEBUG] 10:04:34.392 org.nutz.dao.impl.DaoSupport.setSqlManager(DaoSupport.java:121) - SqlManager Sql count=4
[DEBUG] 10:04:34.393 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.393 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:177) - 	 >> Load definition name=conf
[DEBUG] 10:04:34.393 org.nutz.ioc.loader.map.MapLoader.load(MapLoader.java:67) - Loading define for name=conf
[DEBUG] 10:04:34.400 org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:161) - Found IocObject(conf) in JsonLoader(paths=[ioc/])
[DEBUG] 10:04:34.400 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:209) - 	 >> Make...'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.401 org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:70) - Load class org.nutz.ioc.impl.PropertiesProxy without AOP
[DEBUG] 10:04:34.401 org.nutz.ioc.impl.ScopeContext.save(ScopeContext.java:64) - Save object 'conf' to [app] 
[DEBUG] 10:04:34.443 org.nutz.resource.Scans.scan(Scans.java:274) - Found 1 resource by src( custom/ ) , regex( ^.+[.]properties$ )
[DEBUG] 10:04:34.443 org.nutz.ioc.impl.PropertiesProxy.setPaths(PropertiesProxy.java:113) - load properties from jar:file:/E:/qcj/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/nutz.val/WEB-INF/lib/nutz.service-1.0.0.jar!/custom/system.properties
[DEBUG] 10:04:34.444 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.444 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.444 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.444 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.444 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.444 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.445 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.445 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.445 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.445 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.445 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.445 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.445 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.445 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.445 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.446 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.446 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.446 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.446 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.446 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.446 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.447 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.447 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.447 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.447 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
[DEBUG] 10:04:34.448 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'conf'<class org.nutz.ioc.impl.PropertiesProxy>
九月 13, 2017 10:04:34 上午 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter nutz
java.lang.NoClassDefFoundError: org/beetl/core/ResourceLoader
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
	at java.lang.Class.getConstructors(Class.java:1651)
	at org.nutz.lang.born.Borns.evalWithArgTypes(Borns.java:131)
	at org.nutz.lang.born.Borns.evalByArgTypes(Borns.java:35)
	at org.nutz.lang.Mirror.getBorningByArgTypes(Mirror.java:972)
	at org.nutz.dao.Sqls.setSqlBorning(Sqls.java:44)
	at com.easysoft.MainSetup.init(MainSetup.java:38)
	at org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:274)
	at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:121)
	at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
	at org.nutz.mvc.NutFilter._init(NutFilter.java:91)
	at org.nutz.mvc.NutFilter.init(NutFilter.java:69)
	at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4660)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5298)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.beetl.core.ResourceLoader
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1139)
	... 25 more

九月 13, 2017 10:04:34 上午 org.apache.catalina.core.StandardContext startInternal
严重: One or more Filters failed to start. Full details will be found in the appropriate container log file
九月 13, 2017 10:04:34 上午 org.apache.catalina.core.StandardContext startInternal
严重: Context [] startup failed due to previous errors
九月 13, 2017 10:04:34 上午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesJdbc
警告: The web application [ROOT] registered the JDBC driver [com.alibaba.druid.proxy.DruidDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
九月 13, 2017 10:04:34 上午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesJdbc
警告: The web application [ROOT] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
九月 13, 2017 10:04:34 上午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
警告: The web application [ROOT] appears to have started a thread named [Druid-ConnectionPool-Create-1816784402] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 sun.misc.Unsafe.park(Native Method)
 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
 com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2164)
九月 13, 2017 10:04:34 上午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
警告: The web application [ROOT] appears to have started a thread named [Druid-ConnectionPool-Destroy-1816784402] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 java.lang.Thread.sleep(Native Method)
 com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2257)
九月 13, 2017 10:04:34 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-nio-80"]
九月 13, 2017 10:04:34 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-nio-8009"]
九月 13, 2017 10:04:34 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 3254 ms

需要加上beetl的依赖...

确实是这样的,谢谢老板

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