草庐IT

standalone-sample-ant-buildxmlint

全部标签

java - 学习 Ant 的最佳资源是什么?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我想学习Ant。谁能推荐一些关于这个主题的好的学习资源?任何资源都值得赞赏,从在线介绍性教程到深入的书籍。感谢您的帮助!

java - 使用 Ant 的 System.out

我正在谷歌搜索但没有成功找出如何让ANT在控制台中打印System.out.println/System.out.print消息。消息根本不会出现。我还没有找到任何简单的方法来做到这一点。有吗?谢谢 最佳答案 junittaskprintsummary属性有一个特殊的设置withOutAndErr那:isthesameasonbutalsoincludestheoutputofthetestaswrittentoSystem.outandSystem.err. 关于java-使用Ant的

java - ant 中的 unix2dos(或 dos2unix)

如何使用ant执行unix2dos(或dos2unix)。IE。我想将换行符从linux换行符(如果有的话)更改为dos换行符 最佳答案 找到-是AntFixCRLFtask. 关于java-ant中的unix2dos(或dos2unix),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/650075/

java - 如何从 gradle 正确执行 ant.java?

我正在尝试调用一个jar,但是当我在没有args的情况下运行命令时我没有看到任何输出,而当我确实使用args运行时,我收到以下错误:[ant:java]Theargsattributeisdeprecated.Pleaseusenestedargelements.[ant:java]JavaResult:1如何以看到输出并可以传递参数的方式调用ant.java?taskcompressJs(){ant.java(jar:"lib/yuicompressor-2.4.6.jar",fork:true,args:['js/file.js','-o','build/js/file.js'])

java - 从 ant 文件中引用 ant 脚本位置

我有一个实用程序构建脚本,它从构建服务器上的各种特定于项目的构建脚本中调用。一切正常,直到相对目录结构发生变化。即:trunk/utilities/imported.xmlsome_resource_fileprojectName/importing.xml工作得很好,但有时我们需要:trunk/importing.xmlutilities/imported.xmlsome_resource_fileprojectName/问题是imported.xml需要some_resource_file并且当前通过引用../utilities/some_resource_file获取它。这显然适

java - 如何使用包含某些文件的 ant 构建创建 EAR 文件?

我正在使用eclipse使用ant构建一个ear文件。我正在使用oc4j,我想确保构建中包含orion-application.xml。我目前正在使用但不起作用的是:Buildingtheearfile将此添加到耳朵的正确方法是什么? 最佳答案 AntEARtask应该进入META-INF的所有内容文件夹应通过嵌套指定文件集: 关于java-如何使用包含某些文件的ant构建创建EAR文件?,我们在StackOverflow上找到一个类似的问题: https:/

java - Ant中的echo目标描述

CompiletheFile我想回应目标的描述。除了复制之外,还有更好的方法吗? 最佳答案 我想这不是一个完美的解决方案,但至少你避免了重复的描述。 关于java-Ant中的echo目标描述,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2754631/

java - 计时每个文件用 ant 编译需要多长时间

偶尔对Java源文件进行轻微修改,例如一些额外的显式转换,以帮助编译器将单个java文件的编译时间从4分钟缩短到3秒(尤其是在Java8中)。问题是:在大型java项目中,您如何找到哪些特定的.java文件编译缓慢?有没有办法让Ant计算编译每个单独的.java文件需要多长时间? 最佳答案 我认为这是可能的。这是我发现的:如果您使用的是Java8,您可以注册一个Plugin与编译器一起在编译期间添加一些额外的功能。该文档对插件有这样的说法:Itisexpectedthatatypicalplug-inwillsimplyregist

java - ant 如何编译和 jar 字节相同的 jar 文件,即 MD5 匹配,除非 .java(以及 .class)发生变化?

总结如何让ant从相同的.class文件重复生成字节相同的jar文件?背景我们的构建过程执行以下操作:从另一个应用程序的源存储库获取网络服务定义(wsdl)文件运行wsdl2java生成.java文件供网络服务客户端(即我们的应用程序)使用编译java文件从编译器输出生成一个.jar文件将“工件”jar文件检查到源代码控制中注意:我们执行最后一步,以便开发人员无需自行构建即可访问​​此jar文件。我们使用特殊的“派生”目录来区分来源和工件。问题我们不能让ant生成字节相同的.jar文件,即使源文件没有改变,即每个构建生成一个略有不同的jar(具有不同的MD5)我查了一下互联网,发现这个

java - 使用 Selenium Server Standalone 处理文件上传

我尝试使用SeleniumStandaloneServer在远程主机上执行测试套件。它应该上传一个文件。我使用下面的代码来处理文件上传:FileBrowserDialogHandlerfileBrowserDialogHandler=newFileBrowserDialogHandler();fileBrowserDialogHandler.fileUploadDialog(fileSource);当我远程执行它时它不起作用,因为它无法打开文件选择器窗口。网页上的输入字段如下所示:我将当前解决方案替换为基于WebElement的解决方案以避免图形窗口,但它不起作用。WebElement