问题标签 [ant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5184 浏览

java - 有没有人使用或编写过 Ant 任务来将(Rhino)JavaScript 编译为 Java 字节码?

我想使用Rhino JavaScript编译器将一些 JavaScript 编译为 .class 字节码文件,以便在项目中使用。看起来这应该已经存在,因为 Groovy、NetREXX(!) 和 Jython 分别有 groovyc、netrexxc 和 jythonc 任务。有没有人使用或编写过这样的 Ant 任务,或者任何人都可以提供一些关于如何编写的提示?

理想情况下,它将有一些方法来解决 JavaScript 或 Java 类之间的依赖关系。

0 投票
2 回答
2112 浏览

apache - 为什么 Apache 对 ant 的 get 任务返回 503 错误,但对我的浏览器却没有?

我正在尝试使用 get 属性获取带有 ant 的文件。我正在运行 apache 2,我可以使用 wget 和 firefox 从指定的 URL 获取文件,但是 ant 给了我以下错误:

这就是我在 build.xml 中所做的:

知道可能出了什么问题吗?

编辑:关于某事。当我提供我的盒子的完整主机名而不是 localhost 时,它可以工作。

0 投票
1 回答
10735 浏览

ant - 覆盖 Ant javac 任务中的编译器属性

我正在尝试通过命令行覆盖 Ant 编译器属性,以便所有“javac”任务都使用我指定的编译器。我遇到的问题是任何为编译器设置自己的值的目标都会覆盖我在命令行中设置的目标。所以,即使我正在输入以下命令。

由于该 compiler="modern" 属性,任何具有以下内容的目标都将使用现代编译器而不是 mycompiler

有什么方法可以从命令行覆盖它,还是我一直在编辑构建文件?

0 投票
3 回答
356 浏览

ant - 使用 ant 构建项目时,您都运行的自定义目标是什么?

我正在考虑运行此自定义目标以了解有关我的项目构建状态的更多信息 - jalopy - jdepend - cvs tagdiff 报告 - NoUnit 的自定义任务 - 生成 UML 图。ESS模型

你有什么看法?

0 投票
3 回答
2492 浏览

java - Macintosh 上缺少 ant-javamail.jar 文件

我一直在 Macintosh (10.5.5) 上从命令行运行内置Ant ,但在Mail任务中遇到了一些问题。运行 Mail 任务会产生以下消息:

这很可能是由于 /usr/share/ant/lib 目录中缺少 ant-javamail.jar 文件。我在这个目录中看到了一个“ant-javamail-1.7.0.pom”文件,但没有看到相应的 jar 文件。任何人都知道为什么这个 jar 文件可能会丢失以及解决问题的最佳方法是什么?

0 投票
2 回答
955 浏览

web-applications - 用于运行 ant 任务的 Web 应用

有谁知道支持运行 ant 任务的简单网络应用程序?或者,它可以运行命令行程序。我需要允许用户选择运行 ant 任务的参数。我实际上想要一个 Web 界面来运行 ant 任务并提供任何参数。

我可以写一个,但这足够通用,似乎应该已经有一些标准包可以做到这一点。

0 投票
3 回答
15195 浏览

java - javac错误“代码太大”?

我有一个单元测试,其中我静态定义了一个非常大的字节数组(超过 8000 个字节)作为我不想每次运行单元测试时读取的文件的字节数据。

这在 Eclipse 中编译得很好,但是通过 Ant 脚本编译时出现以下错误:

任何想法为什么以及如何避免这种情况?


回答: Shimi 的回答成功了。我将字节数组移到一个单独的类中,它编译得很好。谢谢!

0 投票
4 回答
9214 浏览

svn - 如何让 svnant/svnkit 提示输入用户名/密码

我有一个需要从 Subversion 签出目录的 Ant 脚本。这可以使用 svnant/svnkit。但是,Subversion 访问是经过身份验证的,我不想将我的用户密码存储在文件中。

我可以让 svnkit 弹出密码对话框吗?或者更好的是,让它使用与 Eclipse 内部的 subversive/svnkit 相同的凭证缓存(用户名可以从 build.properties 中读取)?

我无法切换到基于公钥的身份验证,因为我不控制颠覆服务器。

现在,它只是说“svn:身份验证已取消”。

0 投票
1 回答
751 浏览

maven-2 - 作为 Maven 或 ANT 构建的一部分,如何将 DTD 转换为 Schema?

作为 Maven 构建的一部分,如何将 DTD 转换为 Schema?

具体来说,我正在寻找一个 Maven 插件,我可以向其提供 DTD 的 URL,它将生成一个 XML 模式定义文件。

没有一个好的 Maven 插件,也许我可以在我的 Maven 构建中嵌入一个 ANT 任务

0 投票
1 回答
2679 浏览

svn - 如何在ant中获取subversion-url下的文件列表?

我想通过 ant 访问 subversion-repository 并获取特定 svn-url 下可用的文件列表,例如https://svn.myhost.de/repository/path/into/repo。我想以某种形式列出所有项目、子目录或文件,以便稍后在 ant 文件中使用。逗号分隔的列表很好,它可以输入到 ant-contrib 的 foreach-task 中。