问题标签 [openjdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
15989 浏览

java - 在 Ubuntu 10.10 上使用 Android SDK 真的需要 Sun Java 吗?我更喜欢 OpenJDK

我宁愿只使用openjdk-6-jdk(版本 6b20-1.9.1-1ubuntu3)。但是我刚刚开始安装 Android SDK,所以如果真的需要 Sun (Oracle) Java,我想现在是安装它的时候了。有什么建议吗?

0 投票
1 回答
917 浏览

java - Eclipse Helios crashes on SuSE

It crashes, saying:

My java is:

Eclipse ini:

Has anyone experienced similar problem?

Best, Tim

0 投票
1 回答
1002 浏览

mercurial - 如何从 mercurial 存储库中签出 OpenJDK?

如何查看 OpenJDK 的来源?我想看看一些错误修复是否有效。最后一次下载太旧了。我使用 mercurial URL http://hg.openjdk.java.net/jdk6/jdk6。但是我在存储库中只看到了 58 的修订版和一些 make 文件。它看起来不像 OpenJDK 的源代码。

这是错误的存储库 URL 吗?它在http://openjdk.java.net/projects/jdk6/的项目主页上列出。

我以前从未使用过 mercurial。我在做什么错?

0 投票
3 回答
10377 浏览

java - 如果我使用 OpenJDK 作为 JVM,是否需要打开我的源代码?

随着 Oracle 宣布打算对 JVM 的专业版(或任何你称之为的版本)收费,以及 IBM 宣布打算支持 OpenJDK 的当前发展,对于大量 Java 开发人员来说,事情变得相当复杂。我们在 Java 方面有大量工作,到目前为止,我们在选择许可条款方面没有任何问题。看来我们将不得不切换到 IBM 将提供支持的 OpenJDK。但是 OpenJDK 是 GPL V2,据我所知,任何链接到 GPL V2 的代码都必须是 GPL V2。我们还有一些 JNI 代码,它们会变得更大。鉴于这些事实,是否意味着如果我们使用 OpenJDK 来运行我们的软件,我们就必须切换到 GPL 来获得许可?不用说,这将摧毁我们的整个许可和商业模式设置。

0 投票
1 回答
405 浏览

java - 甲骨文Java的格维尔?

据说 Gervill是为开源 JDK 创建的,但它与 Oracle Java 兼容吗?

0 投票
2 回答
4221 浏览

java - java-6-openjdk 中的 javax.persistence

我正在尝试在我的 hudson 集成服务器上构建 Spring Roo 项目(= Spring MVC + aspectj + hibernate)。

项目配置tu use

使用我的本地 maven 构建工作正常,但服务器上的环境似乎注入了一些其他版本javax.persistence,导致这些错误:

构建是使用 maven 运行的,它的配置是:

编辑:我没有在本地和服务器上使用相同版本的 roo :)

0 投票
3 回答
1020 浏览

java - 在 Ubuntu 上设置 SUN Java 环境

我刚刚在我的个人笔记本电脑上安装了 Ubuntu 10.04,并想在此设置我的开发环境。

我看到当我运行命令时

通过突触包管理器安装 SUN JDK并执行以下命令:

sudo update-java-alternatives -s java-6-sun

但是当我运行命令时which java

显示的输出是

/usr/bin/java

我如何确保它是 Sun JDK 而不是 OpenJDK(默认安装在 ubuntu 中)

我唯一担心的是:

我只想将 SUN JDK 用于所有目的。我不想要 OpenJDK ..

提前致谢..

0 投票
2 回答
838 浏览

java - openjdk的源码在哪里

嗨,我使用 yum 在我的机器上安装了 openjdk1.6。

它安装在 /usr/lib/jvm/java-1.6.0-openjdk/

但是我找不到这些类的java源代码。

我想做的只是编辑一些原始的java代码,重新编译并使用它。

谢谢。

0 投票
4 回答
17331 浏览

eclipse - 为什么我的 Eclipse 总是崩溃?

不知何故愚蠢的问题,我不得不承认 - 希望它不会花费我太多的分数。

说清楚:如果你能帮我找到崩溃的原因,我也会很高兴。我不会期待一个准确的答案。

但是,我不明白为什么我的 Eclipse 一直在崩溃(冻结)。主要是当我保存文件时。

由于某种原因,最近崩溃似乎有所增加......

我在 Ubuntu 10.10(64 位)上使用 EclipseHelios (Version: 3.6.1)和 Java 版本1.6.0_20(OpenJDK Runtime Environment (IcedTea6 1.9.2) (6b20-1.9.2-0ubuntu2) OpenJDK 64-Bit Server VM(build 19.0-b09,混合模式))。

谢谢!

0 投票
3 回答
4176 浏览

android - 哪个 JDK 用于 Ubuntu 10.04 64 位上的 Android 开发?

Ubuntu 10.04 64 位看起来很有希望作为 Android 的开发环境。我现在已经启动并运行它,但我被困在以下决策点:

  1. Synaptic 包管理器具有“ default-jdk ”(“标准 Java 或 Java 兼容开发工具包”)。

sun.com 有两个“Java SE Development Kit 6u23 for Linux x64, Multi-language”:

  1. Java SE 开发工具包 6u23:jdk-6u23-linux-x64-rpm.bin
  2. Java SE 开发工具包 6u23:jdk-6u23-linux-x64.bin

哪一个适合使用 eclipse-SDK-3.6.1-linux-gtk-x86_64.tar.gz 进行 Android 开发?