JEECG开发环境部署与启动过程

JEECG开发环境部署与启动过程

 

 

image_1bsge646ijrr129afi1182f1jp19.png-173.6kB

 

前置条件

1 jeecg版本 3.7.1 
2 mysql服务器 5.6.1 
3 mysql客户端 navicat for mysql 
4 开发工具 eclipse 4.5.1 for j2ee(自带maven 3.0+,自带jre 1.7) 
5 jdk版本 1.8.0 32位 安装路径 C:\Program Files (x86)\Java\jdk1.8.0_131 
(自行配置jdk环境变量) 
6 tomcat版本 7.0 32位,安装路径 C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0 
7 maven版本:独立安装版 3.5.0 (不需要,练习maven即可)

下载jeecg 3.7.1源代码

首先点击文件-import-existing maven project-pom.xml

坑1:

 
  1. 我用 maven导入项目时,出现jeecg-p3-ui.jar下载失败
  2. 解决办法
  3. 删除<type>jar</type>
  4. <dependency>
  5. <groupId>org.p3framework</groupId>
  6. <artifactId>jeecg-p3-ui</artifactId>
  7. <version>1.0-SNAPSHOT</version>
  8. <type>jar</type>
  9. </dependency>
  10. 改为
  11. <dependency>
  12. <groupId>org.p3framework</groupId>
  13. <artifactId>jeecg-p3-ui</artifactId>
  14. <version>1.0-SNAPSHOT</version>
  15. </dependency>

坑2

 
  1. 先建立数据库jeecg_3_7_1 编码是utf-8
  2. 数据库是Mysql,用户密码都是root

坑3:

 
  1. tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
  2. tomcat 6.0不行,修改为tomcat7,并添加服务器,添加过程
  3. 工具栏-server-runtime setup-add

然后右击工程-debug on server-tomcat 7

