我们在 jdk 中有 jre 吗?
Do we have jre in jdk?
我有 jdk 18,我无法编译 .java 文件。我们是否需要单独下载 jre 才能 运行 .java 文件,或者我们是否在 jdk 18 中获得了内置的 jre?如果我们包含 jdk 的内置 jre,指定绝对路径来定位 jre/ext 文件? .以及要从命令提示符 运行 .java 文件采取的步骤(我的意思是我们是否需要指定路径才能执行 .java 文件)?
请帮帮我
我必须找到 jre/ext 文件来放置一些基本的 jar,比如 sql-connector,server-api 来使用它们。
我在互联网上搜索过有关这些东西的信息,但信息令人失望,我遇到了这个,我简直是在乞讨。
帮帮我
我被击中了!
tl;博士
要同时编译和执行包含 main
方法的单个 .java
,请执行:
/…pathToJdk…/bin/java MyClass.java
详情
如果您有最新版本的 JDK,并且您有一个包含 mail
方法的 .java
文件,您可以仅通过 [=57] 编译和执行=] 在 JDK.
的 bin
文件夹中找到的 java
可执行文件
/pathToJdk/bin/java MyClass.java
在包含多个文件的项目中,您需要调用 javac
将 Java 源代码编译为字节码。完成后,您将调用 java
来执行包含 main
方法的 class。通常我们会写一个清单文件来声明哪个 class 包含 main
方法作为应用程序的启动点执行。
为方便起见,Java 的更高版本获得了执行单个文件应用程序的编译和执行的便利功能。在这种情况下,java
工具会代表您隐式调用 javac
工具。
有关详细信息,请参阅 JEP 330: Launch Single-File Source-Code Programs。
依赖关系
至于在项目中使用库,请了解 Classpath。
关于这个主题的文章很多,包括 Oracle 免费提供的教程。
如果您使用像 IntelliJ、NetBeans 或 Eclipse 这样的 IDE 以及依赖管理器和构建自动化工具,例如 Apache Maven 或 Apache Gradle,Java 的生活会变得更加轻松.然后将代表您自动完成下载和捆绑库。
我有 jdk 18,我无法编译 .java 文件。我们是否需要单独下载 jre 才能 运行 .java 文件,或者我们是否在 jdk 18 中获得了内置的 jre?如果我们包含 jdk 的内置 jre,指定绝对路径来定位 jre/ext 文件? .以及要从命令提示符 运行 .java 文件采取的步骤(我的意思是我们是否需要指定路径才能执行 .java 文件)? 请帮帮我 我必须找到 jre/ext 文件来放置一些基本的 jar,比如 sql-connector,server-api 来使用它们。 我在互联网上搜索过有关这些东西的信息,但信息令人失望,我遇到了这个,我简直是在乞讨。 帮帮我 我被击中了!
tl;博士
要同时编译和执行包含 main
方法的单个 .java
,请执行:
/…pathToJdk…/bin/java MyClass.java
详情
如果您有最新版本的 JDK,并且您有一个包含 mail
方法的 .java
文件,您可以仅通过 [=57] 编译和执行=] 在 JDK.
bin
文件夹中找到的 java
可执行文件
/pathToJdk/bin/java MyClass.java
在包含多个文件的项目中,您需要调用 javac
将 Java 源代码编译为字节码。完成后,您将调用 java
来执行包含 main
方法的 class。通常我们会写一个清单文件来声明哪个 class 包含 main
方法作为应用程序的启动点执行。
为方便起见,Java 的更高版本获得了执行单个文件应用程序的编译和执行的便利功能。在这种情况下,java
工具会代表您隐式调用 javac
工具。
有关详细信息,请参阅 JEP 330: Launch Single-File Source-Code Programs。
依赖关系
至于在项目中使用库,请了解 Classpath。
关于这个主题的文章很多,包括 Oracle 免费提供的教程。
如果您使用像 IntelliJ、NetBeans 或 Eclipse 这样的 IDE 以及依赖管理器和构建自动化工具,例如 Apache Maven 或 Apache Gradle,Java 的生活会变得更加轻松.然后将代表您自动完成下载和捆绑库。