java-11相关内容
我有三个非常简单的应用程序.一个是COMMON,我将集中安全配置,另一个是ZUUL功能,第三个是EUREKA SERVER.两者都是Spring Boot和Java11.尽管我使用的是Java 11,但我并不依赖于模块化(据我所知,使用Spring Boot的模块化功能是没有道理的.) 当我在Eclipse中运行所有这三个服务器时,我可以按顺序成功运行服务器,common和zuul.当我尝试
..
我尝试使用cxf-xjc-plugin从Maven项目中的xsd生成Java类. 但是,当我尝试生成源时,出现错误. 我尝试使用该插件的另一个版本:3.2.3,但没有帮助. org.apache.cxf cxf-xjc-plugin
..
我写的这个线程有3个try catch.第一种是尝试使用资源来设置ObjectOutputStream.第二个从另一个接收有关认证是成功还是失败的信息.成功时,它应建立一个用于通信的映射,失败时,应从中返回线程.同样,如果在此阶段发生Interrupt或IOException,则从中返回线程.据我所知,只有在成功通过身份验证的情况下,才可以尝试第二次尝试.第二个块负责处理它收到的数据包,直到会话通
..
Spring 4.3.x与JDK 11不兼容. 在Tomcat上运行的Web应用程序中,Spring代码的哪一部分恰好不能与JDK 11一起使用? 我没有使用Spring AOP,JMS,消息传递,ORM,OXM,Test,Portlet和WebSocket. 解决方案 从8不兼容到9不兼容的大跃进. 您可以通过使用其公开的对于其余的Java 11问题,您可以查看
..
我正在Java 11中使用Lucene 8.2.0. 我正在尝试为Long值建立索引,以便可以使用范围查询对它进行过滤,例如:+my_range_field:[1 TO 200].但是,在此最小示例中,即使是my_range_field:[* TO *]的任何变体都返回0.一旦从中删除+使其成为OR,我就会得到2结果. 所以我认为我在索引方式上必须犯错误,但是我无法弄清楚它可能是什么.
..
我有一个带有以下代码的Java文件ComPac.java: package com; public class ComPac{ public static void main(String[] args) { System.out.println("Hello World"); } } 文件位于路径:/home/ec2-user/java_c 要编译
..
目录结构: 编译后,如果我将两个模块存储在两个不同的目录中[out,out2]. 当我尝试将两个模块out和out2与Java命令中的:运算符组合在一起时. java --upgrade-module-path out:out2 -m myModuleA/myPackA.ClassA 当我尝试此命令时抛出错误. Error occurred during initial
..
我们目前已使用Java 8编译了代码,但我们正在Java 11 VM上运行该代码. 现在,我们也尝试将代码移至Java 11编译时.想知道Java 8中的编译代码与Java 11中的编译代码在性能方面是否有好处,因为两个编译器都会产生不同的类文件(字节码)?在效率方面,一个与另一个有何不同? 解决方案 javac是不是优化编译器,因此通常不要期望它会产生“更快"的结果.发行版之间的字节码.
..
Java 11中是否有一些快速的“声明式"方法,而不是乏味的手动实现,可以检查证书是否被吊销? 我尝试使用此答案中的属性: 在Spring-身份验证之前的安全性 带有此虚拟吊销证书: https://revoked.badssl.com 但是代码始终接受证书.我是在做错什么,还是这些属性不再适用于Java 11?如果是这样,我们还有其他选择吗? 下面是我的代码: public s
..
我正在尝试使用Java 11构建并打包为jlink的应用程序的跨平台存档. 对于跨平台打包,我的构建基于有什么方法可以使jlink打包正确的JRE文件? 主机JDK: Windows Oracle JDK 11.0.10 x64 目标JDK: OpenJDK 11.0.2 x64 示例Linux调用: C:\Program Files\Java\jdk-11.0.10
..
主要的Java模块出现了此类问题. rg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ldapContextSource' defined in class path resource [org/springframework/boot/autoconfigure/ld
..
众所周知,Java自2019年1月以来一直是付费的,而JMeter是基于Java的应用程序.我们还能期望对JMeter产生这种影响吗,因为Apache必须向Oracle支付Java使用费才能在JMeter上工作以获得更多版本! 如果有任何人,请对此提供见解.如果我不正确,请纠正我. 解决方案 绝对不是! 在任何情况下,Apache都不必付款给Oracle,因为JMeter的Ja
..
创建简单的javafx 11"hello world"应用程序. 创建自定义JRE时出错. user@user:~/Desktop/javafx/hellofx$ ./run.sh Error: Hash of java.xml (c043b4c28b897656e2a4d36c92ba2f5d52134bce79643236dd36295e14178be7) differs to exp
..
我使用Springboot构建了一个简单的应用程序.部署到Linux服务器时使用的ZGC垃圾收集器使用大量内存..我试图通过Xmx500m将最大堆内存限制为500MB,但是JAVA程序仍然使用了更多内存超过1GB.当我使用G1收集器时,它仅使用了350MB.我不知道为什么,这是JDK11的BUG吗?还是我的引导参数有问题? ####运行时环境 操作系统: CentOS Linux 7.8.2
..
请考虑以下代码: package com.sarvagya; import java.util.Arrays; import java.util.List; import java.util.concurrent.ExecutionException; import java.util.concurrent.ForkJoinPool; import java.util.stream.Col
..
有两个项目,分别称为CGC和CGCT.我找不到描述其含义的文档和手册页. # jstat -gc 139934 S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT CGC CGCT
..
我使用Java 11.0中的Project Jigsaw 通过一个简单示例进行了研究. 1,在Ubuntu 18.04上使用oracle JDK 11构建. 在该示例之后,我创建了一个简单的项目,该项目可编译为模块,将该模块打包到jar中,然后使用jlink创建独立的发行版.一切正常-最终结果是一个很小的文件夹,其中包含精简的JRE和我的模块. 该项目仅由三个文件和一些文件夹组成:
..
我一直试图在Visual Studio Code中设置JavaFX-11. 我发现了这篇帖子带有VSCode的JavaFX-11 ,其中介绍了如何执行此操作,并按照步骤操作. 但是,我需要通过在launch.json文件中添加vmArgs的条目来包括JavaFX SDK的模块路径: { "configurations": [ { "type": "java
..
我正在尝试将服务升级到Java11. 我们当前使用wsdl2java(Apache CXF)生成基于WSDL的源代码.我正在通过Maven进行所有操作.源文件会根据wsdl正确生成. 不幸的是,生成的某些源文件包括以下导入: import javax.xml.ws.WebFault; import javax.jws.WebService; 我缺少javax.xml.ws和
..
简单的Java程序: public static String loadText(String file) { StringBuilder finalString = new StringBuilder(); InputStream in = null; BufferedReader reader = null; InputStreamReader isr
..