这个东西是用来解析sql的。既然要编译源码,第一步当然要下载源码了。
要下源码当然是到世界最大同志网站了: https://github.com/JSQLParser/JSqlParser

项目导入idea,缺少源码,原来需要javacc来生成代码。 自然我们需要安装javacc这个东西,赶快下载下来。https://javacc.github.io/javacc/
解压到制定目录,里面有一个script目录,进去bin目录,将javacc.jar放到bin目录里面。最后将script目录放到系统环境变量PATH里面哦。

打开命令行测试一下,输入javacc,有该命令表示安装成功。

接下来命令行进入有jjt文件的目录

输入

jjtree JSqlParserCC.jjt
javacc JSqlParserCC.jj

就会生成源码了哦。

编译JSqlparser相关推荐

  1. 人力资源管理系统开发----项目构建

    前言 我现在是一个大三的学生了,学的是软件工程,这个学期的课程设计是数据库设计,就是让我们实现一个人力资源管理系统.其中人力资源管理系统包括人事管理和薪酬管理.我这次想用播客的形式记录下我这次的课程设 ...

  2. kotlin编译失败_Kotlin使用GraalVM开发原生命令行应用

    背景 之前用kotlin开发过一款根据建表DDL语句生成plantuml ER图的应用.被问如何使用,答曰"给你一个jar包,然后执行java -jar ddl2plantuml.jar . ...

  3. jsqlparser:修改语法定义(JSqlParserCC.jjt)实现UPSERT支持Phoenix语法ON DUPLICATE KEY IGNORE

    最近在用jsqlparser4.5解析SQL时遇到了一个问题, 如下是apache phoenix的UPSERT语句 UPSERT INTO TEST (ID, COUNTER) VALUES (12 ...

  4. sqlparser mysql_mysql语法解析之使用jsqlparser

    上一篇使用antlr解析的,发现不行,官方提供的语法文件bug太多,多到不能用的程度,还是得用专门的开源库.这次选jsqlparser了. 从github下载一个源码,mvn package 打一个j ...

  5. sqlparser mysql_SQL语法解析器JSQLParser | IT瘾

    相关 [sql 语法 解析器] 推荐: SQL 语法解释器jsqlparser. 是用java 开发的解析器, 可以生成java类层次结构.. 可以完美解析 表的 增删查改等操作.. 展开它的源码你会 ...

  6. go build 编译报错 missing go.sum entry for module providing package

    go build 编译报错 missing go.sum entry for module providing package 解决方法 // 移除未使用的依赖 go mod tidy 再次编译,就可 ...

  7. kotlin重写构造方法编译报错:Primary constructor call expected

    在kotlin中使用construct关键字定义构造方法,如果类定义时已经有构造方法(类名后带括号),需要添加构造方法时,需要使用以下写法: class User(var name,var age){ ...

  8. Myeclipse中项目没有代码错误提示,jsp页面无编译迹象?如何解决

    在使用Myeclipse开发项目时,发现jsp页面中嵌入的java代码没有编译的迹象,错误的get方法没有报错,没有报错信息我们如何知道我们开发的内容是正确的呢? 接下来就演示一下如何解决

  9. 初试linux编译(ubuntu+vim)+玩转智能蛇

    一.初试linux编译(ubuntu+vim) 步骤: ①下载vmware15+ubuntu桌面版映像 ②安装ubuntu ③下载vim+gcc 在ubuntu终端输入: sudo apt-get i ...

最新文章

  1. git-flow工作流说明
  2. sqlserver 性能问题
  3. JavaScript精进篇
  4. boost::uuid模块实现用窄存档测试序列化 uuid的测试程序
  5. 基于.NET Standard的分布式自增ID算法--美团点评LeafSegment
  6. python中input函数的返回是哪种类型_Python3.x中input的变化:input函数默认返回字符串类型...
  7. 桔子浏览器电脑版不显示图片怎么办 看不到图片怎么解决
  8. 格力电器:回购股份比例超3% 已耗资95.15亿元
  9. oracle 配置监听和TNS常见的问题
  10. 《ELK Stack权威指南(第2版)》一3.5 Windows系统日志
  11. Http client to POST using multipart/form-data
  12. 【鸿蒙热】下的冷思考
  13. android 标题名字,说说 Android 的 Material Design 设计(五)——可折叠式标题栏
  14. ECU重编程流程(UDS)
  15. GDScript:关于派生类调用基类方法的一个注意事项
  16. root后充电很慢,root后开机慢
  17. 正确处理闲置报废的电子垃圾
  18. DDK2000与VC6
  19. python 安卓模拟器 抓包_python + 爬虫 + fiddler + 夜神模拟器 爬取app(1)
  20. 分享6个2020年对我帮助很大的软件

热门文章

  1. 用python计算准确率_有没有计算回归模型准确率的方法?
  2. Qt中英文切换(涉及多种场景)
  3. 【以太网硬件八】1000base-T怎么做到全双工通信的?
  4. IIS数据库连接出错的解决方法
  5. 芋道源码的周八(2018.04.01)
  6. 以 Wow 插件抛砖引玉,如何进行简单的游戏翻译工作
  7. 2020-09-08考研成绩预测模型
  8. UE4蓝图如何让面片一直朝向相机
  9. js 图片加载失败处理方法
  10. java的date时间比较_java Date型时间比较大小