ant 相关问题

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

需要帮助获得蚂蚁撒克逊变换'-?'工作

我在使用 ant 使用 -? 运行 saxon 程序时遇到问题arg。根据我的经验,这在 Linux(Ubuntu 风格)和 Windows 10 上失败。 以下是 build.xml 中失败的代码: 我在使用 ant 运行 saxon 程序时遇到问题 -? arg。根据我的经验,这在 Linux(Ubuntu 风格)和 Windows 10 上失败。 这是 build.xml 中失败的代码: <java classname="net.sf.saxon.Transform" classpath="${saxon.dir}/${saxon.jar};." failonerror="true"> <arg value="-?" description="help information"/> </java> 请注意,这似乎有效: $ java -cp "java/lib/saxon-he-11.2.jar;java/lib/xmlresolver-4.2.0.jar;java/lib/xmlresolver-4.2.0-data.jar" net.sf.saxon. Transform '-?' SaxonJ-HE 11.2 from Saxonica Usage: see http://www.saxonica.com/documentation/index.html#!using-xsl/commandline Format: net.sf.saxon.Transform options params Options available: -? -a -catalog -config -cr -diag -dtd -ea -expand -explain -export -ext -im -init -it -jit -json -l -lib -license -nogo -now -ns -o -opt -or -outval -p -quit -r -relocate -repeat -s -sa -scmin -strip -t -T -target -TB -threads -TJ -Tlevel -Tout -TP -traceout -tree -u -val -versionmsg -warnings -x -xi -xmlversion -xsd -xsdversion -xsiloc -xsl -y --? Use -XYZ:? for details of option XYZ Params: param=value Set stylesheet string parameter +param=filename Set stylesheet document parameter ?param=expression Set stylesheet parameter using XPath !param=value Set serialization parameter 典型的堆栈跟踪如下所示: BUILD FAILED C:\x3d-code\www.web3d.org\x3d\stylesheets\build.xml:364: The following error occurred while executing this line: C:\x3d-code\www.web3d.org\x3d\stylesheets\build.xml:164: java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release at java.base/java.lang.System.setSecurityManager(System.java:416) at org.apache.tools.ant.types.Permissions.setSecurityManager(Permissions.java:103) at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:216) at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:155) at org.apache.tools.ant.taskdefs.Java.run(Java.java:891) at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:231) at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135) at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) at org.apache.tools.ant.Task.perform(Task.java:350) at org.apache.tools.ant.Target.execute(Target.java:449) at org.apache.tools.ant.Target.performTasks(Target.java:470) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36) at org.apache.tools.ant.Project.executeTargets(Project.java:1264) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) at org.apache.tools.ant.Task.perform(Task.java:350) at org.apache.tools.ant.Target.execute(Target.java:449) at org.apache.tools.ant.Target.performTasks(Target.java:470) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401) at org.apache.tools.ant.Project.executeTarget(Project.java:1374) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1264) at org.apache.tools.ant.Main.runBuild(Main.java:818) at org.apache.tools.ant.Main.startAnt(Main.java:223) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101) Total time: 0 seconds 如果有人能够想出适当的 ant 配置或语法来完成这项工作,那就太酷了。 在 Windows 10 和 Java 20 上发现同样的 bug,解决方案是在 java 命令中添加 fork="yes"。自 Java 18 以来,这一直是一个问题,截至本文发布之日尚未修复。

回答 1 投票 0

在maven项目中如何在编译时执行java main或其他命令?

我有一个spring boot项目,在这个项目中我有一个java主类,它生成一个md文件作为文档。 随后,我必须在终端上运行一个命令,将该文件作为输入和产品...

回答 1 投票 0

如何在Windows下设置ANT_HOME?

Windows下如何轻松设置ANT_HOME?我添加了“D:\Installz pache-ant-1.8.2;”添加到我的系统环境变量 PATH 中,我还创建了一个 ANT_HOME 变量。

回答 6 投票 0

有没有办法让Gradle测试结果转到一个xml文件?

Gradle XML 测试结果当前根据类名输出到单独的文件中。有没有一种方法可以将所有类的 XML 测试结果全部保存到一个文件中? Gradle 版本...

回答 1 投票 0

多个ant任务和Jenkins之间如何协调和并行

我有这样的场景: 我有一个 Jenkins 作业,它基本上执行构建,然后开始将工件部署到虚拟机中。 这是我的问题。此刻我

回答 1 投票 0

在命令提示符下编译java文件时找不到包org.junit

每当我在命令提示符下运行我的java文件时,我总是收到错误消息: 错误:包 org.junit 不存在 导入静态 org.junit.Assert.*; 这也会在“@Tes...

回答 2 投票 0

如何使用一个 xml 输出文件 saxon xslt 3.0 将 xml 文件集作为输入传递到 Ant xslt 任务中

我有一个 XML 文件的文件夹。我想将每个文件中的一些行复制到一个 XML 文件中,然后将其用作查找。我有一个 xslt 文件和一个 ANT 构建文件,但我确信必须有一个...

回答 1 投票 0

如何将Ant项目转换为Maven项目

如何将Ant项目转换为Maven项目?将链接的示例项目(Wicket 项目) 谢谢

回答 3 投票 0

libs.CopyLibs.classpath属性未设置

我正在使用 Eclipse Indigo (3.7) 使用 ant 和 build.xml 文件构建应用程序。 我收到以下异常: C: 飞行员 bproject uild-impl.xml:774:libs.CopyLibs.classpath

