书接上回,话说,苏南大叔已经下载并初步部署运行了jfinalcms。那么,接下来我们要使用idea编辑器,对jfinalcms的源码进行修改,那么使用IDEA如何对jfinalcms的调试的基本步骤是怎样的呢?苏南大叔将在本文中讲述这个话题。

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - idea-jfinalcms-step
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-1)

在本篇文章中,您将知晓:使用IDEA二次开发jfinalcms所需要的基本调试步骤。

IDEA导入maven项目

已经知晓jfinalcms是基于maven的了,并且在开发环境中,苏南大叔也已经通过brew安装了maven。现在截图演示如何使用IDEA编辑器导入这个项目。基本上大家就看图说话就可以,比较简单。

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 000
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-2)

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 001
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-3)

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 002
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-4)

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 005
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-5)

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 015
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-6)

在下图的步骤中,可能需要你做些操作,操作的主要目的是识别系统中的java环境。当然,如果你的IDEA编辑器已经识别出来的话,就不用你做什么操作了。

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 016
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-7)

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 017
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-8)

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 018
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-9)

下面接着操作导入操作,直到看到左侧的代码树形结构。

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 020
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-10)

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 021
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-11)

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 022
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-12)

使用maven插件

在上一篇文章中( https://newsn.net/say/jfinal-cms-install.html),我们可以知道。想看到网站在浏览器中的效果,可能就需要反复执行下面的两个命令了,即:

mvn install
mvn tomcat:run

这两个命令行在IDEA中,是可以使用点击操作来进行的,不必在非要在终端里面执行。但是终端里面执行的时候,有个好处就是:sudo,对于mvn tomcat:run来说,如果配置不当的话,sudo就是解决问题的快速方案。

下面是相关操作截图。

首先,需要确认你的编辑器右侧,有没有这样的标签。如果没有,则需要在菜单中把它找出来。

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 030
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-13)

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 023
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-14)

箭头所示两个菜单,即为对应的操作命令。

苏南大叔:使用IDEA二次开发 jfinalcms 的基本调试步骤 - 031
使用IDEA二次开发 jfinalcms 的基本调试步骤(图15-15)

正常情况下来说,我们修改完代码之后,mvn tomcat:run仅仅需要执行一次,而mvn install是需要多次执行的。这样才能看到最终效果。但是,对于80端口的情况,在mac下,直接点击tomcat:run可能是会失败的。这个原因不做过多描述,解决方案就是,在终端中执行sudo mvn tomcat:run,或者修改端口号配置,使用1024以上的端口。

相关链接

结语

IDEA加载maven项目jfinalcms,基本的编辑环境,就此搭建完毕。不过,需要反复mvn install这事儿,似乎是不能接受的,对吧?大家是不是觉得很麻烦呢?

更好的调试解决方案是怎么样的呢?那么请大家接着查看相关文章,由苏南大叔为大家带来的jfinalcms调试进阶内容。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接作者。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   java    jfinal

本站的忠实读者小伙伴,正在阅读下面这些文章: