当前位置 : 主页 > 手机开发 > harmonyos >

编译JSqlParser4.6-4.7最新源代码

来源:互联网 收集:自由互联 发布时间:2023-08-28
通过https://github.com/JSQLParser/JSqlParser 下载最新的JSqlParser4.6-4.7的源代码,maven导入后出现下面问题 没有找到相应的源代码,原来这部分代码是这个下面 是jjt后缀的文件,原来JSQLParser源码


通过https://github.com/JSQLParser/JSqlParser

下载最新的JSqlParser4.6-4.7的源代码,maven导入后出现下面问题

编译JSqlParser4.6-4.7最新源代码_java

 没有找到相应的源代码,原来这部分代码是这个下面

编译JSqlParser4.6-4.7最新源代码_STS_02

 是jjt后缀的文件,原来JSQLParser源码中SQL解析那部分是使用JAVACC来生成的,

   https://github.com/javacc/javacc/releases/tag/javacc-7.0.12    

根据网上说的下载 javacc-javacc-7.0.12.zip 解压,按照下面进行配置

建立target目录,同时从bootstrap拷贝javacc.jar包到target下面

编译JSqlParser4.6-4.7最新源代码_STS_03

     创建环境变量JAVACC_HOME; 并且在 PATH 路径下增加配置:%JAVACC_HOME%\scripts,指向 scripts 目录;   

在PATH里增加下面

编译JSqlParser4.6-4.7最新源代码_github_04

 这样在cmd下面就可以看到如下信息

编译JSqlParser4.6-4.7最新源代码_STS_05

jjtree JSqlParserCC.jjt
javacc JSqlParserCC.jj

但实际上不需要这种操作,根据官方,只要在工程下面运行

mvn install就可以了,成功后如下:

编译JSqlParser4.6-4.7最新源代码_java_06

 

也可以下载eclipse的javacc插件

https://eclipse-javacc.sourceforge.net/

这样eclipse也可以进行javacc的编译了。

所以也可以在STS里进行编译。

【文章原创作者:香港云服务器 http://www.558idc.com/ne.html 复制请保留原URL】
网友评论