草庐IT

non-Javadoc

全部标签

java - 如何根据 Javadoc 警告使 gradle 构建失败

我正在使用Java7(尽管使用1.6进行编译)来编译类和javadoc。我已经消除了所有出现的javadoc警告,但我的想法是如果有任何javadoc警告则让构建失败。使用Java8,这是默认行为。但是,它在警告方面也更加严格(如果方法未列出所有@params或@returns,我们不希望收到警告)。另外,我认为公司不会很快升级到8,所以这是一个有争议的问题。我希望有一些简单的标志可以设置为在出现警告时让gradle失败(只有failonError)。我在想的是抓取javadoc进程的控制台输出。如果该输出包含WARNINGS,那么我知道有警告,构建应该会失败。这是我的build.gr

java - 如何将 javadoc 添加到 Java 中的静态初始值设定项?

我重构了一个类并将一些代码从构造函数移到静态初始化器。我应该如何处理构造函数中的javadoc?是否可以将javadoc添加到静态初始化程序? 最佳答案 JavaDoc主要用于记录类的接口(interface)。JavaDoc注释必须在类、字段、构造函数或方法声明之前。静态初始值设定项不是接口(interface)的一部分。它是类实现的一部分。如果需要,您可以在类文档中记录它的行为。 关于java-如何将javadoc添加到Java中的静态初始值设定项?,我们在StackOverflow

java - 我该如何修复此错误 : non supported SQL92?

我用java编写代码并使用oracle连接数据库。我运行一些脚本并收到此错误。我的脚本在蟾蜍中工作但在我的项目中不起作用网址包含.....DECODE(REF.target_type_code,'1',wf.workflow_name,'20',reqtyp.request_type_name,'6',prj1.project_name,'59',trootinfo1.NAME,'55',DECODE(document.checked_out_by,NULL,REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(knta_i18n_resource.get('

java - javadoc中 "since"注解的日期格式是什么?

我试过用谷歌搜索这个但没有找到这个问题的完整答案:我可以在javadoc中为@since注解设置日期格式吗?或者如何查看设置的格式? 最佳答案 The@sincetagshouldbeusedtodefinewhichversionyouaddedthemethod,class,etc.Thisisyourhinttootherdevelopersthattheyshouldonlyexpectthemethodwhentheyrunagainstaparticularversionofthepackage.Iwouldconsid

java - 是否有必要在构建过程中生成 javadoc?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion是否有必要在构建过程中生成javadoc?

java - 启动实例 : VPC security groups may not be used for a non-VPC launch

我正在尝试在另一个区域创建一个实例,但出现此错误:AWSErrorCode:InvalidParameterCombination,AWSErrorMessage:VPCsecuritygroupsmaynotbeusedforanon-VPClaunch这是我正在执行的代码。RunInstancesRequestinstancereq=newRunInstancesRequest();instancereq.setInstanceType("m3.medium");instancereq.setImageId("ami-37b1b45e");instancereq.setMinCou

java - Netbeans 反复下载 Javadoc

我在一个研究项目中使用Netbeans7.0.1。我的问题是,每次我想检查给定函数或类的javadoc(从自动完成菜单)时,Netbeans都会下载Javadoc并仅在它运行时缓存它。如果我重新启动Netbeans,我必须再次下载javadoc。有没有办法告诉Netbeans永远缓存Javadoc?我使用Mac操作系统。 最佳答案 你每次都下载Javadoc似乎很奇怪......在Netbeans中配置javadoc:Tools->JavaPlatforms选择您的JDK,JavadocPane中的URL应该是:http://dow

Java 8 : method reference to a static method in a non-static way

我正在研究用于OCP考试的新StreamAPI,我发现了一些我不太理解的东西。这是我的代码:voidmethodOne(){this.compare(1,2);//Thisworksfine.Stream.of(1,2,3).sorted(this::compare);//Compilationerror.}staticIntegercompare(Integers1,Integers2){return0;}这里我有一个名为compare的静态方法和一个名为compare的非静态方法。如果我从非静态方法调用比较方法,我会收到编译器警告:Themethodcompare(Integer,

JavaFX 2.2 javadoc?

我在Windows上安装了JavaFX2.2(与Java7U7捆绑在一起),并且我正在使用Eclipse。我想将javadoc添加到Eclipse,但在JDK文件夹中找不到它。那么,JavaFX2.2的javadoc在哪里?(供离线使用)感谢任何提示! 最佳答案 查看此页面:http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html点击接受许可协议(protocol)后,您可以下载*javafx-2_2_

java - 为什么在 Java 中创建 SSL 套接字时会出现错误 "Cannot store non-PrivateKeys"?

我正在使用较旧的IBMiSeries(IBM-i、i5OS、AS/400等),在O/S版本V5R3M0上使用Java5JVM(Classic,而非ITJJ9)。简而言之,这里是场景:我使用Portecle1.7创建了一个JKS类型的keystore(注意:我曾尝试将我的keystore转换为JCEKS,但由于格式不受支持而被拒绝,因此JKS似乎是iSeries机器的唯一选择(至少是我使用的版本)。然后我创建了一个key对和CSR,并将CSR发送给Thawte进行签名。我使用PKCS#7格式从Thawte成功导入了签名证书以导入整个证书链,其中包括我的证书、Thawte中介和Thawte