ant 相关问题

Apache Ant(以前称为Jakarta Ant)是一个基于XML的声明式构建工具,最初是为Java项目创建的。它提供了一组丰富的标准任务,用于执行大多数常见的构建操作,例如编译Java源代码,构建存档和运行测试。 Ant的功能可以通过自定义任务和宏进行扩展。

Ant:如何使用 Ant 设置环境变量

我在一个名为 release.com 的文件中有环境变量,如下所示, 回声“<<< OpenSplice HDE Release V5.5.1OSS For x86.linux2.6, Date 2012-05-23 >>>” 如果 [ "$SPLICE_ORB" = "" ] ...

ant
回答 1 投票 0

空标头,同时使用 pcap4j 从 pcap 文件中提取数据包

所以这是我们的问题: 我们里面有一个 Java 项目,我们正在尝试读取一个 pcap 文件。 我们使用一个简单的函数来读取数据包并打印它们,代码如下: private static void readPcap(...

回答 0 投票 0

ubuntu:安装 apache ant apache-ant-1.10.1

$ 蚂蚁版本 /home/rahul/java/jdk1.8.0_121/jre/bin/java: 6: /home/rahul/java/jdk1.8.0_121/jre/bin/java: 语法错误: ")" 意外 如何解决这个问题?

回答 1 投票 0

如何在 Ant 中使用此命令行

我需要使用此行命令使用 ant 更新我的文件 jar:jar -uf sample.jar [jar 文件中的路径] 目标文件 我试过这个: 我需要使用此行命令使用 ant 更新我的文件 jar:jar -uf sample.jar [jar 文件中的路径] 目标文件 我试过这个: <target name="UpdateJar" depends="Compile"> <exec executable="java path"> <arg value="-uf"/> <arg value="$Sample.jar"/> <arg value="${Path}"/> <arg value="Test.class"/> </exec> </target> 但是没有这样的文件或目录它不起作用 错误如下:(path is : X:\Jar\test ): [exec] X:\Jar\test no such file or directory [exec] Result: 1 可能“exec”任务有一个额外的参数,我猜你希望包含目录“${Path}”中的 Test.class,我会写成 <target name="UpdateJar" depends="Compile"> <exec executable="java"> <arg value="-uf"/> <arg value="sample.jar"/> <arg value="${Path}/Test.class"/> </exec> </target> 无论如何,为了效率,知道 jar 文件只是一个 Zip 文件,我建议只用 Apache Ant Zip 任务更新现有的 jar 文件(已经包含 META/MANIFEST.MF 和一些类) <zip destfile="sample.jar" update="true"> <fileset dir="${Path}" includes="Test.class"/> </zip> 但我猜你还希望在 jar 文件中保留包结构,这需要你的“java”exec 在正确的当前工作目录下运行。我用 zip 的选择就更明显了 <zip destfile="sample.jar" update="true"> <fileset dir="${Path}" includes="your/package/Test.class"/> </zip>

回答 1 投票 0

CreateProcess error=87,参数不正确

在使用 ant 构建时,出现以下错误: java.io.IOException:无法运行程序“D:\Tools\Java\jdk1.6.0_12\jre in\java.exe”:(我的项目及其路径)错误:CreateProcess ...

回答 9 投票 0

使用 Ant 和 replaceregexp 从 svg 文件中删除热点,但如何删除留下的空行

我想删除下面的标签,但保留孩子(删除热点): 我想删除下面的<a>标签,但保留孩子(删除热点): <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" > <title>GRAPHICS_000</title> <g id="C3DB0001" name="Background" type="layer"/> <g id="C3DG0001" name="Drawing" type="layer"> <g transform="matrix(3.78095,0,0,3.78095,-0,1122.97)" stroke-width="0.35"> <path stroke="#000" d="M148.47,-204.86 C148.29,-204.83"/> <path stroke="#000" stroke-width="0.18" d="M148.38,-203.2 "/> </g> </g> <g id="C3DA0001" name="Axials" type="layer"/> <g id="C3DC0001" name="Callouts" type="layer"> <a id="e884b23a2e34327fba7db5424d88ee54" name="20" type="grobject" xlink:href="#"> <path d="M431.06,269.22 L454.55,269.22 454.55,285.35 431.06,285.35 Z" fill="#fff" fill-opacity="0"/> <g transform="matrix(3.78095,0,0,3.78095,-0,1122.97)" stroke-linejoin="miter"> <path stroke="#000" d="M117.12,-221.54 L121.44,-197.39"/> <text fill="#000">20</text> </g> </a> <a id="e7dc1641ea0314fed4e538136162aa6b.1" name="30" type="grobject" xlink:href="#"> <path d="M338.24,916 L361.73,916 361.73,932.13 338.24,932.13 Z" fill="#fff" fill-opacity="0"/> <g transform="matrix(3.78095,0,0,3.78095,-0,1122.97)" stroke-width="0.18"> <path stroke="#000" d="M89.458,-54.741 L82.214,-82.997"/> <text fill="#000">30</text> </g> </a> </g> <g id="C3DP0001" name="Panels" type="layer"/> </svg> 使用 Ant 和 <replaceregexp> <replaceregexp match="&lt;a[\s].*>|&lt;/a>" replace="" flags="gi"> <fileset dir="${dir}"/> </replaceregexp> 确实删除了<a>标签但留下了不需要的空行: <g id="C3DA0001" name="Axials" type="layer"/> <g id="C3DC0001" name="Callouts" type="layer"> <path d="M431.06,269.22 L454.55,269.22 454.55,285.35 431.06,285.35 Z" fill="#fff" fill-opacity="0"/> <g transform="matrix(3.78095,0,0,3.78095,-0,1122.97)" stroke-linejoin="miter"> <path stroke="#000" d="M117.12,-221.54 L121.44,-197.39"/> <text fill="#000">20</text> </g> <path d="M338.24,916 L361.73,916 361.73,932.13 338.24,932.13 Z" fill="#fff" fill-opacity="0"/> <g transform="matrix(3.78095,0,0,3.78095,-0,1122.97)" stroke-width="0.18"> <path stroke="#000" d="M89.458,-54.741 L82.214,-82.997"/> <text fill="#000">30</text> </g> </g> <g id="C3DP0001" name="Panels" type="layer"/> 通过看这个问题 我改成: <replaceregexp match="(\r?\n).*?&lt;a[\s].*>\r?\n" replace="\1" flags="gi"> <fileset dir="${dir}"/> </replaceregexp> <replaceregexp match="(\r?\n).*?&lt;/a>\r?\n" replace="\1" flags="gi"> <fileset dir="${dir}"/> </replaceregexp> 这行得通,但肯定有更好的方法,因为它笨重且缓慢。我认为 ANT 和正则表达式会比我的另一个选择 XSLT 1.0 更快。

回答 0 投票 0

尝试编译我的项目 build.xml,使用 ant make 但出现错误

我用更新的版本替换了 ant 并尝试了,仍然在终端失败。在日食中它正在工作。 虚拟机初始化时出错 java.lang.InternalError: 无法创建 SecurityMana...

回答 0 投票 0

在Ant中配置的Pitest找不到测试,但在IntelliJ插件中却能正常工作。

我在Pitest上遇到了问题,我将试着描述如下。项目结构:project-文件夹:build.xml lib*.jar srccomcorebankimplDefaultBankAccountService.java testsrccomcorebank...。

回答 1 投票 0

当我试图从cassandra源1.2.5中构建时,蚂蚁构建问题。我得到这个错误

当我试图从cassandra源码1. 2. 5中构建时。我得到了这个错误。[root@SudeepMangu apache-cassandra-1.2.5-src]# ant build build.xml run Buildfile: homesudeepapache-cassandra-1.2.5-...。

ant
回答 2 投票 0

蚂蚁在蔚蓝开发中建立sonarqube设置。

在 azure devops 中,我已经设置了 sonarqube 服务连接,并验证了它的工作。我想为 ant 进行 sonarqube 构建。azure devops是否支持sonarqube for ant?

回答 1 投票 0

BUILD FAILED SAP Hybris

我需要帮助使用 "Ant clean all "命令。我将尝试建立一个应用程序的SAP Hybris,但是,一个类返回错误的行。BOLDWEIGHT_BOLD无法解析或不是字段方法......。

回答 1 投票 0

从1.8迁移到openJDK11时,如何解决 "sun.security.x509 "不可见?

我正在将Java 1.8迁移到OpenJDK 11。得到一些依赖性错误。"sun.security.x509 "不可见。BASE64Encoder错误 如何解决这些问题?我正在使用 Apache Ant 进行构建。

回答 1 投票 0

使用ant运行单元测试的mpirun。

我试图通过mpirun使用ant运行单元测试。我已经将任务指定为。

回答 1 投票 1

构建菜单中缺少生成Ant构建选项

我的intellij dosent有生成蚂蚁构建工具选项,官方文档说https:/www.jetbrains.comhelpideagenerating-ant-build-file.htmlenter 链接说明在这里我怎么能让这个选项出现呢?

回答 1 投票 0

构建菜单中缺少生成Ant构建选项

我的intellij dosent有生成蚂蚁构建工具选项,官方文档说https:/www.jetbrains.comhelpideagenerating-ant-build-file.htmlenter 链接说明在这里我怎么能让这个选项出现呢?

回答 1 投票 1

使用Makefiles在项目中使用IntelliJ IDEA。

一个现有的Java项目使用了makefiles(而makefiles又使用了ANT),我想用IntelliJ IDEA来做这个项目。我想使用IntelliJ IDEA在这个项目上工作。然而,没有IntelliJ特定的文件,例如项目文件,应该被检查到...。

回答 1 投票 5

想用一个build.xml文件来比较git提交与Jenkins的区别

我试图从git-hub分支使用Jenkins进行Salesforce部署。我的需求是做delta部署,因此我需要比较当前提交和之前提交的分支。基于提交...

回答 1 投票 1

无法使用Jax-RS上传文件。

我想使用jersey框架。我在Java EE7上运行一个web Service,使用一个蚂蚁应用程序。我的应用服务器是Glassfish,我的方法是这样的:package mypackage.service;......。

回答 2 投票 5

Ant中的自定义任务:addTYPE(TYPE x) vs add(TYPE x)(后者不起作用)

我正在编写一个自定义的Ant任务,需要接受一个自定义的嵌套类型。根据Ant手册,我应该可以使用addConfigured(TYPE x)而不是addConfiguredTYPE(TYPE x)。另外,...

回答 3 投票 3

在POM的属性部分定义的属性在外部蚂蚁构建文件中是看不到的。

我的pom.xml中使用了maven-antrun-plugin和外部的ant文件。插件的文档中写道:"Maven的所有属性都是可用的。所有Maven可用的属性在目标配置中也是可用的。...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.