精华内容
下载资源
问答
  • linux生成jre

    2020-09-06 11:08:06
    比如,如果一台主机上的某个JRE仅仅是用来运行ApacheTomcat,那么JRE中用来支持SWT的部分肯定是不需要的,及浪费空间又降低效率。 引入modulesystem,使得开发者能够按自己的应用创建一个最小的运行时成为了可能——...

    前言

    ava平台的领导者们意识到了随着虚拟化、容器化、微服务化的普及和流行,以前庞大的JRE已经跟不上时代的发展:作为一个运行时,里面经常包含了太多不需要的东西。比如,如果一台主机上的某个JRE仅仅是用来运行ApacheTomcat,那么JRE中用来支持SWT的部分肯定是不需要的,及浪费空间又降低效率。

    引入modulesystem,使得开发者能够按自己的应用创建一个最小的运行时成为了可能——你的一个微服务的部署应用仅仅需要一个非常小的runtime(比如仅仅20m)——而不是像以前一样不管应用复杂还是简单,都需要一个上百兆的JRE作为运行runtime。横向扩展和部署的效率将能大幅提升。

    作为一个Java开发者,这个改变我觉得是值得让我们高兴的,这是一种进步,说明了Java平台一直在尝试紧跟时代,而不用担心被淘汰。

    回到最初引用的那句话——因为你可以用jlink根据自己的需求,创建一个更小的运行时,而不是不管什么应用,都是同样的JRE。

    作者:兰浩 链接:https://www.zhihu.com/question/296351428/answer/500599249
    来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    就是jre不自带了,需要自己生成。生成步骤:

    1. 打开命令行之后进入安装目录双击安装路径
      在这里插入图片描述

    2. 运行命令bin/jlink --module-path jmods --add-modules java.desktop --output jre
      在这里插入图片描述

    3. 在jdk安装目录下就可以看到生成了jre
      在这里插入图片描述

    展开全文
  • jdk9以上之后不会自动生成jre,需要手动进行生成jre. windows下执行: bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre linux下执行: bin\jlink --module-path jmods --add-modules ...

    jdk9以上之后不会自动生成jre,需要手动进行生成jre.

    windows下执行:

    bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

    linux下执行:

    bin\jlink --module-path jmods --add-modules java.desktop --output jre

    1.环境准备:

    下载jdk11

     

    2.安装jdk

    解压jdk文件

    tar -zxvf jdk-11.0.4_linux_x64_bin.tar.gz

    创建文件夹/usr/java/jdk

    将jdk11移入到jdk文件夹下

    jdk11是没有jre的,需要手动进行生成

    windows下执行:

    bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

    linux下执行:

    bin\jlink --module-path jmods --add-modules java.desktop --output jre

    编辑属性文件,配置jdk环境变量

    vi /etc/profile

     

    JAVA_HOME=/www/server/jdk11

    JAVA_JRE=/www/server/jdk11/jre

    PATH=$PATH:$JAVA_HOME/bin

    export JAVA_HOME

    export PATH

    export JAVA_JRE

     

    展开全文
  • jdk12自动生成jre

    2020-08-13 08:55:09
    bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

    bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

    展开全文
  • centos安装java jdk12,同时生成jre

    千次阅读 2019-08-15 11:35:51
    centos安装java jd12,同时生成jre 1下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 去官网下载jdk,选择rpm包下载 2安装jdk rpm -i jdk-12.0.2_linux-x64_bin.rpm...

    centos安装java jd12,同时生成jre

    原文链接:https://blog.csdn.net/weixin_44259356/article/details/99626194

    1下载jdk

    https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    去官网下载jdk,选择rpm包下载

    2安装jdk

    rpm -i jdk-12.0.2_linux-x64_bin.rpm
    

    3设置环境变量

    vi /etc/profile
    

    在文件末尾加上

    #java
    export PATH=/usr/java/jdk-12.0.2/bin
    

    保存文件退出并生效

    source /etc/profile
    

    (注:这里注意安装的jdk版本,java12已经没有jre和jdk合二为一,环境变量只需要配置PATH就行。)

    4生成jre

    由于elasticsearch安装还是需要jre所以这里要生成jre

    cd /usr/java
    jdk-12.0.2/bin/jlink --module-path jmods --add-modules java.desktop --output jre
    

    将会在java目录下生成jre。

    展开全文
  • jdk9之后,jdk.tar.gz包中不在包含jre目录 要想在jdk目录中生成jre,终端进入jdk安装运行下列命令: sudo ./bin/jlink --module-path jmods --add-modules java.desktop --output jre ...
  • linux下手动生成jre

    2020-10-13 10:48:16
    linux安装了jdk发现包下没有jre导致访问tomcat正常启动却访问不,于是手动生成jre。 步骤一:打开命令行之后进入安装路径 步骤二:运行命令 bin/jlink --module-path jmods --add-modules java.desktop --...
  • JDK11+不默认安装jre解决方法1 JDK11+不默认安装jre的现象2 JDK11+手动生成jre的解决方法 1 JDK11+不默认安装jre的现象 2 JDK11+手动生成jre的解决方法 管理员身份启动cmd,切换到jdk安装目录下,执行如下命令手动...
  • 为JDK13生成jre

    2020-03-28 15:03:42
    在jdk目录下,输入一下命令,敲回车...bin\jlink --module-path jmods --add-modules java.desktop --output jre windows 系统使用 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre ...
  • JDK11生成jre

    2020-03-31 10:49:02
    以管理员的身份打开命令提示符cd到%JAVA_HOME%(用户安装路径) 然后运行命令bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 然后将自动生成jre。 ...
  • 常见DOS命令 有时需要用到命令提示符窗口,下表给了一些快捷命令及操作内容,当然后续在使用...cmd使用管理员身份进入jdk安装路径下,输入以下命令即可自动生成jre文件夹。 命令:bin\jlink.exe --module-path jmods -
  • arm linux 安装 JRE

    千次阅读 2018-03-24 22:34:55
    arm linux 安装 JRE arm linux (非发行版)安装JDK和ubuntu上安装还是挺不一样的。现在ubuntu好像也可以在arm上运行,如果用ubuntu还是很方便的,但是好像ubuntu的arm版不太稳定,而且主要是现在用的板子系统...
  • 新本Jdk12版本下载后不像以前的版本会自动生成Jre文件夹,通过dos命令行可以解决 1.下载jdk12 网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html,根据自己系统来下载...
  • jdk9以上之后不会自动生成jre,需要手动进行生成jre. windows下执行: bin/jlink.exe --module-path jmods --add-modules java.desktop --output jre linux下执行: bin/jlink --module-path jmods --add-modules ...
  • LinuxJRE添加字体

    千次阅读 2014-12-10 09:07:57
    LinuxJRE添加字体 系统上线,客户的数据里有外字,也就是自己造的字,自然是显示不出来的,然后就要求把外字添加到环境里。。 系统的服务器是REDHADEnterprise 5,客户端是VISTA。   有两处要显示外字,一是...
  • 在Ubuntu/Linux环境下安装JDK和JRE

    千次阅读 2017-11-27 08:26:35
    需要说明的是,JRE的安装步骤与JDK一样,所以就不赘述了。 一、下载JDK安装包 这一步很简单,从官网下载自己所需要的版本就可以了。 我选择的是tar.gz文件,下载之后只需要解压就可以了,十分方便。 二...
  • jdk11没有jre(linux)

    2021-11-15 16:19:39
    jdk11解压后没有jre文件,可用命令生成 命令: cd ${jdk11的文件夹下} bin/jlink --module-path jmods --add-modules java.desktop --output jre 会在当前目录下生成一个jre目录
  • Linux下安装JRE

    2009-08-19 17:25:00
    http://www.java.com/zh_CN/download/help/5000010500.xml
  • 最近在做一个java生成图片的功能,由于系统字体原因,在linux生成出来的中文是乱码,所以在网上找了N多的资料,最终才把问题解决。很多人说把字体放到jdk安装目录下的Jre的fonts目录下,根本是无效的。且Centos6和...
  • oracle最新发布的jdk14

    2020-03-24 14:27:26
    Oracle发布了最新的jdk14,官网下载过慢,放在这里供大家下载,但安装后可能不含jre,大家可以手动输入指令来生成jre 官网下载地址如下 https://www.oracle.com/java/technologies/javase-downloads.html 官网文档...
  • 生成jre时出现如下错误 error: Hash of java.xml (c043b4c28b897656e2a4d36c92ba2f5d52134bce79643236dd36295e14178be7) differs to expected hash (4e7db7fc941d9f316c4aafe02717b5809ee722be8433d283050365e7fd...
  • Linux生成图片文字乱码

    千次阅读 2018-07-17 16:04:29
    项目中用到一个利用java生成图片的功能,但是在上传到linxu服务器的时候出现了乱码,这个是由于我们的linux的服务器的字体不存在导致的,在我们自己的电脑(操作系统上),系统为我们提供了很多的字体,可以让我们...
  • linux生成dump文件方法及设置

    千次阅读 2019-09-18 07:17:33
    https://andyniu.iteye.com/blog/1965571 Linux生成 Core Dump 文件的方法1 什么是 Core DumpCore Dump 又叫核心转储。在程序运行过程中发生异常时,将其内存数据保存到文件中,这个过程叫做 Core Dump。2 Core ...
  • 查看jdk或jre的版本

    万次阅读 多人点赞 2019-03-01 09:44:06
    查看jdk或jre的版本 安装完jdk,配置好JAVA_HOME和CLASSPATH,直接在命令行窗口输入指令java -version,即可看到当前系统JRE版本 但是,如果我们电脑中安装了多个jdk|jre,或者是生产环境中安装多了jdk|jre...
  • 目前博主个人出现这个问题是因为在linux没有对应字体 解决方案: 1.在windows找到C:\Windows\Fonts目录找到字体文件 ...将字体文件复制近/usr/java/jdk1.8.0_162/jre/lib/fonts中,重启项目就可以了 ...
  • linux下java生成图片中文乱码

    千次阅读 2019-08-11 23:26:15
    应用场景:java生成图片,图片上的中文乱码或者文字部分缺失 操作步骤如下: 检查linux下已安装的字体 查看所有字体命令: fc-list 查看中文字体命令: fc-list :lang=zh 如果返回: -bash: fc-list: command ...
  • 本地生成的图片 部署到测试环境的生成图片: 代码部分: ...原因:是因为linux系统没有对应的中文字体,我们需要把本地的...拷贝到linux中/use/local/java/jre/lib/fonts,建议把文件复制到桌面,然后再拷贝 ...
  • Java基础知识面试题(2020最新版)

    万次阅读 多人点赞 2020-02-19 12:11:27
    文章目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,521
精华内容 13,808
关键字:

linux生成jre

linux 订阅