我试图从源代码构建ANTLR版本4,因为我从官方网站下载了它,但我不能使用蚂蚁来做。我下载了antlr-3.5-完全-no-st3.jar作为构建的/lib文件夹.xml说,但是当我运行蚂蚁时,它返回:
[mkdir]创建目录:/…/antlr/antlr4-master/build/producated-source/antlr3/org/antlr/v4/parse[java]错误(7):找不到或打开文件:*. g
BUILD FAILED/…/antlr/antlr4-master/build.xml:108:执行此行时发生以下错误:/…/antlr/antlr4-master/build.xml:84:Java返回:1
我在一台运行OSX 10.8.2的MacBook上,为了使用ant成功编译,我还需要做什么吗?
先谢谢你,迪莫斯
上面的“使用Maven构建ANTLR 4”链接似乎不可用。请按照以下链接进行ANTLR 4 maven构建。这些帮助我实现了antlr4 maven构建。
https://groups.google.com/forum/#!msg/antlr-discussion/Vw4Ia__sgPk/nDS5Y9YSDGIJ
如何获得antlr4 maven插件的帮助
我的ANTLR-Maven插件如下:-
<build>
<plugins>
<plugin>
<groupId>org.antlr</groupId>
<artifactId>antlr4-maven-plugin</artifactId>
<version>4.0</version>
<configuration>
<sourceDirectory>${basedir}/src/main/java/com/test</sourceDirectory>
</configuration>
<executions>
<execution>
<goals>
<goal>antlr4</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<!--This plugin's configuration is used to store Eclipse m2e settings
only. It has no influence on the Maven build itself. -->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.antlr</groupId>
<artifactId>
antlr4-maven-plugin
</artifactId>
<versionRange>
[4.0,)
</versionRange>
<goals>
<goal>antlr4</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<dependencies>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4-maven-plugin</artifactId>
<version>4.2.2</version>
</dependency>
</dependencies>
您需要使用Maven从源代码构建ANTLR4。
用Maven建造ANTLR 4
我想把我的Eclipse项目迁移到Android Studio。我以前使用minSdkVersion=8构建项目,但我想添加需要MinSDKVersion10的新功能。 我运行的是Android Studio1.1.0。导入Eclipse项目(主屏幕上的“Import project”)后,我转到“project Structure”窗口,选择“Flavors”选项卡,并为min sdk和targ
我试图使用ant构建我的android项目(它在eclipse中运行良好)。我运行了以下生成失败行的错误: 构建失败[path]/android_sdks/tools/ant/BUILD.xml:680:执行这一行时发生以下错误:[path]/android_sdks/tools/ant/BUILD.xml:693:编译失败;有关详细信息,请参阅编译器错误输出。 总时间:6秒
问题内容: tl;博士:我试图在运行Ubuntu 12.10(定量)的基于ARMv7的Cubox上安装node.js。从源代码编译node.js时(请参见下面的“第二次尝试”),会产生分段错误。我在这里可以做什么? 第一次尝试 首先,我尝试按照此处提供的针对Ubuntu的说明,通过软件包管理器安装node.js:通过软件包管理器安装Node.js:Ubuntu,Mint 使用此处添加提到的存储库似
我使用的是JDK 1.7,eclipse 4.2.2、JUnit 4.8.1、ant 1.9.2、windows8 64位**。当我运行build.xml时,所有目标都运行良好,但名称为run的目标运行不佳。 当我使用命令提示符运行生成时,我得到以下错误: buildfile:C:\users\Ashish Rathore\workspace\antexample\build.xml 运行:[ju
我有Kafka的以下配置 我试图通过版本得到主题,我得到如下 我使用插件<;代码>;avro-maven插件>;生成>;CreateBankAccount>;代码< 然后,我用一个字符串键和一个avro序列化的有效负载向主题推送一条消息,但是我有一个错误 轨道: ProducerConfig值: KafkaAvroSerializerConfig值:
我使用下载文件并将其保存为临时文件 f.exists()表示文件存在,并且我设置了f.setReadable(true, false);以便能够读取它。 我开始一个新的意图 f返回 在Uri.fromFile()之后 当我尝试打开文件时,它会打开图库,但告诉我“找不到媒体”。 知道为什么存在这个问题吗?