问题标签 [build.xml]
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.
java - 当其中一个目标使用 java ant 并将 fork 设置为 true 时,如何结束构建过程
我有三个目标,其中一个正在使用 java,如下所示
// 具有 java 任务的目标
我的主要目标取决于具有此 java ant 的上述目标。问题是一切正常......这个java ant启动了我的tomcat服务器并且控制没有移动到下一个目标。Build.xml 将处于运行状态。
一旦使用 java ant 的目标完成执行,如何使控件移动到下一个目标。
我已经与守护进程元素并行使用,它工作正常......启动服务器并且控件移动了下一个目标。但是这里的问题是,一旦我在控制台中看到服务器已启动的消息,并且当我尝试访问 tomcat 时,它已启动并正在运行。一旦整个构建完成并显示构建成功消息,然后如果我尝试访问 tomcat,我看不到它启动并运行。
任何帮助请...
谢谢,
java - 我的第一个 ant 脚本有问题
我有一个 build.xml 文件如下:
当我运行它时,我得到以下操作。我认为它错了。我想做清洁、准备、编译和 buld jar。
ant - MXMLC Ant 任务:如何使用“包含”概念?
我想在我的MXMLC 蚂蚁任务中使用包含元素。使用 Ant cmd 行很容易:
但是在 MXMLC ant 任务中,我无法解决它:
那么,哪种语法好呢?
非常感谢
问候
安东尼
ant - Apache Ant / NetBeans - build.xml 中的语句将 dist/myfile.jar 复制到另一个文件夹
我知道一旦 Apache Ant 完成编译,应该有一种方法可以将 jar 文件复制到另一个位置。我正在使用 NetBeans 7,它会创建自己的build.xml文件,如下所示:
那么,我应该在这里插入什么代码,所以Ant在完成编译后将编译好的(myfile.jar)复制到另一个文件夹(../myfolder/)。我想要的是创建一个公共文件夹,所有项目都在其中复制它们的可分发文件,并且该文件夹永远不会被清理,那里的文件应该只被替换。
谢谢。-
xml - 如果我的包/模块名称有空格,如何在 ant build.xml 的 CVS 任务中指定包/模块?
在我的项目的 build.xml 中,为了检查代码,我写了以下内容:
控制台中将显示以下内容:
如果我使用模块名称中没有任何空格的项目执行相同的检出,则代码检出成功。
Ant 版本是 1.7.x。
ant - 在 ant build.xml 中使用 cvs 任务中的嵌套元素模块
我在使用 ant build.xml 连接到 CVS 时遇到问题。我发现原因是 CVS 任务的包属性中的空格:
我从 ant 网站 ( http://ant.apache.org/manual/Tasks/cvs.html ) 了解到,如果您想指定名称中带有空格的模块,我们可以使用嵌套的 <module> 元素。这指定了要处理的包/模块,与包属性不同,使用此属性指定的模块可以在其名称中包含空格。
我尝试使用以下内容:
这再次抱怨:
如何使用带有 CVS 标签的模块元素?
Ant 版本是 1.7.x。
java - Ant - 从 zip 文件中导入 jar
我想在 zip 中的 ant build.xml 中包含一个 jar 文件(ant-contrib.jar)。在不解压缩 zip 文件的情况下如何做到这一点。我曾尝试使用 jarURLConnect。
但这给了我一个
java.lang.IllegalArgumentException:格式错误的 \uxxxx 编码。
如果我将“ant-contrib.jar”替换为“test.properties”文件,则不会出现错误。
任何人都可以请帮助..
android - 从 Gradle 运行 Android 的 build.xml 时,项目“LibA”中不存在目标“${build.target}”
我有一个依赖于三个 android 库的 Android 项目。它的 project.properties 文件如下所示:
该项目的 build.xml 仅用于依赖 Gradle 任务:
build.gradle 以下列方式包含项目的 build.xml:
当我使用“发布”目标运行此脚本时,我从 Android 的 build.xml 文件中收到以下错误:
这是由第 466 行(包含“subant”的行)引起的:
所以,问题是:有人知道如何摆脱这个错误或如何在 Gradle 中正确使用 Android 的 build.xml 吗?
Gradle-android-plugin 目前对于 android sdk >= r14 已损坏,因此我已不再依赖它。我使用 sdk 工具 r15。
更新:
似乎两者都没有
也不
在 Android 的 build.xml 文件中被调用,但我不知道为什么。
java - 如何在没有 Eclipse 的情况下构建 android 项目?
我有一个在 Eclipse 中创建和构建的 android 应用程序,它由 2 个包含多个包的项目组成。我需要从 eclipse 中构建它才能获取 build.xml 文件。我找到了这个:
问题是,我有很多包,我不知道如何构建它。我需要指定所有这些吗?如何?
android - 对于 res/ 中无法识别的目录, build.xml 出错
我正在尝试使用 JNI 将现有的 C++ 应用程序移植到 android。但是,在从 AndroidManifest.xml 生成 Build.xml 文件并尝试使用它进行构建后,我得到以下(相关)输出:
这些是巧合已经命名为“res”的目录中的现有目录,并不意味着对 Java 具有语义意义。如果我从 res/ 中删除它们,那么它构建得很好。所以我的问题是——组织这个的最好方法是什么(或者告诉 ant 忽略无法识别的目录)?Res 已经是一个非常大的目录结构,主要包含 .png .mp3 和文本文件。