腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何在中为组合语法配置
Antlr4
生成
的
代码
(无静态类,无最终方法)?
java
、
maven
、
antlr4
、
maven-plugin
我
的
语法是用
Antlr4
编写
的
,它扩展了SQL语法,特别是PostgreSQL语法。对于后者,我有一个单独
的
.g4文件,它被导入到我
的
语法
的
.g4文件中。当我使用mvn package
生成
Java
代码
时,它为每个语法创建单独
的
文件,特别是它定义了我
的
语法
的
Java
类来扩展PostgreSQL类,因为我在.g4文件中使用了superClass选项。问题是所有
浏览 18
提问于2021-05-21
得票数 0
1
回答
JavaExec任务始终在执行
gradle
我有以下任务 main = "org.antlr.v4.Tool"} it.dependsOn([
antlr4
])因为
antlr4
会
生成
一些
java
文件,所以必须在编译
java
之前执行
ANTLR4
任务。问题是每
浏览 1
提问于2013-05-28
得票数 0
回答已采纳
7
回答
Intellij将不识别antlr
生成
的
源
代码
。
intellij-idea
、
antlr4
我很难让Intellij识别从
antlr4
生成
的
源
代码
。任何对
生成
代码
的
引用都显示为错误,
代码
完成不起作用,等等。 我使用maven和antlr4-maven插件来
生成
代码
。我
的
代码
引用
生成
的
代码
,可以在maven下编译和构建。
生成
的
代码
位于/目标值/<e
浏览 42
提问于2014-09-17
得票数 15
回答已采纳
1
回答
如何在
代码
中
生成
g4解析器和词法器?
c#
、
python
、
antlr
是否有可能直接在
代码
中
生成
antlr和解析器(来自给定
的
g4语法),无论是使用Antlr 4运行时还是直接从Python或C#
代码
生成
?看起来,我正在寻找类似于C#或Python antlr特性
的
东西:
浏览 0
提问于2019-03-05
得票数 0
回答已采纳
1
回答
升级过去
的
ANTLR 4.5不再处理maven中
的
语法
java
、
maven
、
antlr
、
antlr4
我有4个ANTLR解析器/词汇器(它们是分开
的
,所以总共有8个),它们是在4.2版中编写
的
。最近,我更新了最新
的
4.9.2版本,但我注意到在mvn清理安装过程中,它不再处理语法。我继续并删除了
生成
的
.
java
解析器/词汇器,认为它会承认它们丢失并重新
生成
它们,但是它没有这样做,最后由于测试错误而失败,因为它们丢失了。 </conf
浏览 0
提问于2021-08-09
得票数 1
2
回答
Intellij一直在更改
生成
源目录
的
位置。
maven
、
intellij-idea
、
antlr4
我有一个Maven项目,使用Antlr 4
生成
一些源
代码
。| +-
java
+- target +-
antlr4
etc 这主要是有用
的
。但是Intellij会时不时地将src/target/generated-sources/
antlr4
/mypackage作为
生成
的
浏览 3
提问于2017-03-22
得票数 1
回答已采纳
1
回答
主
代码
和测试
代码
都使用
antlr4
4-maven-plugin。
java
、
maven
、
antlr4
我正在做一个项目,在主要
代码
中有一个
antlr4
语法,我想为一些测试添加一个“迷你语法”。我希望
生成
的
迷你语法
的
.
java
文件只能用于测试
代码
。
antlr4
4 maven插件能支持这一点吗?经过一些实验,我确定了这个不太理想
的
设置: 我
的
主要目标语法和以测试为目标的语法都在src/main/resources中(我意识到这不是标准
的
地方;我设置了sourceDirector
浏览 4
提问于2015-06-28
得票数 2
回答已采纳
5
回答
Spark在SparkSqlParser.scala idea中编译时没有intelliJ文件
scala
、
intellij-idea
、
apache-spark
、
apache-spark-sql
我在我
的
红帽64中安装了火花-hadoop env。我还想在spark源
代码
项目中读写intelliJ idea中
的
代码
。我已经下载了星火源
代码
,并使一切就绪。但实际上,我没有在整个项目中找到名为SparkSqlParser.scala
的
文件,也没有找到名为SparkSqlParser
的
scala类。然而,我在网上搜索了一些名为SparkSqlParser.scala
的
文件,但是它们没有属性,比如"TinyintLiteral“、"
浏览 11
提问于2016-02-25
得票数 9
1
回答
ANTLR4
生成
不正确
的
java
代码
java
、
parsing
、
antlr
、
grammar
、
antlr4
我正在尝试使用来解析Mathematica
代码
。我使用gradle插件来
生成
java
代码
。
生成
的
文件中有两个包含
不正确
的
java
代码
,如下所示: private void LBARBRACKET_action(RuleContext _localctx, int actionIndex) {有没有人遇到过同样
的
问题?
浏览 23
提问于2016-08-20
得票数 2
回答已采纳
1
回答
Android构建该项目(由:
java
.lang.ClassNotFoundException: org.antlr.v4.runtime.CharStreams引起)
android
、
android-studio
、
kotlin
、
android-gradle-plugin
、
build.gradle
失败:
生成
失败,出现异常。 例外是: org.gradle.api.tasks.TaskExecutionException:任务执行失败':app:kaptDebugKotlin‘。.起因:
j
浏览 5
提问于2020-07-15
得票数 1
1
回答
ANTLR4
生成
的
代码
未编译:“无法重写reset()”
maven
、
compiler-errors
、
java-8
、
antlr4
在maven、
Java
8中使用
ANTLR4
时,我无法编译
生成
的
源
代码
。我尝试了几个ANTLR版本(从4.7.1开始,但得到了相同
的
问题到4.3): /C:/Users/me/GenX-2/src/common/target/generated-sources/
antlr4
/com/xxx/common/input/mqsc/
浏览 11
提问于2018-02-09
得票数 1
回答已采纳
2
回答
如何用
ANTLR4
和Maven自动
生成
lexer+parser?
eclipse
、
maven
、
antlr4
我是新接触
ANTLR4
的
,而且似乎还没有用于v4
的
Eclipse插件。因此,从.g4语法自动构建
Java
源
代码
会很好。我有一个简单
的
空Maven-project,其中包含src/main/
java
、src/test/
java
。.g4文件放在哪里?如何使用Maven自动构建语法?我自己
的
POM-test失败了: <id>mvn-public
浏览 2
提问于2013-02-18
得票数 14
回答已采纳
1
回答
抗134误差134
java
、
python
、
antlr4
我试图用
antlr4
包在Python中构建抽象语法树。我从下载了
Java
语法"$
antlr4
-Dlanguage=Python2
Java
8.g4" 错误(134):
Java
8.g4:73:0:符号类型与目标语言或运行时
生成
的
代码
冲突注意:我已经删除了Character.isJava
浏览 2
提问于2016-10-03
得票数 2
回答已采纳
3
回答
ANTLR4
解析器
生成
器可以
生成
C
代码
吗?
c
、
antlr
、
antlr4
我正在研究
antlr4
,在文档中我读到这个解析器
生成
器
的
主要目标是:
Java
、C#、Python2|3、JavaScript、Go、C++、Swift。相反,以前
的
版本(antlr3)也包含C。我
的
问题是:有没有一种方法也可以用
antlr4
生成
C
代码
?谢谢
浏览 0
提问于2020-04-03
得票数 0
1
回答
ANTLR4
python语法错误
的
设置示例
python
、
antlr4
按照下面的说明尝试为python设置ANTLR有语法错误。in <module>ModuleNotFoundError: No module named '__builtin__' 为了
生成
python
代码
,我在工作目录中使用了
Antlr4
-Version4.7.1-jar
的
新副本,并为python2
生成
了如下所
浏览 2
提问于2019-06-12
得票数 0
回答已采纳
1
回答
ANTLR无法
生成
4.7.2版
的
java
代码
java
、
intellij-idea
、
plugins
、
antlr
、
antlr4
我已经安装了ANTLR IntelijIdea插件最新版本4.7.2,并尝试为语法
生成
java
代码
。(右键单击语法文件并执行"Generate识别器“) 然而,我得到了以下错误。2019-05-13 10:51:08:
antlr4
-o E:\Work\FE\CGUI\mitscript4j\src\main\
java
\gen.antlr -Dlanguage=
java
-listener-visitor -lib E:/Work/FE/CGUI
浏览 0
提问于2019-05-13
得票数 2
回答已采纳
3
回答
ANTLR无法
生成
版本4.5
的
Javascript
代码
javascript
、
antlr
、
antlr4
当我试图
生成
听众/访客时..。对于我
的
语法,我得到以下错误: ANTLR无法
生成
版本4.5
的
Javascript
代码
有人知道怎么修吗?我仍然可以
生成
C#和
Java
。
浏览 4
提问于2016-01-04
得票数 4
回答已采纳
1
回答
需要帮助来编译ANTLR语法文件
java
、
antlr
、
grammar
我是ANTLR
的
新手,我不知道如何编译我
的
语法。我使用
的
是ANTLV4.4和一个包含以下内容
的
.g4文件:program: KEYWORD_VOI KEYWORD_MAI SEPARATOR_PAB SEPARATOR_PCD; 如果有人能告诉我如何创建扩展名为".
java
“
的
词法分析器和解析器,然后编译它们来创建类,我将非常高兴。我一直在使用NetBeans,但我真的很困惑,如果有其他
的
集成开发环境可以使用,或者其他
浏览 0
提问于2014-10-19
得票数 0
2
回答
排除在pmd中不工作
java
、
maven
、
pmd
我无法使排除为PMD
的
工作。我需要排除
生成
源文件夹,该文件夹位于以下目录结构中: <exclude-pattern>.*/generated-sources/.*</exclude-pattern> 我还查看了他们
的
文档&am
浏览 7
提问于2016-06-30
得票数 2
回答已采纳
点击加载更多
相关
资讯
Java Web 模板代码生成器的设计与实现
ssh项目实战-java读写实现代码生成器
LeaRun.Java快速开发平台 高效代码自动化生成
JAVA快速开发框架 一键生成表单模板代码
可以编写代码的代码:代码生成的利与弊
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券