有一个简单的Eclipse插件来运行Gradle,它只是使用命令行方式来启动gradle。 什么是graven模拟maven编译和运行mvn compile exec:java -Dexec.mainClass=example.Example 这样任何具有gradle.build项目都可以运行。 更新:有类似的问题什么是运行Java应用程序的Maven的exec插件gradle等价物? 问之前,但解决schemebuild议改变每个项目build.gradle package runclass; public class RunClass { public static void main(String[] args) { System.out.println("app is running!"); } } 然后执行gradle run -DmainClass=runclass.RunClass :run FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':run'. > No main class specified
我想知道如何生成两个给定值之间的随机数。 我可以用下面的方法生成一个随机数: Random r = new Random(); for(int i = 0; i < a.length; i++){ for(int j = 0; j < a[i].length; j++){ a[i][j] = r.nextInt(); } } 但是,我怎样才能产生一个介于0和100之间的随机数字(含)? 谢谢你们。
我正在用一个用gradle构build的开源项目。 我想生成一个(项目)-sources.jar文件,我可以加载到我的IDE(IntelliJ IDEA)和debugging通过项目。 我知道如何加载文件,如果我可以生成它。 我已经查看了项目的可用gradle任务,没有一个生成源jar文件。 为这个项目生成源代码jar文件最简单的方法是什么? 将源代码添加到包含已编译类文件的jar文件中也可以。
我最近在处理数字,我有一种情况,我想根据数据库中存储的值来设置double值的精度,比如6位数或4位数。 例如,如果在数据库中的精度被设置为4位,那么输出必须看起来像, 10.0000 。 我尝试了DecimalFormat并使用string##.#### ,但每次都使用符号很烦人。 有没有更好的方法,比如下面的说法: Double value = 10.0; value.setPrecision(4);
我有一个org.w3c.dom.Element对象传入我的方法。 我需要看到整个xmlstring,包括其子节点(整个对象图)。 我正在寻找一种方法,可以将Element转换为一个XML格式string,我可以System.out.println 。 只是'元素'对象上的println()将不起作用,因为toString()不会输出xml格式,不会通过它的子节点。 有没有一个简单的方法,而不写我自己的方法来做到这一点? 谢谢。
有序集合和有序集合之间是否有区别?
我有以下date: 2011-08-12T20:17:46.384Z 。 这是什么格式? 我试图parsing它与Java 1.4通过DateFormat.getDateInstance().parse(dateStr) ,我得到 java.text.ParseException:无法parsing的date:“2011-08-12T20:17:46.384Z” 我想我应该使用SimpleDateFormatparsing,但我必须先知道格式string。 我到目前为止所有的东西都是yyyy-MM-dd ,因为我不知道Tstring在这个string中意味着什么 – 与时区有关? 此datestring来自Files CMIS下载历史logging介质types上显示的lcmis:downloadedOn标记。
我需要将任意PDF文档的页面导出为jpeg / png / etc格式的一系列单独图像。 我需要在Java中这样做。 虽然我知道iText,PDFBox和各种其他的Java PDF库,但我希望有一个指向某个工作示例的指针,或者一些如何操作。 谢谢。
我的程序获得命令行参数。 当我使用Ant时,我怎么能通过它?
在标准Java库中查找两个列表是否包含完全相同的元素的最简单方法是什么? 这两个列表是否是相同的实例并不重要,如果列表的types参数不同,应该没有关系。 例如 List list1 List<String> list2; // … construct etc list1.add("A"); list2.add("A"); // the function, given these two lists, should return true 有可能是我在脸上盯着我:-) 编辑:澄清,我正在寻找相同的元素和数量的元素,依次。 编辑:感谢指出明显的答案,我看不到看:-) 尽pipe到目前为止所给出的答案都是正确的,但有些答案是比其他答案更为正确的,所以在接受之前,我会等待一段最佳的四舍五入答案。