我的Windows7工作站上同时安装了JRE6和JRE7。我想将默认Java设置为JRE6。我试过将JAVA_HOME变量设置为C:\ProgramFiles(x86)\Java\JRE6\bin并且我也试过弄乱注册表....这些都不适合我我不想卸载,也不想使用GUI控制面板Java控制台来禁用JRE7。我需要自动将JRE1.6设置为默认java吗? 最佳答案 您应该在您的路径中设置/bin/java(MSWindows中的java.exe)并将其放在首位。Steps16,17,and18
我在Windows7机器上使用Install4j5.1.8,但找不到任何JRE8包。我必须手动创建bundle还是应该升级? 最佳答案 Bundle格式在5.1.x系列中发生了变化。使用install4j5.1.8,您只能看到不再更新的旧包。当您更新到install4j5.1.15时,将列出新的bundle。其中包括8.x包。 关于java-适用于Windows上Install4j的JRE8?,我们在StackOverflow上找到一个类似的问题: https
这里有一些奇怪的东西。考虑这两个最新版本的java环境:jre-8u11-windows-i586.exejre-8u20-windows-i586.exe安装8u11。它将把它放入程序文件(x86)\java\jre8安装8u20。它会将其放入程序文件(x86)\java\jre1.8.0_20我不知道rev11和rev20之间的命名何时发生变化,但看到我需要在配置文件中预设JAVA_HOME(对于之后将安装的Windows服务),这有点烦人。曾经是java1.8的任何早期版本都会安装到jre8文件夹中……现在看来不再是这样了。为什么会发生这种变化? 最佳
我的应用程序包含一个使用JNI调用java程序的c++exe文件,因此需要jvm.dll。但是,我希望我的应用程序附带它自己的嵌入式jre,但是在我复制在JAVA_HOME中找到的jre6文件夹并将其添加到我的安装程序后,它无法运行该程序(VM初始化期间发生错误无法加载native库:可以'tfinddependentlibraries),当我在jvm.dll上使用dependencywalker时,它说找不到gpsvc.dll、IEShims.dll和sysntfy.dll。在我尝试将这些dll复制到与jvm.dll相同的文件夹后,dependencywalker告诉我gpsvc.d
这个问题在这里已经有了答案:howtocheckjreversionusingjavaapplication(6个答案)关闭7年前。我安装了多个JRE(6、7、8,32位和64位)。我设置的方法是设置多个JAVA_x_HOME路径,然后根据我要使用的版本引用JAVA_HOME=%JAVA_x_HOME%。但是,我不确定每个应用程序在决定执行哪个JRE时都使用JAVA_HOME。因此我的问题是:有没有一种方法可以检查JRE用于在Windows7下运行某些已启动的Java程序?应用程序可以通过哪些方式检测要在哪个JRE上执行?
我有一个试用任务,其中包括仅使用OracleJRE1.6标准库编写简单的http服务器。这里simpleHTTPserverinJavausingonlyJavaSEAPI我找到了声明:从Java1.6开始,SunOracleJDK(注意:JDK,不是JRE)中有一个内置的HTTP服务器。但是我以为JRE里面包含了所有的运行时库,而JDK就是JRE+一些开发工具。另外,我下载了JRE1.6,发现HttpServer包含在rt.jar文件中。所以,我的问题是:我使用这个实现是否正确?为什么说JDK有JRE没有的库?JDK是否为JRE提供任何额外的库? 最佳答案
有没有人研究过从早期版本中提取jdbc-odbc桥并将其与JRE8一起使用?更新/改进它以使用Java8是否可行/可能?这合法吗? 最佳答案 虽然这并不能完全回答您的问题,但我一直在为Access寻找免费的JDBC驱动程序,并找到了UCanAccess.在将SquirrelSQL与Access一起使用时,我成功地使用这个特定的驱动程序作为替代。看看你的问题是如何被标记的ms-access,也许这可能是您可以接受的替代品。 关于java-为Java8重建JRE7jdbc-odbc桥,我们在
我在Windows7上的Eclipse中构建了一个Java应用程序。我在VMWare机器上安装了MacOSX10.7.4。我使用JDK1.7构建了该应用程序。我的Windows上有JRE1.7,应用程序运行良好。我在Mac虚拟机上安装了Java1.7。在我的Mac虚拟机上启动应用程序时,我收到“unsportedmajor.minorversion51.0”错误。我知道这个错误意味着我没有正确的JRE来运行我的JAR文件,但我确实安装了JRE7(我今天安装了它)。我的应用程序使用ApacheFTP客户端库,但它们都包含在JAR文件中(我将Eclipse项目导出到一个可运行的JAR文件中
我有一个javaFX8应用程序,它在jre1.8.0_45中运行得非常好,但今天一位用户来找我解决问题。经过一番调查后,我意识到这与他最近发布的jre有关,特别是1.8.0_60。我正在读取一个GISshapefile并在我的版本中绘制几个路径到一个组(比如30.000或更多),它有点慢但工作正常。在最新版本中,图像出现扭曲。路径绘制不当且不成比例地成block。correctimagegeneratedunderjre1.8.0_45distortedimagegeneratedunderjre1.8.0_60所以我决定制作一个小的测试应用程序来将问题与我可能正在做的任何其他事情分开
我在ubuntu12.04上安装sun-java6-jre,但出现以下错误,Thefollowingpackageshaveunmetdependencies:sun-java6-jdk:Depends:sun-java6-bin(=6-06-0ubuntu1)butitisnotgoingtobeinstalledsun-java6-jre:Depends:sun-java6-bin(>=6.30-2~precise1)butitisnotgoingtobeinstalledoria32-sun-java6-bin(>=6.30-2~precise1)butitisnotgoingt