JEECG环境搭建

本文详细介绍Jeecg项目的搭建过程,包括Maven环境配置、项目导入与配置、数据库设置等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

教程参考 http://www.jeecg.org/forum.php?mod=viewthread&tid=2537

JAVA环境搭建和tomcat搭建不会的可以百度,这里不讲了。

 

先把一些必要的东西下载下来  链接:http://pan.baidu.com/s/1o85GvOm 密码:galz

jeecg项目下载   百度云链接:http://pan.baidu.com/s/1cJCcqU 密码:l783

        官方地址: http://git.oschina.net/jeecg/jeecg

 

(这里我用的是myeclipse2016,因为myeclipse自带maven等插件,比较方便)

 

一,maven环境搭建与配置                        教程参考网址:https://jingyan.baidu.com/article/3052f5a1e8f86397f21f8671.html

 

①先解压maven  

 

②打开环境变量配置

 

 

 

③新建个变量叫MAVEN_HOME,变量值是maven的安装路径

 

 

 

④在“系统变量Path”末尾处加上%MAVEN_HOME%\bin(注意:跟前面变量值要以英文分号间隔)。然后点确定,一直到结束

 

 

⑤在CMD中输入 mvn -v 检测环境是否配置成功,出现maven版本等信息则表示配置成功,如图

 

 

⑥打开myeclipse  > 点击Windows  >  点击Preferences  >  Maven  > Installations

 

 

⑦点击  Add>Directory  把你的maven路径加上去

 

 

⑧把勾打上

 

 

 

⑨再点击   User sittings

 

 

⑩把 User settings 路劲设置成你的maven中的settings.xml路径,下面的路径是由你settings.xml里的所代码决定得。把settings.xml中的代码替换成如图所示(路径是你解压的路径,也就是说你要解压JEECG-repository20150607.rar文件)

<localRepository>D:\JEECG-repository</localRepository>

 

 

 

二  jeecg工程的导入与配置

①按照如图导入jeecg的项目(错误很多很正常)

 

 

②把项目改成UTF-8的格式,错误会少很多,如图,右击工程,点最后一个Properties,然后把格式改成UTF-8

 

 

③右击工程 > Run As > Maven install    跟新一些插件(时间可能有点久)

 

 

④在数据库mysql里新建个叫jeecg的数据库(其实数据库名字无所谓,大家都是这么建的)

 

 

⑤然后把工程下doc目录下的数据库文件导入到jeecg数据库下(数据库挺大的,导的有点久),目录如图所示,导入第一个文件。

 

 

 

 ⑥检查下导入成功了没。这么多(我数据库名字写成geecg了,不过没关系)

 

 

⑦在jeecg项目里找到dbconfig.properties和jeecg_database.properties两个文件,把两个文件配置成与自己的数据库匹配(要改的地方圈出来了)

 

 

⑧然后把项目加到tomcat里,运行tomcat。成功后打开网址http://localhost:8080/jeecg就可以了

 

 

 

因为刚接触jeecg,很多东西不是很理解,所以这里面可能有我落下的步骤或者不必要的步骤,有什么问题的话可以联系我,和我一起交流探索。

网上也有非maven版本的jeecg工程,那个配置起来比较方便。

 

 

 转载至  http://www.cnblogs.com/chuangshi96/p/7219873.html

 QQ 504461998

### JeecgBoot 开发环境搭建过程中常见报错解决方案 在构建 JeecgBoot 的开发环境中,可能会遇到多种类型的错误。以下是针对一些常见的报错及其可能的解决方案: #### 1. Maven 配置问题 如果在 IDE 中无法找到 `Run` 功能选项或者项目加载失败,可能是由于 Maven 配置不正确引起的。可以按照以下方法排查并解决问题: - **检查 Maven 设置**:确认 IDEA 的 Maven 已经正确安装并且版本匹配[^1]。 - **清理缓存**:尝试删除 `.m2/repository` 文件夹中的旧依赖项,并通过重新导入项目的 `pom.xml` 来刷新依赖关系。 - **重装 IDEA 插件**:有时插件冲突可能导致功能缺失,建议卸载后再重新安装 Maven 插件。 ```bash mvn clean install -U ``` 运行以上命令强制更新所有依赖项,确保最新版本被下载至本地仓库。 --- #### 2. 数据库连接异常 当数据库未正常初始化或驱动程序丢失时,通常会抛出 SQL 连接方面的错误。解决办法如下: - 确认应用配置文件 (`application.yml`) 中的数据源参数无误,例如 URL、用户名和密码字段是否填写正确[^2]。 ```yaml spring: datasource: url: jdbc:mysql://localhost:3306/jeecg_boot?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC username: root password: your_password_here ``` - 如果使用 MySQL,请验证 JDBC Driver 是否已加入到项目的依赖列表中;如果没有,则需手动添加对应坐标。 ```xml <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.33</version> </dependency> ``` --- #### 3. 缺少必要组件或工具包 某些情况下,缺少特定框架的支持也可能引发错误提示。比如 MyBatis Plus 或 Shiro 安全模块未能成功集成。此时应仔细核对官方文档说明,补充遗漏部分。 对于 AI 能力扩展需求而言,还需要额外引入 DeepSeek 和 ChatGPT 接口服务的相关 SDK 库[^2]: ```xml <!-- Example of adding external libraries --> <dependency> <groupId>com.example.ai</groupId> <artifactId>deepseek-sdk</artifactId> <version>latest_version_number</version> </dependency> ``` 注意替换实际可用的 artifact ID 及其对应的 version number。 --- #### 4. 启动类路径定义不当 假如主入口 Application.java 放置于非标准目录下,那么 Spring Boot 自动扫描机制就有可能失效从而造成上下文加载失败等问题。调整 package 结构使之符合惯例即可规避此类风险。 ```java package org.jeecg.modules; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication(scanBasePackages={"org.jeecg"}) public class JeecgBootApplication { public static void main(String[] args) { SpringApplication.run(JeecgBootApplication.class, args); } } ``` 上述代码片段展示了如何显式指定 base packages 参数以便更精确控制 Bean 注册范围[^1]。 --- #### 总结 综上所述,在处理 JeecgBoot 构建过程中的各种报错现象时,应当逐一分析日志信息定位根本原因所在,再采取针对性措施加以修复。同时保持良好的编码习惯以及定期同步最新的技术栈资料有助于减少不必要的麻烦发生几率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值