ant 相关问题

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

使用 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

Java项目Ant到Maven的迁移

我正在迁移一个非常老的项目,它是通过ANT构建的,并在GIT中进行版本管理。我正在迁移到Maven。问题:因为新的文件夹项目结构将遵循Maven ...

回答 1 投票 0

错误打开连接 java.io.IOException。服务器返回HTTP响应代码。URL的501

[get] Error opening connection java.io.IOException: 服务器返回了HTTP响应代码。501 for URL: http:/repo1.maven.orgmaven2orgapachemavenmaven-ant-tasks2.1.3maven-ant-tasks-2.1.3.jar我......

回答 1 投票 0

如何调整IntelliJ来构建Hybris项目?

据我所知,我不能在Intellij中建立Hybris项目,我必须使用cmd + ant all。这是因为 intellij 的 ant all 和 cmd 的 ant all 有所不同。(为什么?)那么我怎样才能调整intellij ...

回答 1 投票 0

Jacoco蚂蚁任务--没有jacoco.exec输出。

我把我的Ant任务配置为

回答 3 投票 8

在IntelliJ IDEA 11 Ant构建脚本中无法解析符号 "scp"。

我在Ubuntu Linux上运行IntelliJ IDEA 11。我有一个现有的项目,我已经用一个构建脚本导入到IDEA中,该脚本执行了一系列的 任务。IntelliJ在所有的任务中都加了下划线。

回答 3 投票 5

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