ant相关内容

如何定义 checkstyle 的抑制定义,适用于 ant 和 eclipse

我在项目中使用 checkstyle,并且在我的 checkstyle 中定义了一个 SuppressionFilter -配置.我使用 Apache ant 通过持续集成进行自动构建. 我的问题来自以下情况:我不想将太多文件填充到基于项目的ir中,因此 checkstyle.xml 和 suppresss.xml 都在名为 conf 的子目录中(用于构建配置).现在,Ant 和 Eclip ..

常春藤:强制依赖本地快照

我有一个依赖于项目 B 的项目 A;两者都是积极开发的内部项目.假设最新的 Project A 版本是 1.1.2,它依赖于 Project B 1.1.1.现在我们正在开发 Project A 1.2.0,它依赖于也在开发中的 Project B 1.2.0. 项目 B 1.2.0 的新集成构建由 CI 服务器推送到公共本地存储库中,因此由于“更改",每个人都可以在发布后立即获得最新的集成 ..
发布时间:2022-01-12 19:21:56 Java开发

junit:forkMode=“once"的影响;关于测试正确性

我想减少构建(使用 ant)运行测试所花费的时间.目前我正在使用默认的 forkMode,它 fork 一个新的每个测试类上的 vm (perTest). 我正在考虑切换到 forkMode="once" 但我不确定这是否会以某种方式结合测试,并且可能会给我误报和/或误报运行我的测试后出现阴性结果. 问题: 每个测试用例是否会获得一个新的 ClassLoader,从而使之前运行的 ..
发布时间:2022-01-12 19:20:14 Java开发

从 SVN 获取目录列表以在 ANT 下拉列表中使用

我已经对此进行了一些谷歌搜索,但我似乎找不到任何符合我需要的内容. 我在我们的部署中使用 ANTForms 作为 GUI.开发人员可以从动态填充的下拉列表中选择构建,点击确定,然后它就会消失. 目前动态填充下拉列表的方式是通过 ANT 向我们的 ColdFusion 服务器发出 HTTP Web 服务调用,为其提供所需的 SVN 目录列表.然后 CF 使用一点下划线 Java 调用 S ..
发布时间:2022-01-09 14:43:01 其他开发

尝试使用 ant 编译 android 应用程序时编译错误

我正在尝试在 ant 中编译我的 android 应用程序,但我不断收到此消息: 构建失败K:\build.xml:359: aaptexec 不支持“basename"属性 为什么会这样?我正在使用 android sdk 4 中的模板. 谢谢,杰森 解决方案 请提供带有堆栈跟踪的完整 ant 输出.您可能使用了不匹配的 sdk/目标平台版本.这可能会导致使用 build.xm ..
发布时间:2022-01-06 18:53:28 移动开发

Ivy 没有安装一些 JAR

我正在使用 Ivy 进行项目依赖项管理,除了我一直遇到的一个问题之外,它一直运行良好.Ivy 正在下载某些依赖项,但并未将它们安装到我的项目中.例如,即使 log4j.jar 被列为依赖项并且正在成功下载,它也不会放在项目的 lib 文件夹中.这是我的解决方案的输出: ivy-resolve:[ivy:configure] :: Ivy 2.2.0 - 20100923230623 :: htt ..
发布时间:2022-01-06 18:36:18 其他开发

java.lang.VerifyError:在分支目标处需要一个堆栈图帧

成功编译项目并使用 Maven 构建.这是我的第一个 Maven 项目.但我不知道为什么会出现以下错误. 在 tomcat 上部署 war 并点击我的网址,并在我的浏览器中显示以下错误. java.lang.VerifyError:在分支目标 72 处需要堆栈图帧异常详情:地点:com/ebetinc/frontend/presentation/components/Login.isTot ..
发布时间:2022-01-06 18:34:18 Java开发

Maven 还是常春藤?对于已经投入生产的系统,哪个更好?而其他的区别呢?

我知道这是一个复杂的问题,但我想知道在系统已经投入生产的情况下哪个更好,有很多错误和非常糟糕的设计.真是一团糟. 实际上,我之所以这么问是因为我已经将这个项目转换为 Maven,但我面临着很多问题.我需要调整文件夹结构,把公司做的一个糟糕的框架从项目中分离出来(它被转换成一个jar lib),修复了很多一直破坏项目的细节,配置POM.xml来制作一切Ant 已经在做并发现应用程序中真正使用的 ..
发布时间:2022-01-06 18:27:42 Java开发

如何确保 Ant 的 exec 任务的所有输出都进入 stdout?

Ant exec 任务有一个输出属性,可用于告诉 Ant 输出的去向.我用它来将输出重定向到一个文件.问题是,如果我不对输出做一些事情,Ant 打印的内容就没有多大帮助 - 它不完整. 有没有办法将输出属性设置为System.out? 解决方案 在 Windows 上使用 ant 的 apply 或 exec 任务执行批处理文件时,我发现有特殊的某些 stdout 和 stderr ..
发布时间:2022-01-06 18:05:31 其他开发

你把 ivysettings.xml 放在哪里?

我正在尝试学习如何使用 ivy,并想为我下载的 .jar 文件设置一个本地存储库. 您将 ivysettings.xml 文件放在哪里?放在ant库目录下吗? 解决方案 如果您允许我澄清一下,ivysettings.xml 是整个开发环境的配置.它与存储库项目本身不相关.一般来说,ivysettings.xml 应该放在你的主要 build.xml 旁边,这样当你把 在你的 b ..
发布时间:2022-01-06 18:00:57 其他开发

在 java jar 中有重复的类有什么影响?

我正在使用 ant 构建 java jar 文件.我需要使用 "zipfileset src="xxx.jar" "zipfileset src="yyy.jar" 包含额外的 jars,并且 xxx.jar 和 yyy.jar 都有具有相同完全限定类名称的类.因此生成的 jar 文件具有重复的类名.重复可能有什么影响? 谢谢. 解决方案 如果它们是重复实现,则没有什么–加载哪个无关 ..
发布时间:2022-01-06 17:56:55 Java开发

Java、Ant 错误:编码 Cp1252 的字符不可映射

我在我的项目中使用 Java、Eclipse 和 Ant.我有一些 Java 代码需要编辑并在其中添加一些 UTF-8 字符.以前我的 build.xml 有:它工作得很好.现在,当我尝试运行时添加这些 UTF-8 字符后,它会抛出“错误:编码 Cp1252 的不可映射字符" 谁能告诉我解决方法是什么?我尝试将 xml 中的编码更改为 UTF-8 和 Cp1252,但没有成功. 我使用 ..
发布时间:2021-12-27 15:55:12 Java开发

如何以无配置的方式将可选任务 sshexec 加载到 Ant 中?

我正在使用 sshexec,它依赖于 jsch-0.1.48.jar.我不能把它放在 ant/lib 目录中,因为其他希望使用相同构建脚本的用户必须先在他们的机器上进行配置才能这样做. 我想做的是能够将 jsch-0.1.48.jar 作为项目的一部分进行引用.目前,我把它放在 project/libs 目录中,我正在尝试类似的东西: ..
发布时间:2021-12-23 23:20:13 Java开发