Apache Ant(以前称为Jakarta Ant)是一个基于XML的声明式构建工具,最初是为Java项目创建的。它提供了一组丰富的标准任务,用于执行大多数常见的构建操作,例如编译Java源代码,构建存档和运行测试。 Ant的功能可以通过自定义任务和宏进行扩展。
我使用 tstamp 构建要删除的旧文件的文件集。这一直运作良好,但从本月初开始就失败了。 错误是: 日期 08/09/2021 01:25 PM 无法解析
需要检查是否包含单词,如果包含需要使用ANT脚本分别拆分数字。 需要检查是否包含单词,如果它包含需要使用 ANT 脚本单独拆分数字。 <project name="ant-string-contains-example" default="run" basedir="."> <target name="run"> <property name="greeting" value="Hello World=3"/> <condition property="hasWorld"> <matches pattern="World" string="${greeting}"/> </condition> <fail message="No world in the greeting!" unless="hasWorld"/> <!-- Move on if no failture --> <echo message="Passed!"/> </target> </project> 输出:[echo] 通过!
从使用 Ant 构建的 jar 查询 Oracle DB 时出现“ExceptionInInitializerError”,但它在 IDE 中运行良好
当我在我的 IDE 中运行我的 Java 代码时,它运行成功。当我构建一个 jar 文件并从命令行运行它时,我在每...
目标文件夹中的 Build.xml 未更新新添加的 jar 依赖项——使用 ant 构建
我的项目 build.xml 是 我的目标 build.xml 是 我在部署后创建一个 war 文件,但无法在目标文件夹的 build.xml 中找到 jar 依赖项。 我已经添加了 在 build.xml 中 和
如何在Nextjs项目中高效集成Antd和SCSS并解决所有样式加载问题?
我正在构建一个 Nextjs 项目,并将 Antd 用于 UI 组件,将 SCSS 用于样式。但是,我遇到了正确加载样式的问题。我尝试了网上找到的几种解决方案...
JUnit 5 无法在带有 ANT Java 项目的 Netbeans 17 上运行
JUnit 5 无法在带有 ANT Java 项目的 Netbeans 17 上运行。错误是: /home/alumno/snap/netbeans/common/76/executor-snippets/junit.xml:184: 执行此 li 时发生以下错误...
如何在 scss 文件中使用@ant-design/colors?
我想在 scss 文件中使用来自 https://ant.design/docs/spec/colors 的变量
如何使用 Blazor/.NET 在 ANT Design 中使用 ExpandIcon 更改折叠组件的图标
活跃 ? : } > 什么是活跃的她...
我是 ANT 脚本的新手。 在我的 Java 项目中,我将 VM 选项设置为“-Dapplication.system”。 如何使用 ANT 读取此值? 我试过了,但没有用。 (不启动 Tomcat) 做
我可以切换到黑暗模式。但是,当我切换回轻模式时,CSS 似乎不是热重载。 以下是我的代码 //ThemeContext.jsx const DarkTheme = lazy(() => import("./
我在一个名为 release.com 的文件中有环境变量,如下所示, 回声“<<< OpenSplice HDE Release V5.5.1OSS For x86.linux2.6, Date 2012-05-23 >>>” 如果 [ "$SPLICE_ORB" = "" ] ...
空标头,同时使用 pcap4j 从 pcap 文件中提取数据包
所以这是我们的问题: 我们里面有一个 Java 项目,我们正在尝试读取一个 pcap 文件。 我们使用一个简单的函数来读取数据包并打印它们,代码如下: private static void readPcap(...
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: 语法错误: ")" 意外 如何解决这个问题?
我需要使用此行命令使用 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>
在使用 ant 构建时,出现以下错误: java.io.IOException:无法运行程序“D:\Tools\Java\jdk1.6.0_12\jre in\java.exe”:(我的项目及其路径)错误:CreateProcess ...
使用 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="<a[\s].*>|</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).*?<a[\s].*>\r?\n" replace="\1" flags="gi"> <fileset dir="${dir}"/> </replaceregexp> <replaceregexp match="(\r?\n).*?</a>\r?\n" replace="\1" flags="gi"> <fileset dir="${dir}"/> </replaceregexp> 这行得通,但肯定有更好的方法,因为它笨重且缓慢。我认为 ANT 和正则表达式会比我的另一个选择 XSLT 1.0 更快。
尝试编译我的项目 build.xml,使用 ant make 但出现错误
我用更新的版本替换了 ant 并尝试了,仍然在终端失败。在日食中它正在工作。 虚拟机初始化时出错 java.lang.InternalError: 无法创建 SecurityMana...
在Ant中配置的Pitest找不到测试,但在IntelliJ插件中却能正常工作。
我在Pitest上遇到了问题,我将试着描述如下。项目结构:project-文件夹:build.xml lib*.jar srccomcorebankimplDefaultBankAccountService.java testsrccomcorebank...。
当我试图从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-...。