您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    如何在 Mac 上安装 Java
    时间:2020-07-09 08:03 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

        1999 末尾学习 Java 

        2007 创立 @grailsframework 

        2008 共同创立 G20ne 

        2009 被 SpringSource 收买 

        2015 参加 @ObjectComputing 

        2018 创立 @micronautfw / 取得 @groundbreakers 奖 

        2019 成为 @Java_Champions 

     

    感谢你 @java!#MovedByJava 

     

    — Graeme Rocher (@graemerocher) 2020年5月21日 

    多年来,许多技术和趋向都促进了 Java 堆栈的开发、部署和在标准运用顺序效劳器上运转多个运用的才能。为 Kubernetes 构建容器镜像使得 Java 开发者可以在多个云环境中打包和部署微效劳microservices,而不是在虚拟机上运转几个运用顺序效劳器。

    如何在 Mac 上安装 Java

    Timeline of technology contributions to Java

    有了这些技术,Java 运用顺序栈被优化为运转更大的堆和可以在运转时做出决策的高静态框架。但是不幸的是,这些努力还不足以使 Java 成为开发人员为无效劳器serverless和事情驱动平台开发云原生cloud native Java 运用顺序的首选编程言语。其他言语填补了这部分空缺,特别是 JavaScript、Python 和 Go,而 Rust 和 WebAssembly 也成了新的选择。

    虽然存在这种竞争,云原生 Javacloud native Java 正在对以云为中心的软件开发产生影响。好在,新的 Java 框架(比如,Quarkus、Micronaut 和 Helidon)最近曾经打败了这些应战,它们提供了编译速度更快而且更小的运用,同时它们在设计之初就将散布式系统思索了出来。

    如何在 macOS 上安装 Java

    Java 开发的未来将从更多人安装和运用 Java 末尾。因此,我将引见如何在 macOS 上安装并末尾运用 Java 开发环境。(假设你运转的是 Linux,请查看 Seth Kenlon 的文章《如何在 Linux 上安装 Java》)

    经过 Brew 仓库安装 OpenJDK

    Homebrew 是 macOS 理想上的标准软件包管理器。假设你还没有安装的话,Matthew Broberg 的文章《Homebrew 简介》将带你完成这些步骤。

    当你在 Mac 上安装好 Homebrew 后,运用 brew 命令安装 OpenJDK,这是编写 Java 运用顺序的开源方式:

    $ brew cask install java 

    不到一分钟就能看到:

    java was successfully installed! 

    经过 java -version 命令确认 OpenJDK 曾经正确安装:

    $ java -version 

    openjdk version "14.0.1" 2020-04-14 

    OpenJDK Runtime Environment (build 14.0.1+7) 

    OpenJDK 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing 

    从输入中可以确认 OpenJDK 14 (本文撰写时的最新版本)曾经安装。

    从二进制文件安装 OpenJDK

    假设你并不热衷于包管理器,并且更情愿本人来管理 Java 的话,那么你总是可以选择下载并且手动安装。

    我在 OpenJDK 主页上找到了最新版本的下载链接。下载 OpenJDK 14 的二进制文件:

    $ wget https://download.java.net/java/GA/jdk14.0.1/664493ef4a6946b186ff29eb326336a2/7/GPL/openjdk-14.0.1_osx-x64_bin.tar.gz 

    移动到你保存二进制文件的目录,然后解压:

    $ tar -xf openjdk-14.0.1_osx-x64_bin.tar.gz 

    接上去,将 Java 参加到你的 PATH:

    $ export PATH=$PWD/jdk-14.0.1.jdk/Contents/Home/bin:$PATH 

    同时,将这条命令加到你的点文件中,.bash_profile 还是 .zshrc 取决于你运转的 shell。你可以在《如何在 Linux 中设置你的 PATH 变量][23]》一文中了解更多关于配置 `PATH变量][23]》一文中了解更多关于配置‘》一文中了解更多关于配置 $PATH 变量的内容。

    最后,验证你安装的 OpenJDK 14:

    $ java -version 

    openjdk version "14.0.1" 2020-04-14 

    OpenJDK Runtime Environment (build 14.0.1+7) 

    OpenJDK 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing) 

    在 Mac 上编写你的第一个微效劳microservices

    如今,你曾经预备好在 maxOS 上运用 OpenJDK 堆栈开发云原生cloud native Java 运用顺序了。在本教程中,你将在 Quarkus 上创立一个新的 Java 项目,这个项目运用依赖注入dependency injection来发布 REST API。

    你需求 Maven 启动,它是一个十分盛行的 Java 依赖管理器。从 Maven 的网站安装它,或许经过 Homebrew 运用 brew install maven 命令。

    执行以下 Maven 命令来配置 Quarkus 项目,并且创立一个复杂的 web 运用:

    $ mvn io.quarkus:quarkus-maven-plugin:1.5.1.Final:create \ 

        -DprojectGroupId=com.example \ 

        -DprojectArtifactId=getting-started \ 

        -DclassName="com.example.GreetingResource" \ 

        -Dpath="/hello" 

    cd getting-started 

    运转这个运用:

    $ ./mvnw quarkus:dev 

    当运用顺序运转的时分,你可以看到这个输入:

    __  ____  __  _____   ___  __ ____  ______ 

     --/ __ \/ / / / _ | / _ \/ //_/ / / / __/ 

     -/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \   

    \--\\___\\_\\____/_/ |_/_/|_/_/|_|\\____/___/   

    (责任编辑:admin)