最终启动过程

 
    1. 十月 16, 2017 12:14:15 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin
    2. 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:jeecg' did not find a matching property.
    3. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    4. 信息: Server version: Apache Tomcat/7.0.65
    5. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    6. 信息: Server built: Oct 9 2015 08:36:58 UTC
    7. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    8. 信息: Server number: 7.0.65.0
    9. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    10. 信息: OS Name: Windows 7
    11. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    12. 信息: OS Version: 6.1
    13. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    14. 信息: Architecture: x86
    15. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    16. 信息: Java Home: C:\Program Files (x86)\Java\jdk1.8.0_131\jre
    17. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    18. 信息: JVM Version: 1.8.0_131-b11
    19. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    20. 信息: JVM Vendor: Oracle Corporation
    21. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    22. 信息: CATALINA_BASE: C:\Users\item.wu\workspaceNew\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
    23. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    24. 信息: CATALINA_HOME: C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0
    25. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    26. 信息: Command line argument: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:24353
    27. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    28. 信息: Command line argument: -Dcatalina.base=C:\Users\item.wu\workspaceNew\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
    29. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    30. 信息: Command line argument: -Dcatalina.home=C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0
    31. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    32. 信息: Command line argument: -Dwtp.deploy=C:\Users\item.wu\workspaceNew\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
    33. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    34. 信息: Command line argument: -Djava.endorsed.dirs=C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\endorsed
    35. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.VersionLoggerListener log
    36. 信息: Command line argument: -Dfile.encoding=GBK
    37. 十月 16, 2017 12:14:15 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    38. 信息: 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 (x86)\Java\jdk1.8.0_131\bin;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:\Program Files (x86)\Java\jdk1.8.0_131\jre\bin;C:/Program Files (x86)/Java/jdk1.8.0_131/bin/../jre/bin/client;C:/Program Files (x86)/Java/jdk1.8.0_131/bin/../jre/bin;C:/Program Files (x86)/Java/jdk1.8.0_131/bin/../jre/lib/i386;.;C:\tools\apache-maven-3.5.0\bin;C:\Program Files (x86)\Java\jdk1.8.0_131\bin;C:\ProgramData\Oracle\Java\javapath;.;C:\Python27\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\SUNINFO\iShield;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 SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\windows\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;D:\eclipsej2ee\eclipse;;.
    39. 十月 16, 2017 12:14:15 上午 org.apache.coyote.AbstractProtocol init
    40. 信息: Initializing ProtocolHandler ["http-bio-8080"]
    41. 十月 16, 2017 12:14:15 上午 org.apache.coyote.AbstractProtocol init
    42. 信息: Initializing ProtocolHandler ["ajp-bio-8019"]
    43. 十月 16, 2017 12:14:15 上午 org.apache.catalina.startup.Catalina load
    44. 信息: Initialization processed in 977 ms
    45. 十月 16, 2017 12:14:15 上午 org.apache.catalina.core.StandardService startInternal
    46. 信息: Starting service Catalina
    47. 十月 16, 2017 12:14:15 上午 org.apache.catalina.core.StandardEngine startInternal
    48. 信息: Starting Servlet Engine: Apache Tomcat/7.0.65
    49. 十月 16, 2017 12:14:16 上午 org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
    50. 信息: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [569] milliseconds.
    51. 十月 16, 2017 12:14:26 上午 org.apache.catalina.startup.TldConfig execute
    52. 信息: 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.
    53. 十月 16, 2017 12:14:26 上午 org.apache.catalina.core.ApplicationContext log
    54. 信息: No Spring WebApplicationInitializer types detected on classpath
    55. 十月 16, 2017 12:14:26 上午 org.apache.catalina.core.ApplicationContext log
    56. 信息: Set web app root system property: 'jeecg-3.7.1' = [C:\Users\item.wu\workspaceNew\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\jeecg\]
    57. 十月 16, 2017 12:14:26 上午 org.apache.catalina.core.ApplicationContext log
    58. 信息: Initializing log4j from [classpath:log4j.properties]
    59. 十月 16, 2017 12:14:26 上午 org.apache.catalina.core.ApplicationContext log
    60. 信息: Initializing Spring root WebApplicationContext
    61. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { org.jeecgframework.web.cgdynamgraph.dao.core.CgDynamGraphDao }
    62. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { org.jeecgframework.web.cgform.dao.config.CgFormFieldDao }
    63. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { org.jeecgframework.web.cgform.dao.config.CgFormVersionDao }
    64. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { org.jeecgframework.web.cgform.dao.upload.CgFormUploadDao }
    65. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { org.jeecgframework.web.cgreport.dao.core.CgReportDao }
    66. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { org.jeecgframework.web.system.dao.JeecgDictDao }
    67. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.demo.dao.JeecgMinidaoDao }
    68. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.p3.demo.dao.JeecgP3demoDao }
    69. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.chat.dao.ChatMessageHistoryDao }
    70. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.chat.dao.ImDao }
    71. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.actInvite.dao.WxActInviteDao }
    72. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.auth.dao.JwSystemAuthDao }
    73. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.domo.order.dao.JpDemoOrderCustomDao }
    74. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.domo.order.dao.JpDemoOrderMainDao }
    75. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.domo.order.dao.JpDemoOrderProductDao }
    76. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.mail.dao.P3MailJformInnerMailAttachDao }
    77. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.mail.dao.P3MailJformInnerMailDao }
    78. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.mail.dao.P3MailJformInnerMailReceiverDao }
    79. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.mail.dao.P3MailTSBaseUserDao }
    80. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.mail.dao.P3MailTSUserDao }
    81. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.core.biz.mutiLang.dao.P3MutiLangDao }
    82. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.core.biz.tag.select.dict.dao.TSTypeDao }
    83. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.core.biz.tag.select.table.dao.CustomTableDao }
    84. [2017-10-16 00:14:30] [INFO] [org.jeecgframework.minidao.aop.MiniDaoHandler:48] register minidao name is { com.jeecg.core.biz.dao.TSOperationDao }
    85. [2017-10-16 00:14:31] [INFO] [org.jeecgframework.core.timer.DataBaseSchedulerFactoryBean:111] Spring's Quartz 1.x support is deprecated - please upgrade to Quartz 2.0+
    86. [2017-10-16 00:14:31] [INFO] [com.alibaba.druid.pool.DruidDataSource:450] {dataSource-1} inited
    87. SLF4J: Class path contains multiple SLF4J bindings.
    88. SLF4J: Found binding in [jar:file:/C:/Users/item.wu/workspaceNew/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/jeecg/WEB-INF/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    89. SLF4J: Found binding in [jar:file:/C:/Users/item.wu/workspaceNew/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/jeecg/WEB-INF/lib/slf4j-nop-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    90. SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
    91. [2017-10-16 00:14:34] [WARN] [org.hibernate.id.UUIDHexGenerator:59] HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead
    92. [2017-10-16 00:14:38] [INFO] [org.quartz.core.SchedulerSignalerImpl:63] Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
    93. [2017-10-16 00:14:38] [INFO] [org.quartz.core.QuartzScheduler:215] Quartz Scheduler v.1.6.2 created.
    94. [2017-10-16 00:14:38] [INFO] [org.quartz.simpl.RAMJobStore:141] RAMJobStore initialized.
    95. [2017-10-16 00:14:38] [INFO] [org.quartz.impl.StdSchedulerFactory:1224] Quartz scheduler 'schedulerFactory' initialized from an externally provided properties instance.
    96. [2017-10-16 00:14:38] [INFO] [org.quartz.impl.StdSchedulerFactory:1228] Quartz scheduler version: 1.6.2
    97. [2017-10-16 00:14:38] [INFO] [org.quartz.core.QuartzScheduler:2094] JobFactory set to: org.springframework.scheduling.quartz.AdaptableJobFactory@18d65f4
    98. [2017-10-16 00:14:39] [INFO] [org.jeecgframework.core.timer.DynamicTask:172] register time task class num is [0]
    99. 十月 16, 2017 12:14:41 上午 com.baomidou.kisso.common.SSOProperties extractRunMode
    100. 信息: sso.run.mode=test_mode
    101. 十月 16, 2017 12:14:41 上午 com.baomidou.kisso.SSOConfig setInstance
    102. 信息: kisso init success.
    103. [2017-10-16 00:14:42] [INFO] [org.jeecgframework.core.timer.DataBaseSchedulerFactoryBean:648] Starting Quartz Scheduler now
    104. [2017-10-16 00:14:42] [INFO] [org.quartz.core.QuartzScheduler:461] Scheduler schedulerFactory_$_NON_CLUSTERED started.
    105. 十月 16, 2017 12:14:42 上午 org.apache.catalina.core.ApplicationContext log
    106. 信息: Initializing Spring FrameworkServlet 'springMvc'
    107. 十月 16, 2017 12:14:43 上午 com.baomidou.kisso.common.SSOProperties extractRunMode
    108. 信息: sso.run.mode=test_mode
    109. 十月 16, 2017 12:14:43 上午 com.baomidou.kisso.SSOConfig setInstance
    110. 信息: kisso init success.
    111. 十月 16, 2017 12:14:43 上午 org.apache.coyote.AbstractProtocol start
    112. 信息: Starting ProtocolHandler ["http-bio-8080"]
    113. 十月 16, 2017 12:14:43 上午 org.apache.coyote.AbstractProtocol start
    114. 信息: Starting ProtocolHandler ["ajp-bio-8019"]
    115. 十月 16, 2017 12:14:43 上午 org.apache.catalina.startup.Catalina start
    116. 信息: Server startup in 27952 ms
    117. 十月 16, 2017 12:14:47 上午 org.apache.jasper.compiler.TldLocationsCache tldScanJar
    118. 信息: 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.
    119. [2017-10-16 00:15:34] [WARN] [net.sf.ehcache.distribution.RMICacheManagerPeerListener:120] Explicitly setting the listener hostname to 'localhost' is not recommended. It will only work if all CacheManager peers are on the same machine.
    120. [2017-10-16 00:15:36] [INFO] [org.jeecgframework.web.system.controller.core.LoginController:444] ================================开始时间:2017-10-16 00:15:36==============================
    121. [2017-10-16 00:15:36] [INFO] [org.jeecgframework.web.system.controller.core.LoginController:449] ================================结束时间:2017-10-16 00:15:36==============================
    122. [2017-10-16 00:15:36] [INFO] [org.jeecgframework.web.system.controller.core.LoginController:450] ================================耗时:312ms==============================
    123. [2017-10-16 00:15:36] [INFO] [org.jeecgframework.web.system.controller.core.LoginController:286] login 资源路径returnURL:null
    124. 当前登录人id为:8a8ab0b246dc81120146dc8181950052
    125. [2017-10-16 00:15:39] [INFO] [com.jeecg.chat.web.WebSocket:250] 有新连接加入!当前在线人数为1
    126. [2017-10-16 00:15:40] [INFO] [com.jeecg.chat.web.ImController:309] --通过流的方式获取文件异常--D:\upFiles\upload\files\20170612\e1fe9925bc315c60addea1b98eb1cb1349547719.jpg (系统找不到指定的路径。)
    127. [2017-10-16 00:15:40] [INFO] [com.jeecg.chat.web.ImController:309] --通过流的方式获取文
posted @ 2017-10-16 00:59  Itemwu  阅读(899)  评论(0)    收藏  举报