java-11相关内容
我有一些使用JAXB API类的代码,这些类已作为Java 6/7/8中JDK的一部分提供.当我使用Java 9运行相同的代码时,在运行时出现错误,指示找不到JAXB类. 自Java 6以来,JAXB类已作为JDK的一部分提供,那么Java 9为什么不能再找到这些类? 解决方案 JAXB API被视为Java EE API,因此不再包含在Java SE 9的默认类路径中.在Java
..
我正在使用Java 11和Maven 3.6.1构建我的第一个模块化应用程序.我的IDE是IntellijIDEA 2019.1.3.我添加了一个模块"app"并添加了 module-info.java ,但是我感到困惑,因为即使我向应用程序模块中添加了spring依赖项,我的应用程序仍能正常工作,而我没有打开模块或模块中的一些软件包以进行反射. 我使用IDE的功能添加了 module-in
..
我正在使用Launch4j从.jar文件制作.exe文件.但是,当我将其提供给朋友时,它会不断收到该错误“发生了JNI错误,请检查您的安装并重试".我认为JRE和JDK版本有问题.所以我看到了这个问题,但是它太旧了,现在来自OracleJDK11没有像以前那样单独的JRE. 我想知道应该在launch4j程序中放入哪个最低JRE版本(这是强制性的),以及如何解决我朋友不断收到的错误?
..
Google Dagger DIF是否可以与Java 11一起使用? 如果没有,那么考虑将项目更改为使用Java 8是不可能的. 解决方案 是的,可以在Maven和Java 11中使用dagger 2.32. 我在编译过程和日食环境方面遇到问题. Eclipse显示错误,提示未找到DaggerMyClassComponent.DaggerMyClassComponent是
..
最近我切换到Java 11并开始调试我的应用程序并看到以下消息: OpenJDK 64位服务器VM警告:共享仅在引导时受支持加载程序类,因为已附加了引导程序类路径 仅找到此提交和
..
在下面的类P中,方法test似乎返回相同的false: import java.util.function.IntPredicate; import java.util.stream.IntStream; public class P implements IntPredicate { private final static int SIZE = 33; @Overri
..
我正在将Maven JavaFX应用程序从Java 8迁移到Java11.我已将pom.xml中的插件更新为最新的(兼容Java 11的)插件. 编译运行良好,在"target"文件夹下的正确目录中提供了jar以及所有依赖项和模块,但是当我尝试运行jar文件时,出现了可怕的"Missing JavaFX application class"错误.无论我如何尝试更改插件配置-我总是收到此错误消息,并
..
Windows 7 ,x64, Java 11 如何读取main中资源文件夹中的文件. ClassLoader classloader = Thread.currentThread().getContextClassLoader(); // Input stream is null. InputStream is = App.class.getResource
..
我在yml中有多个数据库,如何获取国家/地区特定的存储库?我需要在运行时获取国家/地区名称,并基于国家/地区名称,我需要对该国家/地区数据库进行操作,而单个数据库将使用yml中的默认数据库存储库. 每个Micronaut文档中的 :在多数据源场景中,@ io.micronaut.data.annotation.Repository批注可用于指定要使用的datsource配置.默认情况下,Mic
..
我有一个Web应用程序(spring-boot,tomcat),它可以正常工作并且可以通过https正常访问,但前提是客户端不在vodafone移动网络内并且无法使用chrome浏览. 如果是这样,Chrome浏览器在导航到该页面时会超时,并且根本无法访问该网站,而其他浏览器则可以正常访问该网站. 一些有趣的事实可能是: -我更新到了java11,使用了acceptopenjdk v11.0
..
我正在尝试编译包含Java和groovy混合代码的Java 11模块,并且编译不断失败,并显示以下消息: 包为空或不存在:my.sample.map 我将GroovyCompile任务更改为使用Java 11编译标志: tasks.withType(GroovyCompile) { doFirst { options.compilerArgs += [
..
我试图找出reduce流操作中的累加器和组合器. List users = Arrays.asList(new User("John", 30), new User("Julie", 35)); int result = users.stream() .reduce(0, (partialAgeRe
..
我处理旧的旧项目,并尝试将其切换到Java 11. 目前,我可以成功编译它,但是启动时它会崩溃. 该项目由几个eclipse插件模块和最终的eclipse-repository模块组成,该模块具有产品文件(还有pom文件可编译所有模块并在eclipse-repository模块的目标文件夹中创建可执行文件) 经过精炼的定义文件也可以成功解析,看起来像
..
我正在创建一个Java 11 spring boot(2.1.3版)多模块项目,但是在运行子模块时遇到以下异常.当我将其作为单个项目(没有多模块)运行时,一切工作正常. java.lang.IllegalStateException: Cannot load configuration class: f etch.App at spring.context@5.1.5.RELEAS
..
我的目标是将当前可与Java 8一起使用的Web服务应用程序迁移到Java11.由于已从JDK11中删除了JAXB和JAX-WS组件,因此有必要使用Maven或Jar添加适当的库.库. 遇到类似问题的其他人有各种各样的建议,但是我找不到一个没有错误的组合. pom.xml org.openjfx
..
尝试将Java版本从Java 8更新到Java 11以编译和运行StromCrawler. 我的问题- Java 11是否支持Storm Crawler?. 当我在POM中更新Java版本并构建项目时,我已经成功构建了项目,但是当我尝试运行该项目时,在运行InjectorTopology时出现以下错误- 560 [main] INFO c.a.h.c.InjectorTopo
..
我的多jar应用程序在Java 11中运行,并显示与Log4j2相关的警告: 警告:不支持sun.reflect.Reflection.getCallerClass.这会影响性能. 它不会崩溃,但是因为操作团队(AppDynamics监视器)已经问过我了,所以我很烦.我读到我需要在清单中使用"Multi-Release:true"条目,但我不知道如何告诉Maven Assembly P
..
以下测试用例可以在Java 10上完美运行: import java.time.Instant; import java.time.format.DateTimeFormatter; import java.time.format.DateTimeFormatterBuilder; class Test { public static void main (String[] arg
..
我正在尝试做一些琐碎的事情,但是我遇到了一个问题. 在将JavaFx应用程序从Java 8迁移到Java 11后(同样尝试过Java 12),将不会加载有弹性的城堡安全提供程序. 我更新了一个Maven项目,以使用兼容Java 11的插件.编译正常,但是在运行时我在终端窗口中看到了这一点: jar .Launcher java.lang.reflect.InvocationTarget
..
我试图每隔几分钟就不断将GET和POST请求发送到REST API.问题是,恰好在1000个请求之后,我收到一个 GOAWAY 框架( IOException): GOAWAY帧(类型= 0x7)用于启动连接的关闭或发出严重的错误情况信号. HTTP/2规范 我做了一些研究,发现不仅有1000个请求 nginx的默认最大值,Cloudfront(相关的铬问题)和Discord也表现出
..