问题标签 [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 build (Eclipse) - 找不到主类:nat.rutherford.DesktopStarter
我在 Eclipse 中的第一次 ant 构建遇到了一些麻烦,这是我的 build.xml 构建文件。
它编译正常,没有警告或错误,但是当我尝试运行 .jar 时,它显示“找不到主类:nat.rutherford.DesktopStarter。程序现在将退出' =(
我已经阅读了大量关于此事的页面,但到目前为止还没有定论。
我能够使用 Eclipse -> File -> Export -> Java -> Runnable Jar File 编译它。但是我使用了一些 UTF-8 编码的 .txt 文件,它们似乎无法以这种方式处理,我需要它们!即我有希腊字符应该读...dσ/dΩ...但目前读... dÃ/d©...这是行不通的^^
所以基本上我需要让我的 Ant 构建工作,记住它也需要能够处理我的 UTF-8 编码的 .txt 文件。
java - 需要帮助为我的 Java 项目的 Ant 构建制作 build.xml
我有一个这样的项目;
class_1.java 包含主类,libs 包含外部依赖项,data 包含各种图像、文本文件等...
我一直在尝试编写一个 Ant 构建文件来制作一个可分发的 JAR 文件,但是在拉入所有必需的库等时遇到了困难......
这就是我要做的。
这目前不起作用。
它编译时没有错误,但不包含所需的依赖项,并且 JAR 找不到主类。我该如何解决?
java - Java 应用程序读取 UTF-8 编码的文本文件,但在 ant 构建之后,字符与预期不符
我有一个 Java 项目,它读取 UTF-8 编码的 .txt 文件以构造显示的字符串。在 Eclipse 中运行,文件按预期读取和显示,但在我的 ant 构建之后,字符并没有按应有的方式出现。
这是我的 build.xml 文件
我尝试使用 UTF-8 字符编码进行编译
但显然这还不够,我需要修改什么才能让它工作?
谢谢
编辑 1
我读了 .txt 文件。
它将一个字符串返回给一个字符串变量,然后我只需将这个字符串传递给一个对象
在eclipse中编译和运行时它工作正常。
编辑 2
这是修复
当你知道在哪里看时很简单!哈哈谢谢!
ant - 如何使 concat 任务因错误而失败?
在上面的片段中,当无法访问/定位文件时,我希望concat
任务失败。filelist
请问实施它的最佳方法是什么?
java - 如何在 build.xml 中设置不同的路径
我想放置不同目录的路径(其中包含罐子,目前在d:/ext_jars
)。运行 build.xml 后。我希望那条路径应该采用那个可运行的 jar。
目前,由于类路径不存在(以前在 下c:/project/lib/*.jars
,转换为D:/ext_jars
),该 jar 给了我错误。
请帮助我,如何在 build.xml 的类路径中设置该外部目录?
我的代码在:build.xml
使用此代码运行项目后运行良好,但运行此代码创建的 jar 后未运行,出现以下错误:
SO创建的Jar没有运行../我希望它运行,任何人都可以帮助我
==================================================== =============
清单文件
清单版本:1.0 类路径:lib/org.springframework.asm-3.0.1.RELEASE \ lib/org.springframework.beans-3.0.1.RELEASE \ lib/org.springframework.context-3.0.1.RELEASE \ lib/org.springframework.core-3.0.1.RELEASE \ lib/org.springframework.expression-3.0.1.RELEASE \ lib/org.springframework.oxm-3.0.1.RELEASE \ lib/org.springframework.web -3.0.1.RELEASE 主类:myProject.MainApp
android - 运行“ant release”时如何删除生成的文件
运行时:
在我的 Android 项目中,我得到了大量自动生成的文件。例如:
我不想要所有这些文件。基本上我只需要签名的.apk。所以我尝试了:
显然这些文件是在调用 -post-compile 之后生成的。有没有一种简单的方法来调整 build.xml 以删除除已签名的 apk 之外的所有内容?我的输出目录被定向到服务器,我想在那里保持简单,以免其他人拉错文件。如果没有简单的方法来删除这些文件,我将构建一个服务器端脚本来执行此操作,但如果可能,我更愿意将所有内容保留在 build.xml 中。谢谢!
ant - 如何使用 ant 从 testNg.xml 执行特定测试?
我必须运行不同类型的测试,这些测试在testNg.xml
.
我正在从 Hudson 参数化构建触发我的测试,所以基于这个参数(测试类型)我想在 testNg 套件中选择一个特定的测试。
我怎样才能做到这一点?
java - netbeans 中的 checkstyle 插件,用于生成违反约定的 build.xml 目标规范
我想build.xml
通过向我的目标添加 checkstyle 来改进我的文件。
我添加checkstyle-5.5-all.jar
到我的lib
文件夹中。我还添加了一个包含checkstyle_checks.xml
.
到目前为止,我有这个:
我收到此错误:
就是这一行:
我错过了什么?
android - 用于使用 ant 和 aspectJ 构建 Android 的最新 build.xml
我是Android开发的新手。
现在有一个紧急工作需要我使用aspectJ开发一个Android项目,并使用Ant构建apk。
我找到了这个项目:https ://code.google.com/p/android-aspectj/
但是 build.xml 太旧了,无法与 SDK r16 一起使用。
我对 Ant 脚本不熟悉;有什么地方可以找到可以与 SDK r16 和 aspectJ 一起使用的新版本 build.xml?
谢谢。
我现在更改了 build.xml 中一些明显的地方:
错误。您正在使用过时的 build.xml 您需要删除它并使用 android update 项目重新生成它