依赖安装好之后,现在就可以来启动项目了。

我这里使用的IDE是VSCode,如果有不知道怎么用VSCode连接Linux的可以参考这篇文章:

后端配置

打开jeecg-boot-module-system/src/main/resources/application-dev.yml

修改Mysql对应的配置:

url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
username: root
password: 你的密码
driver-class-name: com.mysql.cj.jdbc.Driver

修改Redis对应的配置:

database: 0
host: 127.0.0.1
lettuce:
  pool:
    max-active: 8   #最大连接数据库连接数,设 0 为没有限制
     max-idle: 8    #最大等待连接中的数量,设 0 为没有限制
    max-wait: -1ms   #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。
    min-idle: 0     #最小等待连接中的数量,设 0 为没有限制
  shutdown-timeout: 100ms
password: '你的密码'
port: 6379

打开jeecg-boot-module-system/src/main/resources/jeecg/jeecg_database.properties,修改mysql配置,这里的mysql是代码生成器的:

diver_name=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/jeecg-boot?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
username=root
password=你的密码
database_name=jeecg-boot

打开jeecg-boot-module-system/src/main/resources/jeecg/jeecg_config.properties,修改生成路径等配置:

project_path=你的文件夹目录
bussi_package=org.jeecg.modules
source_root_package=

后端启动

配置完成之后,在VSCode终端执行打包:

mvn package

打包时间可能较长,看到下面内容表示打包成功:

[INFO] Reactor Summary:
[INFO]
[INFO] jeecg-boot-parent 2.4.0 ………………………. SUCCESS [ 0.014 s]
[INFO] jeecg-boot-base ……………………………… SUCCESS [ 0.003 s]
[INFO] jeecg-boot-base-tools ………………………… SUCCESS [ 1.579 s]
[INFO] jeecg-boot-base-core …………………………. SUCCESS [ 7.147 s]
[INFO] jeecg-boot-base-api ………………………….. SUCCESS [ 0.002 s]
[INFO] jeecg-system-local-api ……………………….. SUCCESS [ 0.198 s]
[INFO] jeecg-system-cloud-api ……………………….. SUCCESS [ 0.190 s]
[INFO] jeecg-boot-module-demo ……………………….. SUCCESS [ 6.392 s]
[INFO] jeecg-boot-module-system ……………………… SUCCESS [ 4.927 s]
[INFO] jeecg-boot-starter …………………………… SUCCESS [ 0.003 s]
[INFO] jeecg-boot-starter-cloud ……………………… SUCCESS [ 0.356 s]
[INFO] jeecg-boot-starter-job ……………………….. SUCCESS [ 0.209 s]
[INFO] jeecg-boot-starter-lock ………………………. SUCCESS [ 0.237 s]
[INFO] jeecg-boot-starter-rabbitmq …………………… SUCCESS [ 0.194 s]
[INFO] jeecg-boot-starter-redis ……………………… SUCCESS [ 0.160 s]
[INFO] jeecg-cloud-module …………………………… SUCCESS [ 0.002 s]
[INFO] jeecg-cloud-system-start ……………………… SUCCESS [ 2.487 s]
[INFO] jeecg-cloud-gateway ………………………….. SUCCESS [ 0.577 s]
[INFO] jeecg-cloud-monitor ………………………….. SUCCESS [ 0.573 s]
[INFO] jeecg-cloud-xxljob …………………………… SUCCESS [ 2.564 s]
[INFO] jeecg-cloud-demo 2.4.0 ……………………….. SUCCESS [ 0.929 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------

使用java命令启动:

java -jar jeecg-boot-module-system/target/jeecg-boot-module-system-2.4.0.jar

看到下面内容就表示启动成功了:

Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8080/jeecg-boot/ External: http://172.17.0.2:8080/jeecg-boot/
Swagger文档: http://172.17.0.2:8080/jeecg-boot/doc.html

启动完成之后,通过http://localhost:8080/jeecg-boot/访问。

前端配置

打开public/index.html,修改配置:

window._CONFIG = {
    domianURL:'http://localhost:8080/jeecg-boot'
};

在VSCode终端执行yarn,时间可能较长:

yarn install

前端启动

使用npm命令启动:

npm run serve

看到下面内容表示启动成功:

App running at:
Local: http://localhost:3000/
It seems you are running Vue CLI inside a container.
Access the dev server via http://localhost:/
Note that the development build is not optimized.
To create a production build, run yarn build.

动完成之后,通过http://localhost:3000/访问。

账号admin,密码123456。

在下一节中,我们将学习如何用VSCode调试前后端。

0

本文为原创文章,转载请注明出处,欢迎访问作者网站(和而不同)

发表评论

error: Content is protected !!