草庐IT

JRE_HOME

全部标签

java - 为什么 OperatingSystemMxBean 的访问限制为 jre6/lib/rt.jar?

我在尝试在Eclipse中编译一些Java代码时遇到了一些麻烦。我不断收到以下警告...Accessrestriction:ThetypeOperatingSystemMXBeanisnotaccessibleduetorestrictiononrequiredlibraryC:\ProgramFiles\Java\jre6\lib\rt.jar从这行代码...com.sun.management.OperatingSystemMXBeanbean=(com.sun.management.OperatingSystemMXBean)java.lang.management.Manage

java - 为什么 Ubuntu 中的 tomcat7 无法识别 JAVA_HOME?

我已经在我的Ubuntu机器上安装了tomcat7。当我尝试重新启动服务器时,我收到设置JAVA_HOME的消息,但它是在.bashrc中设置的exportJAVA_HOME=/usr/lib/jvm/java-8-oracleexportCATALINA_HOME=/usr/share/tomcat7错误:omkars@:~$sudoservicetomcat7restart[sudo]passwordforomkars:*noJDKorJREfound-pleasesetJAVA_HOMEomkars@:~$echo$JAVA_HOME/usr/lib/jvm/java-8-ora

java - 是什么导致 JRE 6 JVM 代码缓存泄漏?

自从切换到JRE6后,我服务器的代码缓存使用(非堆)一直在无限增长。我的应用程序在运行时创建了很多类,但这些类在GC过程中被成功卸载。我可以看到这些类在gc日志中被卸载,并且permGen的使用保持不变。我特别确保在我的代码中,一旦我完成这些类,它们就会被孤立,这样它们就能正确地从permGen中收集垃圾。然而,代码缓存不断增长。我在切换到JRE6后才意识到代码缓存。所以我想我的问题是:GC是否包含代码缓存?什么会导致代码缓存内存泄漏,特别是。JDK6中是否存在这方面的错误? 最佳答案 您可能想通读一下这个讨论,然后回过头来看看哪些

java - 为什么 java8 服务器 JRE 不包含服务器特定工具,如 jstack、jmap、jvisualvm、jstat

来自oracleTheServerJREincludestoolsforJVMmonitoringandtoolscommonlyrequiredforserverapplications,butdoesnotincludebrowserintegration(theJavaplug-in).从服务器端工具的使用来看,监控排名靠前的工具是jstack、jvisualvm、jstat、jconsole;服务器jre包的jdk/bin中缺少所有内容。关于这种捆绑背后的合理性的任何想法。编辑这种情况仅适用于“serverjre8”。对于“serverjre7”,所有这些工具都存在。

java - 在未安装 JRE 的情况下在 Windows 中将 java 程序作为 exe 运行

我想在Windows中将java程序作为exe运行。windows盒子根本就没有安装java...那么,有没有其他方法可以将java程序转换为exe,从而消除对JRE的依赖? 最佳答案 您可以为此目的使用ExcelsiorJET编译器。参见http://www.excelsiorjet.com/有关这方面的更多信息。 关于java-在未安装JRE的情况下在Windows中将java程序作为exe运行,我们在StackOverflow上找到一个类似的问题: ht

java - JRE如何才能让Tomcat处理JSP文件呢?为什么不是JDK?

谁能说清楚JRE是如何处理纯JAVA代码的JSP文件的?我知道JSP文件的字节码没有放在WAR文件中。它由编译后的CLASS文件和纯JSP文件组成。它在Tomcat的RUNNING.txt中说“ApacheTomcat6.0需要Java2标准版运行时环境(JRE)版本5.0或更高版本。”请消除我的痛苦。 最佳答案 Tomcat捆绑了一份Eclipse编译器,而不是使用JDKjavac编译器。它速度更快(或者至少过去是这样),许可限制更少,并且消除了对完整JDK的依赖。http://tomcat.apache.org/tomcat-5

java - 如何在linux (debian) 上的Eclipse 中查看JRE 的源代码

我有一台debian机器。我正在使用eclipse。通常在Eclipse上,要查看对象的代码源等,只需在对象上单击F3。但出于某种原因,当它是核心java类时,我得到"Sourcenotfound"andanoptiontoattachthesource.debian上的JRE源到底在哪里?当我执行aptitudesearch"?provides(java-runtime)"时,结果包含多个答案,其中包含子字符串jre并且没有路径。谁能确切地告诉我从哪里获得源代码,以便我附上它。此外,我想让它适用于所有项目,而不仅仅是每个项目。 最佳答案

macos - 如何在 Mac OSX 上降级 JRE/JDK?

有谁知道如何通过终端在MacOSX上将JRE/JDK的版本从1.6.0_24降级到1.6.0_18?我需要降级才能让Java小程序在Firefox中运行。任何帮助将不胜感激。 最佳答案 这似乎不再准确了。我刚刚通过查看/Library/Java/JavaVirtualMachines并移走版本号最高的目录,设法将JRE和编译器从Java8降级到7,例如sudomvjdk1.8.0.jdk~/Desktop/ 关于macos-如何在MacOSX上降级JRE/JDK?,我们在StackOve

python - 如何将 R_HOME 环境变量设置为 R 主目录?

我正在尝试将rpy2导入python,但出现此错误:RuntimeError:TheRhomedirectorycouldnotbedetermined.TrytoinstallR,settheR_HOMEenvironmentvariabletotheRhomedirectory,oraddthedirectoryoftheRinterpretertothePATHenvironmentvariable.我完全迷失在这里,因为我不知道这在告诉我什么。我试图搜索如何设置环境变量,但找不到任何对我有帮助的足够详细的信息。如果答案非常简单,我将不胜感激,因为我只是一个新手。我正在运行OSX

android - Action Bar 的 Home 按钮的 onClick 监听器

如何为操作栏的Home按钮实现自定义onClickListener?我已经做了getSupportActionBar().setDisplayHomeAsUpEnabled(true);现在我想将用户重定向到某个Activity,以防单击主页按钮。我试过了:@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){switch(item.getItemId()){caseandroid.R.id.home:item.setOnMenuItemClickListener(newOnMenuItemClickListener(){p