问题标签 [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.

0 投票
4 回答
23299 浏览

java - Ant 包含外部 .jar

我想将外部 jar 包含到我的 java 项目中。我正在使用蚂蚁。外部 .jar 在文件夹 lib 中。我的 build.xml 看起来像这样:

但它不起作用。当我想从外部 .jar 导入某些内容时,命令后出现错误ant compile:package com.something does not exist.. 我应该编辑什么才能使其正常工作?

确切的错误:

0 投票
1 回答
771 浏览

java - ant构建文件中的番石榴

我正在使用 Google 的 Guava 库,特别是类集。我曾尝试使用 Ant 构建我的程序,但它失败了。来自 javac 的错误是

找不到符号 [javac] 符号:变量集。

Guava 在类路径中。在这里我附上我的 build.xml

0 投票
4 回答
43100 浏览

java - Netbeans 导出到 Jar,包括所有库文件

我真正需要的是来自 Eclipse with Netbeans 的等价物:

在此处输入图像描述

我想要Extract required libraries into generated JAR这样我就可以分发它,而无需在任何地方都包含 lib 文件夹。

这是原始问题。

我正在尝试用Netbeans构建一个 jar ,它将所有库文件打包在其中。我听说 Eclipse 可以通过选择 Export 来实现。使用 Netbeans,如果我“清理并构建”它会在 dist 文件夹中创建一个可执行 jar,但它所依赖的所有库都在一个名为 lib 的文件夹中。我需要将所有内容都放在一个 jar 文件中。我认为它与 build.xml 文件有关。这是我的说法。我在这里做错了什么?

谢谢您的帮助。

更新:上面的代码在 build.xml 中。以下在 build-impl.xml 中。我猜这意味着 build.xml 在 build-impl.xml 期间运行。

注意我从这个论坛得到这个。

0 投票
2 回答
823 浏览

xml - 我有蚂蚁错误如何进行?

我是 Liferay 门户的初学者,当我尝试编译我的文件:build.xml 时,会出现这些错误:

当前版本:

  • JDK:1.6

  • 蚂蚁:1.8.3

0 投票
1 回答
313 浏览

html5boilerplate - HTML5 样板构建脚本 - 目录不存在

我正在尝试运行构建脚本并遇到 BUILD FAILED 消息。与发布文件夹有关,特别是图像目录。错误:

Directory does not exist: /Users/lewis/Sites/slb-framework/publish/httpdocs/assets/img

似乎它正在寻找发布文件夹中的目录,但在脚本创建发布文件夹之前,该目录将不存在,据我所知。

我正在使用不同的目录结构,并修改了 project.properties 以指向资产文件夹的正确子目录,但它在开始图像压缩时失败了。

我已经安装了 jpegtran 和 optipng。

有任何想法吗?

0 投票
1 回答
1634 浏览

ant - 使用 build.xml 将非类文件(包括文件夹和文件)添加到 jar

我有一个具有下面提到的结构的 java 项目(MyProject)

src->package1(读作 com.test.Atrribute)->File1.java,File2.java

src->package2(读作 com.test.Objects)->obj1.java,obj2.java

src->directory(读取为 Webcontent.Objects)-> Folder1 -> application.properties 文件和更多文件

目前 build.xml 为上述项目创建一个 jar 并从 package1 和 package2 复制类文件。

但是,我的 jar 还应该包含包含所有内容的文件夹(Webcontent.Objects)(即文件夹和文件)。

如何在 build.xml 中执行此操作?

我以前从未创建过 build.xml,而且对这一切都非常陌生。

以下是 build.xml 中的 jar 任务,用于将类文件包含在 jar 中。

感谢是否有人可以提供帮助。谢谢。

0 投票
1 回答
931 浏览

ant - Ant 中的条件连接

我有一个任务:

如何连接调用目标时提供的someOtherString唯一 if ?myParamsomeTarget

0 投票
1 回答
474 浏览

android - 抛出未捕获的异常时未生成 Emma 代码覆盖率

在被测 Android Activity 中抛出未捕获的异常时,不会生成 Emma 代码覆盖率。但是,如果测试通过,则成功生成覆盖!我正在使用 SDK r15、Emma 1.6.x macosx 和默认的 build.xml。以下是ant test目标的输出:

这是正常的吗?我是 Emma 的新手,但我知道 JaCoCo 有时会这样做!请指教。

0 投票
1 回答
104 浏览

ant - 是否有任何现有的 ant buildfile (build.xml) 浏览器?

这个问题说明了一切。我正在寻找一个build.xml文件浏览器,我可以轻松地从目标跳转到目标。目标树会很棒。我不确定这样的事情是否存在。

谷歌搜索没有帮助。所以我问我的同事。你知道吗?

0 投票
1 回答
1500 浏览

java - 在 ant/netbeans 中 init 之前定义常量

我有一个要在 Tomcat6/JbossAS 5 上运行的 webapp,出于版本控制的目的,我有几个 AND 目标,它们将执行一组操作来定义一个带有版本号和构建日期时间的常量。

目标执行以下操作:

  1. 删除 Release.java
  2. 将 Release.template 复制到 Release.java,并将版本信息正确设置为常量(公共静态最终字符串)

问题是,常量引用在编译之前在代码上被替换。例如,我在哪里

我可以看到,使用 java 反编译器,以下内容(假设“TO_BE_DEFINED”是 Relase.info 的初始值):

目标如下:

我的班级被定义为

我知道这可能有点令人困惑,如果我遗漏了一些信息,请随时询问