前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >NEO4J本地调试环境配置

NEO4J本地调试环境配置

原创
作者头像
司空
修改2022-12-02 10:54:30
5770
修改2022-12-02 10:54:30
举报
文章被收录于专栏:技术环顾技术环顾

IDEA安装Scala插件

首先安装idea的scala插件。

NEO4J 4.4的Scala版本为:2.12.13

代码语言:javascript
复制
    <scala-maven-plugin.version>4.4.0</scala-maven-plugin.version>
    <scala.version>2.12.13</scala.version>
    <scala.binary.version>2.12</scala.binary.version>

选择合适的版本下载:

此处下载失败,可以在搜索到scala版本后在线安装,但是在线安装很慢,所以建议下载后离线安装。

从scala的官网下载2.12.17版本:https://www.scala-lang.org/download/2.12.17.html

配置完成后Scala的文件将不在显“Setup SDK”提示。但是编译报错仍然存在,源码目录中scala目录忍仍然未被识别为Source Root。此时的问题是大量的scala如何一次性设置为Source Root。

SourceRoot设置

尝试安装scala插件和sdk后重新导入idea。(不生效)

尝试删除.idea和target后,重新导入idea.(生效)

处理javacc编译

安装javacc插件。安装后javacc生成Cypher类,但是此插件知识辅助查看,不能生成java类。

Responding to this a bit late, but maybe it can help someone. As far as I know the JavaCC Plugin for the IntelliJ IDEA only supports editing of files, not the generation of the Java files. For this you'll have to use the command line. Download JavaCC and add the bin directory to your path. The bin directory should look something like this:

因此,需要从javacc官网下载https://javacc.org/。

安装javacc

  1. 在javacc-javacc-7.0.9创建target
  2. 把javacc-javacc-7.0.9/bootstrap的javacc.jar移到target中
  3. 配置path路径,javacc-javacc-7.0.9/scripts。

安装成功,输入javacc.bat 显示如下

执行javacc.bat cyhper.jj,编译报错。(可能和javacc版本有关,无法解析ArrayList<>中的<>)。去掉后重新编译。生成完整的类。

启动main函数

NEO4J的启动main函数所在类

代码语言:javascript
复制
CommunityEntryPoint

参考

javacc下载和安装 https://javacc.github.io/javacc/#download

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • IDEA安装Scala插件
  • SourceRoot设置
  • 处理javacc编译
  • 启动main函数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档