回答 8 投票 0

如何显示具有文本编辑选项(粗体、斜体、下划线、字体和颜色选项)的多行文本框,如下面的屏幕截图所示

我正在构建 React 应用程序,我希望允许用户添加多行注释并允许他们有不同的选项,如粗体、斜体、下划线、字体选项和颜色。就像平常一样

回答 1 投票 0

PDF 构建中的 SVG 图像损坏

我正在 PDF 构建过程中嵌入外部 svg 图像(使用 DITA-OT 和 Apache Ant),但某些图像已损坏。这些图像是 MathJ 生成的 MathMl 方程...

回答 0 投票 0

无法在ejbca中生成superadmin.p12

我安装了EJBCA,但无法访问https://localhost:8443/ejbca/adminweb/。环境:Windows 10 jboss-as-7.1.1.Final apache-ant-1.8.2 ejbca_ce_6_3_1_1。我尝试生成 superadmin.p12 作为...

回答 0 投票 0

通过 wlst 连接到服务器时出错

我一直在开发一个简单的 wlst 脚本来测试一些基本的管理功能。我的脚本从 wlst.sh 运行得非常好,但是当我尝试通过 ant 任务运行它时,我遇到了各种问题......

回答 1 投票 0

无法读取执行数据文件jacoco.exec

我想使用 jacoco 获取 GWT 应用程序的代码覆盖率。构建是使用 ant 完成的,构建文件如下所示 我想使用 jacoco 获取 GWT 应用程序的代码覆盖率。构建是使用 ant 完成的,构建文件如下所示 <jacoco:coverage destfile="${local.build.dir}/jacoco.exec"> <junit printsummary="yes" fork="true" dir="${basedir}" forkmode="@{aij-forkmode}" haltonfailure="yes" maxmemory="2000m" showoutput="no"> <jvmarg value="-XX:MaxPermSize=128m"/> <sysproperty key="gwt.args" value="-prod -gen ${local.build.dir}/gen -war ${local.build.dir}/build/war" if:true="@{aij-prod}"/> <sysproperty key="gwt.args" value="-devMode -logLevel WARN -war ${local.build.dir}/build/war" unless:true="@{aij-prod}"/> <sysproperty key="java.awt.headless" value="true"/> <classpath refid="@{aij-testingtarget}.path"/> <formatter type="xml"/> <!-- If the ant command line sets the test_name property (see above) then we just run that one test. --> <test fork="true" name="${test_name}" todir="${reports.dir}/raw/" if="test_name"/> <!-- otherwise, we run all the tests --> <batchtest fork="true" todir="${reports.dir}/raw/" unless="test_name"> <fileset dir="${tests.dir}"> <include name="@{aij-dir}/**/*Test.java" /> <exclude name="@{aij-dir}/**/Abstract*Test.java" /> </fileset> </batchtest> </junit> </jacoco:coverage> <junitreport todir="${reports.dir}"> <fileset dir="${reports.dir}/raw/"> <include name="TEST-*.xml"/> </fileset> <report format="frames" todir="${reports.dir}/html"/> </junitreport> <jacoco:report> <executiondata> <file file="${build.dir}/jacoco.exec"/> </executiondata> <structure name="Example Project"> <classfiles> <fileset dir="${class.dir}"/> </classfiles> <sourcefiles encoding="UTF-8"> <fileset dir="${src.dir}"/> </sourcefiles> </structure> <html destdir="${coverage.dir}"/> </jacoco:report> 当我为 jacoco 报告任务运行测试命令Unable to read execution data file /build/jacoco.exec 时出现以下错误。 我该如何解决这个错误。 我尝试了不同的 stackoverflow 答案,但没有任何效果。

回答 0 投票 0

ant fresh_install 构建失败

我正在 Windows 7 中安装 Dspace,在我收到此错误消息之前,它可以正常工作: 我尝试做链接:构建失败.. 由于未知原因创建不成功......

回答 2 投票 0

如何用ant运行java程序

我是一个完全的Java菜鸟,我想知道使用build.xml后如何运行Java程序。我正在使用“cmd”,编译后收到消息“构建成功”(?)现在我应该做什么...

回答 2 投票 0

Ant Design“onChange”API 未在文件/目录上传中设置 React 挂钩

我正在使用什么:我正在使用 Ant Design 的上传组件上传文件目录。我将其与 Ant Design 的 Progress 组件结合使用。 期望的结果:我会...

回答 0 投票 0

java.io.FileNotFoundException:http://localhost:8080/manager/text/list

我正在通过 http://docs.spring.io/docs/Spring-MVC-step-by-step/part1.html 学习 Spring MVC。执行“ant list”时出现错误: 拿起 JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jaya...

回答 1 投票 0

git 忽略目录“build”及其所有内容,但不包括“build.xml”

我在 Ant 是构建系统的项目中使用 git。 由于我不想将“构建”目录添加到 git 但需要添加 build.xml 文件,因此我在 .

回答 3 投票 0

我们可以使用 Apache Ant build.xml 构建 Angular 项目吗?

我正在尝试通过 build.xml 使用 Apache Ant 构建 Angular 项目,但我在互联网上找不到任何东西,是否有可能通过 buil 使用 Apache Ant 构建 Angular 项目...

回答 1 投票 0

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