草庐IT

Time_Ant

全部标签

java - Apache HttpClient : How to auto close connections by server's keep-alive time?

ApacheHttpClient4.3b2,HttpCore4.3。我使用PoolingHttpClientConnectionManager同时管理5个连接:PoolingHttpClientConnectionManagerconnectionManager;HttpClienthttpclient;connectionManager=newPoolingHttpClientConnectionManager();connectionManager.setDefaultMaxPerRoute(5);httpclient=HttpClientBuilder.create().setC

Java Apache Spark : Long transformation chains result in quadratic time

我有一个使用ApacheSpark的Java程序。该程序最有趣的部分如下所示:longseed=System.nanoTime();JavaRDDannotated=documents.mapPartitionsWithIndex(newInitialAnnotater(seed),true);annotated.cache();for(intiter=0;itera.sum(b));//updateoverallcounts(*)seed=System.nanoTime();//copyoverallcountswhichCountChangerusestocomputeastoch

java - 如何更改 Ant 的文件集命令的目标目录?

我有一个Java库的Ant构建文件。它看起来像这样:...唯一的问题是我的JavaDoc被直接导出到生成的jar文件的根目录中。本质上,我想要一些相当于的东西可以在中使用的命令命令。我想要的结构是这样的:export.jarMETA-INFManifest.MFcomexamplewhateverBlah.classBlah.javaorgexternalsomelibraryMagic.class//contentsoftheincludedlibraryjarfiledoc//javadocfileshere目前的结构是:export.jarMETA-INFManifest.MFc

java - 合并两个 Joda-Time Interval 对象

在Joda-Time,有没有办法创建Interval作为其他两个区间的联合。我知道有一种称为overlap的交集方法(和overlaps)。但是我看不到任何联合方法。 最佳答案 如果你想要一个“覆盖”另外两个的间隔,只需创建一个从min(a.start,b.start)到max(a.end,b.结束)。如果您还需要表示间隙,则需要编写自己的类来处理所需的行为。Joda-time对此没有内置任何内容,因为对于“联合”非连续间隔的含义有多种可能的解释。 关于java-合并两个Joda-Tim

java - : "jarsigner: attempt to rename {file} to {file}.org failed" when signing jars with ant?失败是什么原因

我收到错误:[signjar]jarsigner:attempttorenameC:\workspace\line_editor\lib\icon.jartoC:\workspace\line_editor\lib\icon.jar.origfailed尝试在Eclipse中使用ant对一组jar进行自签名时。antbuild在这个项目中运行良好,在其他项目中也有类似的代码。我对代码做了一些小改动并尝试重建并不断收到此错误。这是相关的Ant目标:我删除了该项目并再次从我们的存储库中将其拉下。因此它与其他项目具有相同的默认项目设置,这部分不会失败。我查看了有问题的.jar,它不是只读的。

java - 如何使用 ANT 只编译更改的源文件

我正在尝试编写用于编译源文件夹的ant构建,这里是我用于编译的脚本target。在我的项目中,我有将近1000个.java文件。当单个.java文件发生更改时,目标往往会编译所有.java文件。这使得开发非常缓慢。我只想知道是否有任何方法或代码可以更改任务的行为,以仅编译修改或更改的.java文件而不是所有.java文件。请帮帮我。 最佳答案 据我了解,仅编译修改后的java文件是antjavac任务的默认行为。Ant使用.java文件及其对应的.class文件的时间戳来确定是否需要重新编译Java文件。我已经在很多项目中使用过它,

Java-如何在使用 Joda Time Jar 时计算准确的时差

我在使用从http://sourceforge.net/projects/joda-time/files/joda-time/2.2/下载的Jodatimejar时遇到问题.当我使用以下代码片段时,我可以获得结果staticvoidtimeDifferencewithJoda(){StringdateStart="01/14/201209:29:58";StringdateStop="01/15/201210:31:48";SimpleDateFormatformat=newSimpleDateFormat("MM/dd/yyyyHH:mm:ss");Dated1=null;Dated

java - 如何使用 Hibernate 将 java.time.LocalDateTime 映射到 H2 数据库中的 TIMESTAMP?

我有一个基于Java8构建的项目。我有一个实体和java.time.LocalDateTimecreationDate属性。在数据库中,该列是TIMESTAMP以与Oracle保持一致。不幸的是,默认情况下H2数据库将LocalDateTime视为BINARY值。当查询被触发时,应用程序失败并在LocalDateTime属性和TIMESTAMP列之间进行转换。如何强制H2将LocalDateTime转换为TIMESTAMP列而不是BINARY?编辑:看起来这不是H2问题,而是来自Hibernate(v.5.0.12)。即使在这里:https://www.thoughts-on-java

java - Ant - Java - zipfileset - 排除目录

我有一个像这样创建zip的ant目标-这基本上会创建存档myzip.zip,其中docs/manual下的所有文件和目录都以存档中的docs/userguide为前缀。但我不想将docs/manual下的所有目录复制到存档中,我在docs/manual下有一个名为old的目录,我想将其排除...如何实现? 最佳答案 来自ZipFileSetreferencepagesupportsallattributesofinadditiontothoselistedbelow.所以见FileSet供引用。这是你的做法:或内联为属性:更新:现在

java - Ant :[xslt] java.lang.ClassNotFoundException:org.apache.tools.ant.taskdefs.optional.TraXLiaison

我有一个Ant构建,它在Windows上运行良好,但当我将它移植到Linux上时似乎出现了问题。问题在这里:[xslt]java.lang.ClassNotFoundException:org.apache.tools.ant.taskdefs.optional.TraXLiaison我已经尝试过以下方法:将xalan.jar、xercesImpl.jar和xml-apis.jar放入$ANT_HOME/lib>目录。将它们从构建文件中放入类路径安装ant的可选类。我正在使用EC2Linux实例(基本64位AmazonLinuxAMI2011.02.1Beta(AMIId:ami-8e