美文网首页
keycloak本地调试环境搭建

keycloak本地调试环境搭建

作者: superlee01 | 来源:发表于2018-12-26 21:03 被阅读0次

keycloak简介

keycloak是redhat旗下的一款开源的,面向现代应用程序和服务的身份和访问管理系统。调试代码可以加深对代码的理解,是一种学习开源代码的很好的方式,接下来以keycloak 4.8.1.Final版本来演示调试方法。

下载4.8.1.Final版本发行版keycloak

keycloak官网下载,选择zip包或tar包

独立发行服务器
下载成功后,解压
//Linux/Unix
$ unzip keycloak-4.8.1.Final.zip

or

$ tar -xvzf keycloak-4.8.1.Final.tar.gz

//Windows
> unzip keycloak-4.8.1.Final.zip

以debug方式启动服务

//Linux/Unix
$ cd bin
$ ./standalone.sh --debug

//Windows
> ...\bin\standalone.bat --debug

使用idea连接远程服务器调试

  • 前置: 确保安装了git, jdk8或者更高,Maven 3.1.1 或者更高
  • 拉取源代码
    git clone https://github.com/keycloak/keycloak.git
  • idea打开对应的项目文件夹,然后会自动导入maven依赖,这个过程耗时较长。
  • 拉取4.8.1的tag到本地分支
    git checkout tags/4.8.1.Final -b 4.8.1.Final
  • 点击edit configurations


    edit configurations
  • 新建remote连接


    new remote
  • 端口选择8787,使用dt_socket传输,应用保存即可


  • 选择debug运行,接下来打断点,然后访问localhost:8080,请求相应的url即可调试了


    image.png

相关文章

网友评论

      本文标题:keycloak本地调试环境搭建

      本文链接:https://www.haomeiwen.com/subject/bayklqtx.html