我喜欢通过复制Java文件夹的内容和设置环境变量来确保一切正常.
我通常在虚拟机中运行安装程序,压缩\ java文件夹内容,返回虚拟机的快照,然后解压缩压缩文件.
我找不到最新的JRE/JDK可用作zip文件的地方......
http://java.sun.com/javase/downloads/index.jsp
http://download.java.net/jdk6/
或者,可以安全地假设来自sun的exe安装程序只是解压缩整个事情,而不会弄乱注册表,环境变量等......?
- 经过这段时间我发现这个网站似乎正是我想要的(2018-05-22)
在过去,Oracle曾经发布过Windows的可执行安装程序,它将:
从Java 11开始,Oracle的免费Java版本(Oracle OpenJDK)似乎不包含安装程序.它只是一个包含二进制文件的zip文件.
我们如何在Windows上安装OpenJDK 11,因为上述集成不再存在?他们不是必要的吗?
我正在尝试使用Eclipse 的Jetty WTP插件在Jetty上部署JSP页面.但我得到以下错误.它看起来像Jetty找不到javac.我是否需要为Eclipse中的Jetty WTP插件执行任何设置,或者如何解决此问题?
如果我将项目作为.war-file 导出到jetty\webapps然后手动启动Jetty ,JSP页面工作正常java -jar start.jar.但是如果我按照描述使用Eclipse的Jetty WTP插件进行部署,它就不起作用.
我有我的JAVA_HOME设置C:\Program Files (x86)\Java\jdk1.7.0_01,我在Windows 7上使用Jetty 8.0.4.
Servlet在当前设置下运行良好.有关如何为JSP页面解决此问题的任何建议?
HTTP ERROR 500
Problem accessing /MyJavaWeb/formProcess. Reason:
PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required
Caused by:
org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:92)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:378)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:119) …Run Code Online (Sandbox Code Playgroud) 我有点困惑如何下载openjdk8 for windows.
如果我去http://openjdk.java.net/install/然后在JDK 8下只有两个部分:"Debian,Ubuntu等" 和"Fedora,Oracle Linux,Red Hat Enterprise Linux等".窗户在哪里?
我正在尝试找到OpenJDK 8 GA版本。当我浏览到https://openjdk.java.net/链接提供给https://jdk.java.net/11/为最新openJDK11构建。一旦到达左侧导航栏上的jdk.java.net/11,便有一个指向jdk 8的链接。我看到的问题是版本8是EA构建。在哪里可以找到Windows最新的ga版本?
我该如何下载Windows的OpenJDK和OpenJRE?
是否有服务器版本的Open JRE?
我问的原因是因为四处搜寻并没有带我到任何地方。由于越来越多的公司开始关注openjdk / openjre,并且我们中的一些人需要在Windows上进行部署/开发,因此这是一个有效的问题。
如果您认为构建开放的jdk / jre是目前唯一的解决方案,请。这样说的。
全部:这不是重复项。自从提出原始问题(和相应的答案)以来,JDK 8已发布。OpenJDK站点没有OpenJDK 8或OpenJRE 8二进制文件。Java开发人员很难为自己开发一个。我正在寻找可以根据许可证下载和重新分发的“官方” OpenJDK,客户端OpenJRE,服务器OpenJRE。
为什么我们有两个版本的Java?
我需要在wiondows 64位操作系统中安装开放式JDK。我使用了ORACLE open JDk并从以下链接
下载:https ://jdk.java.net/8/下载时,
我选择了“ 接受许可协议”并进行了安装。但是,安装后,当我尝试使用命令检查版本时,java -version它的显示类似于常规的JDK。谁能帮助我找到我哪里出了问题。还是有更好的供应商在Windows中安装开放式JDK。谢谢。
有谁知道Windows的OpenJDK发行版?具体来说,我正在寻找JDK 8 32位.我找到了64位分发版:http: //www.azulsystems.com/products/zulu
但我真的需要32位.
java ×7
windows ×3
openjdk ×2
download ×1
eclipse-wtp ×1
installation ×1
java-11 ×1
java-8 ×1
jetty ×1
jsp ×1