导入到Eclipse
1、检出JeeSite4源代码:https://gitee.com/thinkgem/jeesite4.git
2、拷贝web文件夹,到工作目录(不包含中文和空格的目录)下,重命名为工程名,如:jeesite-demo
3、打开pom. 文件,修改第13行,artifactId为工程名,如:<artifactId>jeesite-demo</artifactId>
4、导入到Eclipse,菜单 File -> Import,然后选择 Maven -> Existing Maven Projects,点击 Next> 按钮,选择第2步的jeesite-demo文件夹,然后点击 Finish 按钮,即可成功导入
5、这时,Eclipse会自动加载Maven依赖包,初次加载会比较慢(根据自身网络情况而定),若工程上有小叉号,请打开Problems窗口,查看具体错误内容,直到无错误为止
6、下载过程中可以准备数据库环境了
初始化数据库
1、以MySql为例,创建数据库jeesite
2、 剪出db目录下的mysql目录下的core.sql、job.sql、test.sql并运行
3、 打开文件 /src/main/resources/config/application.yml(v4.0.x:/src/main/resources/config/jeesite.yml) 配置产品和项目名称及JDBC连接
# 产品或项目名称、软件开发公司名称
productName: JeeSite Demo
companyName: ThinkGem
# 产品版本、版权年份
productVersion: V4.1
copyrightYear: 2018
# 数据库连接
jdbc:
# Mysql 数据库配置
type: mysql
driver: com.mysql.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/jeesite?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull
username: root
password: root
testSql: SELECT 1
4、在Eclipse里找到com.jeesite.test.InitCoreData.java文件并打开,然后在空白处右键,点击 Run As -> JUnit Test 运行单元测试,进行初始化数据库脚本。为了防止误操作,还需要:打开 Run Configurations 找到 Arguments 选项卡,在 VM arguments 里增加 “-Djeesite.initdata=true” 参数,点击Run运行,执行完成后建议将该单元测试 Run Configuration 删除掉,防止误操作,不小心再把有用数据清理掉。
启动Tomcat服务
1、当前是 Spring Boot 工程,内部已经集成 Web 容器,无需另外再下载 Tomcat 进行部署,只需按照以下方式进行即可。
2、打开/src/main/resources/config/application.yml文件,配置服务端口port、部署路径context-path,例如:
server:
port: 8980
servlet:
context-path: /jeesite-demo
tomcat:
uri-encoding: UTF-8
v4.0.x:
server:
port: 8980
context-path: /jeesite-demo
tomcat:
uri-encoding: UTF-8
3、在Eclipse里找到com.jeesite.modules.Application.java(v4.0.x:com.jeesite.modules.config.Application.java)文件并打开,然后在空白处右键,点击 Debug As -> Java Application 即可启动服务。
4、注意使用 Debug 运行,有助于调试程序和提升开发效率,如:修改方法内的代码,修改视图代码,修改mapper代码,是不需要重启Web服务的。如果改变java类的结构,如果增删属性、方法、参数等,新增文件,这是就需要重启服务。
浏览器访问
1、地址:http://127.0.0.1:8980/jeesite-demo
2、默认最高管理员账号:system 密码:admin
继续阅读与本文标签相同的文章
碧桂园牵手LG电子成立合资公司,助力智慧城市建设
-
“中本聪”一词被收入牛津英语词典
2026-05-18栏目: 教程
-
中山5G建设传重磅消息!市民何时能用?时间定了!
2026-05-18栏目: 教程
-
调查显示中国88%员工信任机器人超过经理
2026-05-18栏目: 教程
-
在如今,人们谈到科技,可能最先想到的就是电子技术
2026-05-18栏目: 教程
-
特斯拉Model Y“将于2020年第一季度”开始生产
2026-05-18栏目: 教程
