这里以本人的idea 2023.2 Ultimate 版为例,如果不是这个版本的,可以自行就行度娘,操作都大同小异,应该可以自主完成。 使用其他工具的,请自行百度一下吧~~~
打开项目git
地址Novel-api
找到克隆/下载
,根据自己的方式,选择下载方式,本人这里通过https
方式进行。
点击复制,复制项目的git
地址。
打开idea
,如果你没有打开项目,项目下图一样,则根据图示,选择即可:
如果你已经打开项目,则根据以下图进行选择:
然后在url
地址栏中填写刚刚复制的项目地址即可。
如果刚导入的项目已经如下图自动配置完成了,则无需再去手动配置,如果没有,则跟着作者进行检查哪些没有配置好,需要手动配置的。
java
模块没有正确配置,则根据下图进行手动配置:打开设置
选择模块信息
手动选择添加想要的模块
到此,java
模块配置完成。
maven
模块没有正确配置,则根据下图进行手动添加配置:找到没有添加的maven
模块,找到pom.xml
文件,此时的pom.xml
应该是橘黄色的,右击pom.xmnl
文件,点击add maven project
,配置完成。
java
版本,切换java
版本,如下图(项目默认编译环境为jdk17,如果没有jdk17,请自行百度安装
):打开项目的设置:
找到project
此时应该项目模块信息正常了,如果还有其他问题,请自行度娘。。。
如果首次下载项目,那么项目的配置文件会是黄色的警告色,则需要编译项目。
通过maven对项目进行编译:
编译完成后,属性文件的配置信息变成正常颜色,并且配置时会有相应的配置项提示。
具体配置信息请参考部署文档
脚本介绍:
novel.sql
是项目核心且必须的数据库文件。gen.sql
是开发时代码生成功能相关的sql
,如果不需要这个功能,则可以不引入generator
模块和gen.sql
。quartz.sql
是任务调度功能相关的sql
,如果不需要这个功能,则可以不引入quartz
模块和quartz.sql
。file.sql
是文件存储功能相关的sql
,如果不需要这个功能,则可以不引入resources
模块和file.sql
。基本属性配置完成后,则就可以运行项目了,找到admin模块下的NovelApplication.java
,右击运行。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。