这个是dao.json
{
dataSource : {
type : "com.alibaba.druid.pool.DruidDataSource",
events : {
depose : 'close'
},
fields : {
driverClassName: "oracle.jdbc.driver.OracleDriver",
url: "jdbc:oracle:thin:@localhost:1521:orcl",
username: "jdxx",
password: "justdoit",
maxWait: 15000, // 若不配置此项,如果数据库未启动,druid会一直等可用连接,卡住启动过程,
defaultAutoCommit : false // 提高fastInsert的性能
}
}
}
-------------------------------------------------------------------------------------
MainModule函数
//添加模块类自动扫描
@Modules(scanPackage=true)
@IocBy(type=ComboIocProvider.class, args={"*js", "ioc/",
"*anno", "net.wendal.nutzbook",
"*tx"})
@SetupBy(StartSetup.class)
public class MainModule {
}
-------------------------------------------------------------------------------------
下面是错误日志:
九月 29, 2016 12:06:34 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:nutzbook' did not find a matching property.
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/8.0.37
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built: Sep 1 2016 10:01:52 UTC
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number: 8.0.37.0
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name: Windows 7
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version: 6.1
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture: amd64
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home: C:\Program Files\Java\jre1.8.0_101
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version: 1.8.0_101-b13
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor: Oracle Corporation
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE: D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME: D:\nutzbook\apache-tomcat-8.0.37
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:56380
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=D:\nutzbook\apache-tomcat-8.0.37
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=D:\nutzbook\apache-tomcat-8.0.37\endorsed
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=UTF-8
九月 29, 2016 12:06:34 上午 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: C:\Program Files\Java\jre1.8.0_101\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre1.8.0_101/bin/server;C:/Program Files/Java/jre1.8.0_101/bin;C:/Program Files/Java/jre1.8.0_101/lib/amd64;C:\ProgramData\Oracle\Java\javapath;K:\app\Administrator\product\11.2.0\dbhome_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Java\jdk1.8.0_101\bin;C:\Program Files\Java\jdk1.8.0_101\jre\bin;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\nodejs\;%USERPROFILE%\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Users\Administrator\AppData\Roaming\npm;C:\Users\Administrator\Desktop;;.
九月 29, 2016 12:06:34 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-nio-8080"]
九月 29, 2016 12:06:34 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
九月 29, 2016 12:06:34 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-nio-8009"]
九月 29, 2016 12:06:34 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
信息: Using a shared selector for servlet write/read
九月 29, 2016 12:06:34 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 654 ms
九月 29, 2016 12:06:34 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
九月 29, 2016 12:06:34 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/8.0.37
九月 29, 2016 12:06:35 上午 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 [maxfilesize] in org.apache.log4j.DailyRollingFileAppender.
log4j:WARN No such property [maxbackupindex] in org.apache.log4j.DailyRollingFileAppender.
log4j:WARN No such property [maxfilesize] in org.apache.log4j.DailyRollingFileAppender.
log4j:WARN No such property [maxbackupindex] in org.apache.log4j.DailyRollingFileAppender.
2016-09-29 00:06:35,390 [localhost-startStop-1] INFO org.nutz.mvc.NutFilter - NutFilter[nutz] starting ...
2016-09-29 00:06:35,440 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Locations for Scans:
[Dir[path=C:\Users\Administrator\Desktop], Jar[path=D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\lib\nutz-1.r.58.jar], Dir[path=D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\classes], Jar[path=D:\nutzbook\apache-tomcat-8.0.37\bin\bootstrap.jar], Jar[path=D:\nutzbook\apache-tomcat-8.0.37\bin\tomcat-juli.jar]]
2016-09-29 00:06:35,500 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Locations for Scans:
{C:\Users\Administrator\Desktop=Dir[path=C:\Users\Administrator\Desktop], D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\lib\nutz-1.r.58.jar=Jar[path=D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\lib\nutz-1.r.58.jar], D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\classes=Dir[path=D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\classes], D:\nutzbook\apache-tomcat-8.0.37\bin\bootstrap.jar=Jar[path=D:\nutzbook\apache-tomcat-8.0.37\bin\bootstrap.jar], D:\nutzbook\apache-tomcat-8.0.37\bin\tomcat-juli.jar=Jar[path=D:\nutzbook\apache-tomcat-8.0.37\bin\tomcat-juli.jar], D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\lib\log4j-1.2.17.jar=Jar[path=D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\lib\log4j-1.2.17.jar], D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\lib\druid-1.0.16.jar=Jar[path=D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\lib\druid-1.0.16.jar], D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\lib\ojdbc6.jar=Jar[path=D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\nutzbook\WEB-INF\lib\ojdbc6.jar]}
2016-09-29 00:06:35,573 [localhost-startStop-1] DEBUG org.nutz.castor.Castors - Using 94 castor for Castors
2016-09-29 00:06:35,586 [localhost-startStop-1] DEBUG org.nutz.mvc.config.AbstractNutConfig - Loading by class org.nutz.mvc.impl.NutLoading
2016-09-29 00:06:35,590 [localhost-startStop-1] INFO org.nutz.mvc.impl.NutLoading - Nutz Version : 1.r.58
2016-09-29 00:06:35,590 [localhost-startStop-1] INFO org.nutz.mvc.impl.NutLoading - Nutz.Mvc[nutz] is initializing ...
2016-09-29 00:06:35,590 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - Web Container Information:
2016-09-29 00:06:35,592 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - Default Charset : UTF-8
2016-09-29 00:06:35,592 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - Current . path : C:\Users\Administrator\Desktop\.
2016-09-29 00:06:35,592 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - Java Version : 1.8.0_101
2016-09-29 00:06:35,592 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - File separator : \
2016-09-29 00:06:35,592 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - Timezone : Asia/Shanghai
2016-09-29 00:06:35,592 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - OS : Windows 7 amd64
2016-09-29 00:06:35,592 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - ServerInfo : Apache Tomcat/8.0.37
2016-09-29 00:06:35,593 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - Servlet API : 3.1
2016-09-29 00:06:35,593 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - ContextPath : /nutzbook
2016-09-29 00:06:35,593 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - context.tempdir : D:\nutzbook\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\nutzbook
2016-09-29 00:06:35,593 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - - MainModule : net.wendal.nutzbook.MainModule
2016-09-29 00:06:35,595 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - >> app.root = D:/nutzbook/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/nutzbook
2016-09-29 00:06:35,597 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @IocBy(type=org.nutz.mvc.ioc.provider.ComboIocProvider, args=["*js", "ioc/", "*anno", "net.wendal.nutzbook", "*tx"],init=[])
2016-09-29 00:06:35,621 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 1 resource by src( ioc/ ) , regex( ^(.+[.])(js|json)$ )
2016-09-29 00:06:35,622 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - loading ioc js config from [dao.json]
2016-09-29 00:06:35,629 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 1 bean define from path=[ioc/] --> [dataSource]
2016-09-29 00:06:35,632 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 3 resource by src( net/wendal/nutzbook/ ) , regex( ^.+[.]class$ )
2016-09-29 00:06:35,642 [localhost-startStop-1] WARN org.nutz.ioc.loader.annotation.AnnotationIocLoader - NONE Annotation-Class found!! Check your ioc configure!! packages=[net.wendal.nutzbook]
2016-09-29 00:06:35,643 [localhost-startStop-1] DEBUG org.nutz.ioc.loader.json.JsonLoader - Loaded 5 bean define from reader --
[txREPEATABLE_READ, txSERIALIZABLE, txNONE, txREAD_UNCOMMITTED, txREAD_COMMITTED]
2016-09-29 00:06:35,646 [localhost-startStop-1] INFO org.nutz.ioc.impl.NutIoc - NutIoc init begin ...
2016-09-29 00:06:35,649 [localhost-startStop-1] INFO org.nutz.ioc.impl.NutIoc - ... NutIoc init complete
2016-09-29 00:06:35,652 [localhost-startStop-1] INFO org.nutz.mvc.impl.NutLoading - Build URL mapping by org.nutz.mvc.impl.UrlMappingImpl ...
2016-09-29 00:06:35,655 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @Views(DefaultViewMaker.class)
2016-09-29 00:06:35,661 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @ChainBy(org.nutz.mvc.impl.NutActionChainMaker)
2016-09-29 00:06:35,667 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.Loadings - module class location 'file:/D:/nutzbook/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/nutzbook/WEB-INF/classes/'
2016-09-29 00:06:35,667 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.Loadings - > scan 'net.wendal.nutzbook'
2016-09-29 00:06:35,669 [localhost-startStop-1] DEBUG org.nutz.resource.Scans - Found 3 resource by src( net/wendal/nutzbook/ ) , regex( ^.+[.]class$ )
2016-09-29 00:06:35,669 [localhost-startStop-1] WARN org.nutz.mvc.impl.NutLoading - None module classes found!!!
2016-09-29 00:06:35,669 [localhost-startStop-1] WARN org.nutz.mvc.impl.NutLoading - None @At found in any modules class!!
2016-09-29 00:06:35,670 [localhost-startStop-1] DEBUG org.nutz.mvc.impl.NutLoading - @Localization not define
2016-09-29 00:06:35,670 [localhost-startStop-1] INFO org.nutz.mvc.impl.NutLoading - Setup application...
2016-09-29 00:06:35,671 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - Get 'dao'<interface org.nutz.dao.Dao>
2016-09-29 00:06:35,673 [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
2016-09-29 00:06:35,674 [localhost-startStop-1] DEBUG org.nutz.ioc.impl.NutIoc - >> Load definition name=dao
2016-09-29 00:06:35,676 [localhost-startStop-1] ERROR org.nutz.mvc.impl.NutLoading - Error happend during start serivce!
org.nutz.ioc.IocException: [dao] # For object [dao] - type:[interface org.nutz.dao.Dao]
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:218)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:239)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:146)
at net.wendal.nutzbook.StartSetup.init(StartSetup.java:18)
at org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:277)
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:87)
at org.nutz.mvc.NutFilter.init(NutFilter.java:65)
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:4700)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5340)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
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(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.nutz.ioc.ObjectLoadException: Object 'dao' without define!
at org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:174)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:180)
... 20 more
2016-09-29 00:06:35,678 [localhost-startStop-1] ERROR org.nutz.mvc.impl.NutLoading - try to depose ioc
2016-09-29 00:06:35,680 [localhost-startStop-1] INFO org.nutz.ioc.impl.NutIoc - org.nutz.ioc.impl.NutIoc@1651968369 is closing. startup date [16-09-29 00:06:35.646]
2016-09-29 00:06:35,680 [localhost-startStop-1] INFO org.nutz.ioc.impl.NutIoc - org.nutz.ioc.impl.NutIoc@1651968369 is deposed. startup date [16-09-29 00:06:35.646]
九月 29, 2016 12:06:35 上午 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter nutz
org.nutz.mvc.LoadingException: org.nutz.ioc.IocException: [dao] # For object [dao] - type:[interface org.nutz.dao.Dao]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.nutz.lang.born.ConstructorBorning.born(ConstructorBorning.java:17)
at org.nutz.lang.born.BornContext.doBorn(BornContext.java:60)
at org.nutz.lang.Mirror.born(Mirror.java:990)
at org.nutz.lang.Lang.wrapThrow(Lang.java:198)
at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:135)
at org.nutz.mvc.ActionHandler.<init>(ActionHandler.java:19)
at org.nutz.mvc.NutFilter._init(NutFilter.java:87)
at org.nutz.mvc.NutFilter.init(NutFilter.java:65)
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:4700)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5340)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
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(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.nutz.ioc.IocException: [dao] # For object [dao] - type:[interface org.nutz.dao.Dao]
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:218)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:239)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:146)
at net.wendal.nutzbook.StartSetup.init(StartSetup.java:18)
at org.nutz.mvc.impl.NutLoading.evalSetup(NutLoading.java:277)
at org.nutz.mvc.impl.NutLoading.load(NutLoading.java:121)
... 15 more
Caused by: org.nutz.ioc.ObjectLoadException: Object 'dao' without define!
at org.nutz.ioc.loader.combo.ComboIocLoader.load(ComboIocLoader.java:174)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:180)
... 20 more
九月 29, 2016 12:06:35 上午 org.apache.catalina.core.StandardContext startInternal
严重: One or more Filters failed to start. Full details will be found in the appropriate container log file
九月 29, 2016 12:06:35 上午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/nutzbook] startup failed due to previous errors
九月 29, 2016 12:06:35 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-nio-8080"]
九月 29, 2016 12:06:35 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-nio-8009"]
九月 29, 2016 12:06:35 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 1409 ms