ant相关内容
我在 Sonar 中分析一个大型项目并收到以下错误: [sonar:sonar] 03:55:39.511 INFO p.PhasesTimeProfiler - 执行装饰器...构建失败[...][...] java.lang.OutOfMemoryError:Java 堆空间在 org.sonar.batch.index.MeasurePersister.model(MeasurePersi
..
在我的新项目中,我面临着一个复杂的基础架构,其中包含多个模块,这些模块多年来以令人不快、不受控制的方式增长. 说到点子上:构建过程是恐怖的.有 40 多个不同的、复杂的 Ant 文件,它们被多次连接,SOA 框架还生成了几个动态 Ant 文件.花了几天的时间才真正理解了所有依赖项,并最终构建了没有任何错误的整个项目. 我的计划是或者是将整个项目从 Ant 迁移到 Maven,因为计划了
..
我在一个类中有一些非常长的字符串用于初始化用户信息.当我在 Eclipse 中编译时,我没有收到任何错误或警告,生成的 .jar 运行良好. 最近,我决定创建一个 ant 构建文件来使用.每当我用 ant 编译同一个类时,都会出现“常量字符串太长"编译错误.我尝试了多种方法来在 ant 中设置 java 编译器可执行文件,以确保我使用的版本与 Eclipse 中的版本完全相同. 我宁愿
..
我正在使用 IntelliJ IDEA,并且已准备好部署 JavaFX 应用程序.问题是当我生成 JAR 文件时,它不会运行,当我在命令行中运行它时,我得到一个异常 FXMLLoadException,尽管该项目在我的 IDE 中运行良好. Ant 任务以错误结束,搭建15分钟后,我真的不明白到底是什么问题. 所以我的问题是以正确的方式部署 JavaFX 应用程序的正确步骤是什么,欢迎
..
我正在使用 Ant 构建一些 Java 项目. 在某些情况下,我有一个 lib/ 目录,其中包含 JAR 文件形式的外部依赖项. 在构建过程中,我通过为 lib 中的每个 jar 添加一个 zipfileset 到捆绑 jar 文件中,创建了一个捆绑的 jar,其中包含项目的代码和依赖项// 目录. 问题是,每次添加 jar 或更改名称时,我都需要记住更新 build.xml 文件,
..
我对一些外部 jar 有运行时依赖,我想将它们“rejar"到单个 jar 中.这些外部依赖项存储在 external_jars 目录中,我希望不必将它们全部列出(即,如果我的依赖项发生变化,则不需要更改我的构建脚本).有什么想法吗? Google 就如何执行此操作给了我一个很好的答案 - 如果您不介意将每个 jar 列为依赖项: http://markmail.org/message
..
嗨,我是类路径和 Ant 中的 n00b.在阅读 GCM for Android 教程时,我遇到了一条线 步骤 1:将 gcm.jar 文件复制到您的应用程序类路径 要编写您的 Android 应用程序,首先从以下位置复制 gcm.jar 文件SDK 的 gcm-client/dist 目录到您的应用程序类路径. 我从 dist 文件夹中得到了 gcm.jar.现在我如何使用 E
..
我正在用 Java 构建一个项目. 我有这个错误: 无法找到 tools.jar.预计在 C:\Program Files\Java\jre6\lib\tools.jar 中找到它 我已经安装了 JDK 和文件夹:C:\Program Files\Java\jre6\lib 在我的系统中,但文件 tools.jar 不在那里. 解决方案 如果这对任何人来说仍然是一个问题,我对之前
..
我正在用 Java 构建一个项目. 我有这个错误: 无法找到 tools.jar.预计在 C:\Program Files\Java\jre6\lib\tools.jar 中找到它 我已经安装了 JDK 和文件夹:C:\Program Files\Java\jre6\lib 在我的系统中,但文件 tools.jar 不在那里. 解决方案 如果这对任何人来说仍然是一个问题,我对之前
..
我在尝试运行 Android 应用程序时遇到问题,该应用程序在向其构建路径添加第二个外部库之前一直运行良好.自从添加了 scoreninja jar 之后,当我尝试运行应用程序时,我现在会遇到 NoClassDefFoundError. 这里是消息: 02-11 21:45:26.154: ERROR/AndroidRuntime(3654): java.lang.NoClassDefFo
..
我们继承了一个 ant 构建文件,但现在需要部署到 32 位和 64 位系统. 非 Java 位是用 GNUMakefiles 完成的,我们只需调用“uname"来获取信息.有没有类似甚至更简单的方法来用 ant 模仿这个? 解决方案 你可以在java系统属性(http://java.sun.com/javase/6/docs/api/java/lang/System.html#ge
..
如何更改用于从 eclipse 内部运行 ant 的 JRE(例如,从 64 位版本变为 32 位版本)? 解决方案 我不确定您能否以全局方式做到这一点.但是,当您在特定项目上运行 Ant 时,可以选择您的 JRE: 进入项目的Properties,然后选择Builders 和Ant Builder.在此构建器的属性中,进入 JRE 选项卡,然后选择一个 Separate JRE.
..
我正在使用 ant 生成 javadoc,但一遍又一遍地得到这个异常 - 为什么? 我使用的是 JDK 版本 1.6.0_06. [javadoc] java.lang.ClassCastException: com.sun.tools.javadoc.ClassDocImpl 不能转换为 com.sun.javadoc.AnnotationTypeDoc[javadoc] 在 com.s
..
我正在使用由 javadoc Ant 任务生成的 javadoc 来记录 Web 服务,并且我想从输出中排除一些构造函数.我该怎么做? 解决方案 对于公共方法没有办法做到这一点.标准做法(即使在相当多的 JDK 类中)是表明该方法或构造函数不适合公共使用. 有一个 计划添加@exclude 标签未来: @exclude - 用于排除的 API由 Javadoc 生成.程序员将标
..
希望有人能给我建议... 问题 在我的项目的源目录中,一些包包含不是“.java"文件的资源.现在我需要把编译好的“.class"文件放在那里.问题是当我构建最终的 JAR 时,ANT 会将它们过滤掉.“.dll"和“.png"文件不会被过滤掉. 如何实现将所有内容复制到目标目录? 我使用以下 Ant 任务:
..
我有一个旧的 appfuse 项目,运行 Spring 2.0 和 Java 1.6,我正在尝试运行事务注释支持(和其他注释). 但是,当我将其添加到我们的班级时: @Transactional公开课... {} 我们遇到了一个 ant 编译问题,例如: [javac] 符号:类事务[javac] @Transactional[javac] ^ 如何告诉 ant 它应该使用哪些 Sp
..
我尝试编译 java 代码,但出现错误:引起:java.io.IOException: 无法运行程序 "C:\jdk\bin\javac": CreateProcess error=206, The filename or extension is too long. 这是我的构建文件的内容:
..
当我尝试构建我的项目时出现错误 行 custom_rules.xml:63 是:第 78 行是: fork="${need.javac.fork}"> build的参数是-Dsdk.dir=C:\Users\bou\sdk-Ddeploy.env=preprod_artiste1- 详细构建后我想用 res-xxxxxx\res-artiste1\res 中的另一个 res 替换文件夹
..
我正在开发一个供公司内部使用的小型图书馆,并且已经对其进行了大量记录.现在我正在使用以下代码构建我的 jar:
..
我最近遇到了一个我需要更好地理解的构建环境行为: 我新安装的工作站概述: 安装 jdk1.6.0_45,然后是 jdk1.7.0_80,然后是 jdk1.8.0_131. %JAVA_HOME% 设置为 C:\Program Files\Java\jdk1.8.0_131\ 已安装 Eclipse Kepler (4.3.2) 然后我手动(通过解压缩)将以下内容添加到 C:\Pr
..