站内导航

站点默认项目
站点默认项目,请勿删除
项目二次开发环境搭建
CrapApi接口管理系统,是一个基于maven构建的javaweb项目 文章将以eclipse作为开发工具进行项目搭建介绍 本开源项目源代码托管于GitHub 开发环境:jre7及以上、tomcat7及以上 mysql 5.6及以上

构建准备:

  1. 下载eclipse开发工具
  2. 安装git插件(用于从github获取源码)
  3. 安装maven插件(本项目是基于maven构建的)
  4. GitHub源码仓库地址:https://github.com/EhsanTang/CrapApi.git
  5. 安装mysql数据库,本项目使用springMVC+hibernate开发,你也可以使用其他数据库(使用其它数据库请修改连接池等信息)
  6. 最高管理员账号:admin 123456

开始导入项目:

  1. 安装好插件后关闭eclipse并重新打开
  2. 部署数据库(mysql),数据库脚本地址:https://github.com/EhsanTang/CrapApi/tree/master/api (导入数据库时请按时间循序依次执行sql脚本)
  3. 导入项目后修改数据库、部署域名、邮箱、github账号等配置,配置文件见项目目录:CrapApi/api/src/main/resources/config.properties
  4. 导入项目






             *参考文档:http://yunchow.iteye.com/blog/2120001


            5.修改log4j日志文件输入地址:根据开发系统或部署的系统,修改日志文件输出地址(下图为mac日志输出地址)


6. 修改系统设置:系统启动后用admin站好,登陆后台系统,点击【系统设置管理】,【Lucene全文检索文件存储地址】(Lucene索引文件存储地址)

问题:

1.点击next即可导入项目,导入项目后如果项目报错,请查看文章:http://blog.csdn.net/torrytang/article/details/51072468

2.导入数据库报错:

(1)数据库版本过低:升级mysql数据库 (5.6及以上)

(2)导入的客户端不支持某些语法:删除脚本中无用注解

(3)打开脚本,分步执行脚本,修改报错的脚本语法

3.java.lang.ClassNotFoundException:cn.crap.utils.MyListener

 (1)修改jdk版本(1.7及以上,setting文件),修改web version 版本至2.5 ——其他用户提供的解决方案

4.java.lang.UnsupportedClassVersionError ,maven jar 依赖包下载失败

(1)jar包下载失败,查看pom.xml中是否报错 如果有报错,建议将maven仓库地址修改为:http://repo1.maven.org/maven2/

(2)下载CrapApi maven依赖压缩包: https://pan.baidu.com/s/1nvdMuoD (CrapApi.V7 maven包),解压后将里面的文件拷贝至本地maven库即可

5. Project ‘CrapApi' is missing required source folder:'src/test'

    Project ‘CrapApi' is missing required source folder:'src/test/java'

    Project ‘CrapApi' is missing required source folder:'src/test/resources'

   请查看文章:http://blog.csdn.net/torrytang/article/details/51072468


Dynamic Web Module:http://www.cnblogs.com/AloneSword/p/3998557.html