java development是什么,让我们一起了解一下:
development是java开发组件JDK中的D,JDK(Java Development Kit)是Java开发中用到的三个核心技术包之一,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
JDK是Java开发中用到的三个核心技术包之一,其他两个是JRE和JVM,理解三者之间的区别与联系是非常重要的。
JVM是执行java程序的Java平台组件。
JRE是创建JVM实例的Java磁盘上的一部分。
JDK允许开发者编写程序并且可以执行和运行在JVM和JRE上。
Java新手经常对JDK和JRE的区别感到疑惑。其实这很容易区分,JDK是开发Java基础应用的工具包,而JRE是用来运行Java代码的工具包。
JRE可以作为单独的Java组件来简单地运行Java程序,它也可以作为JDK的一部分。JDK需要JRE,因为运行Java代码也是开发的一部分。就像Java虚拟机一样,让我们来考虑一下JDK的技术性定义和日常定义。
技术性定义:JDK是Java平台规范的一个实现,它包含了编译器和类库。
日常定义:JDK是一个你下载之后用来创建Java基础应用的软件包。
实际操作案例分析:DevelopmentServer 类修改。
java.lang.IllegalArgumentException: Exchange manager factory 'filesystem' is not registered. Available factories: [] at com.google.common.base.Preconditions.checkArgument(Preconditions.java:435) at io.trino.exchange.ExchangeManagerRegistry.loadExchangeManager(ExchangeManagerRegistry.java:88) at io.trino.exchange.ExchangeManagerRegistry.loadExchangeManager(ExchangeManagerRegistry.java:78) at io.trino.server.DevelopmentServer.doStart(DevelopmentServer.java:162) at io.trino.server.DevelopmentServer.lambda$devstart$1(DevelopmentServer.java:100) at io.trino.$gen.Trino_dev____20220323_001820_1.run(Unknown Source) at io.trino.server.DevelopmentServer.devstart(DevelopmentServer.java:100) at io.trino.server.DevelopmentServer.main(DevelopmentServer.java:95) injector.getInstance(ExchangeManagerRegistry.class).loadExchangeManager();
以上就是小编今天的分享了,希望可以帮助到大家。