JeecgBoot(二)| 项目启动
依赖安装好之后,现在就可以来启动项目了。
我这里使用的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