草庐IT

JRE_HOME

全部标签

java - 无法在 JRE 8 中加载字体

我无法从JRE8中的S3Inputstream加载字体。如果系统安装了JRE7、JDK7甚至JDK8,我没有问题。valfontInputStream=s3Client.getObject(bucketName,objectKey).getObjectContentvalcustomFont=Font.createFont(Font.TRUETYPE_FONT,fontInputStream).deriveFont(Font.TRUETYPE_FONT,20F)我得到的错误是Exceptioninthread"main"java.io.IOException:Problemreadin

java - 安装 jre 7 后如何设置 Jre 6 的路径?

我正在通过java1.6u_17进行编程,但我安装了JRE版本6和JRE版本7,那么如何从JDK1.6运行我编译的程序以仅通过JRE6运行?默认情况下,它通过JRE7运行我的类文件,如何更改此行为?任何在Windows7中设置类路径的想法,就像我们为JDK所做的那样。在我的命令提示符下显示如下E:\JAVA>javac-versionjavac1.6.0_17E:\JAVA>java-versionjavaversion"1.7.0_09"Java(TM)SERuntimeEnvironment(build1.7.0_09-b05)JavaHotSpot(TM)ClientVM(bui

java - 如何修复 "Prefs file removed in background/home/steven/.java/.userPrefs/prefs.xml"错误?

我的大部分程序都是在Windows上编程的,在首选项方面没有任何问题。我刚刚启动了Ubuntu12.04并将我的类加载到Eclipse中。在运行时,我在控制台中收到:Oct12,20128:14:38PMjava.util.prefs.FileSystemPreferences$6runWARNING:Prefsfileremovedinbackground/home/steven/.java/.userPrefs/prefs.xml我知道这与Ubuntu上的preferences系统有关,但是几次Google搜索都没有找到解决方案。谁能帮我解决这个错误?

java - Java JRE 的安装基础?

是否有某个在线资源可以维护Java安装基础的统计信息,包括JRE版本信息?如果没有,是否有最近的报告有一些数字?我对Windows用户特别感兴趣,但也欢迎所有其他操作系统。 最佳答案 我不知道有谁会定期公开跟踪此内容(不像Adob​​e,他们一有机会就推送它)。我能想到的最接近的是thisarticle从去年十一月开始。根据他的网站,此数据可能有些偏差,但我认为我们的数字也非常相似。 关于java-JavaJRE的安装基础?,我们在StackOverflow上找到一个类似的问题:

java - 如何在 jnlp 文件中指定 JRE 范围?

我们有一个使用JavaWebStart的Java应用程序。jnlp文件配置[j2seversion="1.5+"]。因此,如果安装了JRE1.5和1.6,应用程序将在1.6上运行。现在,我们要求应用程序只能在JRE1.5.0_07到JRE1.5.0_17范围内运行[j2seversion="1.5*"]将不起作用-它始终会使用1.5系列的最新jre启动应用。我可以通过包含href属性来请求准确的产品版本。[j2seversion="1.5.0_14"href="http://java.sun.com/products/autodl/j2se"/]但我如何在jnlp文件中指定特定范围的J

installation - 剥离 JRE 以与应用程序捆绑在一起——我可以省略什么?

我一直在通过简单地将文件从$JAVA_HOME/jre复制到我的应用程序分发版来将JRE与我的应用程序捆绑在一起。这可能违背了Java的精神,但它通过确保我的应用程序在其测试过的JRE版本上运行(包括位数;我使用一些JNI要求JRE是32位版本)来减少潜在问题).它工作正常,但整个发行版有点大,所以可能会遗漏一些不必要的文件?实际上,$JAVA_HOME/jre/README.txt包含以下建议:ThefilesthatmakeuptheJavaSERuntimeEnvironmentaredividedintotwocategories:requiredandoptional.Opt

java - 在使用alternatives的Linux系统上,JAVA_HOME的正确路径是什么?

确定JAVA_HOME的正确路径在Ubuntu系统上有点复杂,因为它使用替代方案。在我的机器上,这就是替代方法在到达实际的java或javac之前创建至少两个间接级别的方式。usr/bin/javac->/etc/alternatives//etc/alternatives/java->/usr/lib/jvm/jdk1.7/bin/javac如果我将JAVA_HOME设置为/usr/lib/jvm/jdk1.7,那么我的系统java可能与指向的java不一致JAVA_HOME,如果我更新替代方案以使用另一个java。我的问题是,在使用替代方案的系统上,JAVA_HOME的正确值是多少

云原生之使用Docker部署home-page个人导航页

云原生之使用Docker部署home-page个人导航页一、home-page个人导航页介绍二、本地环境介绍2.1本地环境规划2.2本次实践介绍三、本地环境检查3.1检查Docker服务状态3.2检查Docker版本3.3检查dockercompose版本四、下载home-page镜像五、部署home-page导航页5.1创建挂载目录5.2修改services.json文件5.3编辑docker-compose.yaml文件5.4创建home-page容器5.5检查home-page容器状态5.6检查home-page容器日志六、访问home-page首页七、home-page的基本使用7.1

java - java.home 和 JAVA_HOME 的区别

在我的java代码中,我有这一行System.getProperty("java.home")。在某些环境中,这将返回与设置为JAVA_HOME的环境变量相同的值。但在某些环境中,System.getProperty("java.home")返回的值与JAVA_HOME完全不同。所以我的问题是,从Java的角度来看,java.home和JAVA_HOME有什么区别?我查了下知道JAVA_HOME是jdk的安装路径,java.home是jre的安装路径,但是为什么不能匹配jre可以jdk安装的一部分。 最佳答案 正如您所说,JAVA_

java - 使用 JRE 分发我的应用程序 jar

如何使用JRE分发我的应用程序jar?我使用launch4j在exe中制作我的可执行jar。我的应用程序是一个基于桌面的swing应用程序。我想让它像一个应用程序,如果用户没有安装JRE,他们可以通过使用嵌入式JRE来使用它。我将JRE与应用程序一起提供并使用它。应用程序和JRE的卸载将像游戏一样卸载。我明白,如果我将预装的JRE与我的应用程序一起提供,它就会发生。我还在launch4j中看到选项卡JRE,但我不明白我将提供哪条路径。This链接我也看到了,但是没有给出明确定义整个过程的过程或有用的链接。请给出明确的答案。如果您的答案基于launch4j,我会更喜欢。