我正在尝试使用一个对JDK敏感的Oracle软件与Websphere一起工作,我需要找到一些特定版本的IBM JDK来尝试。问题是IBM并没有像Sun / Oracle那样随时提供这些产品,而我能够获得的所有版本都因某种原因而无法正常工作。
具体来说,我需要一个:
用于 Windows 的IBM Java 5 SR9(理想)
用于 Windows 的IBM Java 5 SR2
IBM Java 5 SR10用于 Windows
我如何直接从IBM获取这些内容?我的公司有一份Websphere的支持合同,如果能告诉他们去哪里,我希望我们的Websphere工程师可以下载它。
答案 0 :(得分:12)
我不知道这是否仍然是真的(但这在过去确实如此),但这是故事。
由于早期的Java许可限制,IBM等供应商无法单独提供JDK。
目前我无法从任何IBM网站提取此信息,但我对过去的这些许可限制非常肯定。
这是另一位绅士在这个空间的帖子: 来自:http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14514070
不幸的是,您只能将JDK作为您购买的另一个IBM产品(例如,Websphere或任何Rational产品)的一部分来获取。我们与Sun / Oracle的许可协议禁止我们在Oracle / Sun也支持的任何平台(即Windows和Linux)上直接下载IBM JDK。如果你看一下developerWorks网站的Java下载部分,你只会在System p / z上找到适用于AIX,z / OS和Linux的SDK,因为它们是Oracle不支持的IBM拥有的平台。
由于JDK随Websphere / Rational / Tivoli产品一起提供,如果您已经部署了其中一个产品,则可以使用它(尽管那时您可能还有SR8 FP1,除非您还为这些产品安装了最新的修订包产品)。
答案 1 :(得分:2)
(除非您在IBM工作),无法单独下载IBM JDK。它随IBM开发的IBM Rational软件套件一起提供。
IBM JDK还附带了IBM Java Profiler(不是免费的)。
此处找到的Eclipse平台https://www.ibm.com/developerworks/eclipse/downloads/helios/#download类似于Eclipse站点上的Eclipse下载。 IBM使那些负担不起WebSphere Application Developer或Rational Application Developer(都是Eclipse风格)的人更容易使用Eclipse。
答案 2 :(得分:2)
目前,(2017年7月12日)您可以在此处找到适用于java 6,7和7.1的旧版捆绑包https://www.ibm.com/developerworks/java/jdk/eclipse/index.html
最新版本可以从这里下载https://developer.ibm.com/javasdk/downloads/eclipse/
答案 3 :(得分:1)
是IBM JRE / JDK通常附带产品,而非独立产品。
如何获得作为活动目标的WebSphere版本并安装它?这不会给你你需要的东西吗?单服务器版本的占地面积相对较小。
答案 4 :(得分:1)
这是一个页面,其中包含一些在developerWorks上提供的可能对您有用的IBM JDK。
答案 5 :(得分:1)
此处提供了适用于WAS V6.1.0.25的SR9修订包 - http://www-01.ibm.com/support/docview.wss?uid=swg24023276。单击FTP链接以下载PAK文件(并重命名为zip)。
答案 6 :(得分:0)
以前我发现IBM的Eclipse包也包含IBM JVM。这种情况可能仍然如此,但捆绑包太大了,我现在无法检查。
答案 7 :(得分:0)
我讨厌用明显的答案回答......但如果你与IBM签订了支持合同,为什么不打电话给IBM支持?如果您还没有看到它,那么IBM的主要JDK页面位于:https://www.ibm.com/developerworks/java/jdk/。
然而,Windows产品非常可怜。自2006年初以来,IBM还没有为Windows平台发布新的JDK。 JDK属于Java 5代,但SR版本的下载页面(或安装程序的文件名)中没有任何指示。我无法安装并检查您,因为我希望您知道其他Windows警告:除非安装程序检测到IBM BIOS,否则IBM JDK将不安装在Windows计算机上。
鉴于IBM将其PC部门出售给联想,我甚至不确定AT ALL是否可以在现代的盒子上安装他们的独立JDK。如果你有合同,我会联系IBM支持......他们可能会以不同的方式告诉你。
无论哪种方式,前面的答案都指向另一种可能性。 IBM经常将其JDK / JRE,与其他下载中的独立版本中的疯狂限制捆绑在一起。例如,我知道WebSphere Community Edition(即IBM的Apache Geronimo版本)附带了一个。祝您找到所需的特定版本...但如果您这样做,并且不介意违反某些许可法律的可能性,那么您只需将该目录拉出并将其复制到目标计算机即可。
这整个话题真是太遗憾了。在bechmarks和运行时性能方面,IBM JDK / JRE一直很棒。然而,在较大的“生态系统”层面上,它总是很糟糕。