标签: java

无法在服务器中安装 sun-java6-jre

我对 linux 非常陌生,想运行一个服务器,但要运行的程序需要 linux。

我试图通过 ssh 将此命令运行到我的服务器,但每次都会收到。

sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-jre

但我收到了这个。

user@serverubuntu:~$ sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-jre
[sudo] 用户密码: 
阅读包裹清单...完成
构建依赖树       
读取状态信息...完成
包 sun-java6-jre 不可用,但被另一个包引用。
这可能意味着软件包丢失、已过时或
只能从其他来源获得

包 sun-java6-jdk 不可用,但被另一个包引用。
这可能意味着软件包丢失、已过时或
只能从其他来源获得

包 sun-java6-bin 不可用,但被另一个包引用。
这可能意味着软件包丢失、已过时或
只能从其他来源获得

E: 包“sun-java6-bin”没有安装候选
E: 包“sun-java6-jdk”没有安装候选
E: 包“sun-java6-jre”没有安装候选
user@serverubuntu:~$ sudo apt-get install sun-java7-bin sun-java7-jdk sun-java7-jre
阅读包裹清单...完成
构建依赖树       
读取状态信息...完成
E: 无法定位包 sun-java7-bin
E: 无法定位包 sun-java7-jdk
E: 无法定位包 sun-java7-jre
用户@serverubuntu:~$

对不起,我对 linux 非常陌生,不知道该怎么做。

谢谢 :)

server ssh java

2
推荐指数
1
解决办法
2万
查看次数

如何删除当前的 JDK 并安装默认的 JDK?

我在主机系统 Windows 8 上的虚拟设备(VMware 工作站)上安装了 Ubuntu 12.10 x64。我下载了 android 源代码。我想建造它,它说:

    Checking build tools versions...
************************************************************
You are attempting to build with an unsupported JDK.

You use OpenJDK but only Sun/Oracle JDK is supported.

************************************************************
Run Code Online (Sandbox Code Playgroud)

我试过:

sudo apt-get -y remove --purge openjdk-7-jdk openjdk-7-jre
Run Code Online (Sandbox Code Playgroud)

而且我仍然安装了 OpenJKD 7。如何卸载 OpenJDK 并安装可以构建 android 的 JDK?

android java jdk

2
推荐指数
1
解决办法
6562
查看次数

我应该下载 Java 的 tar.gz 还是 rpm 来进行离线 Java 安装?

我将在 Ubuntu 12.04 LTS(32 位系统)上下载并安装 java

在 java 下载页面上,有 2 个下载选项。

  1. 适用于 Linux 平台的 Java
  2. 基于 RPM 的 Linux 平台的 Java

哪个更适合 Ubuntu?

installation java

2
推荐指数
1
解决办法
2万
查看次数

由于 Ubuntu 13.10 的安全级别,JAVA 被阻止

由于安全级别,JAVA 被阻止。但是,我无法更改 Ubuntu 中的安全级别。

我已经约会到最新的JAVA:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

pst007x@pst007x-Serval-Professional:~$ java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
Run Code Online (Sandbox Code Playgroud)

我收到错误:

JAVA(TM) 已被阻止,因为它已过时:这次运行吗?/ 更新?

我选择:

这次跑

然后弹出一个:

您的 Java 版本已过时。

单击更新以安装推荐的最新版本。单击阻止以停止浏览器中的 Java 内容,或单击稍后继续并稍后再次提醒。

我选择 LATER,然后它失败了,说:

您的安全设置已阻止应用程序使用过时或过期的 JAVA 版本运行

.... 但我运行的是最新的 Linux 版本...

Ubuntu 现在停止支持 JAVA 了吗?

请帮忙!:-)

JAVA网站:

已验证 Java 版本完成复选标记 恭喜!

您已安装推荐的 Java (1.8.0-ea)。

这是失败的站点:JPL

java 13.10

2
推荐指数
1
解决办法
1万
查看次数

我无法在我的 Firefox 浏览器上运行小程序

我是 Ubuntu 13.10 的新用户,我想运行一个小程序,所以我安装了带有 netbeans 7.4 的 Java 开发工具包 7u45,我可以从 netbeans 运行小程序,但由于安全设置而不能从浏览器运行。我搜索了我的问题,然后我将我的安全设置更改为低,一切都保持不变,请帮助我

firefox java netbeans

2
推荐指数
1
解决办法
2万
查看次数

无法在精确的穿山甲中启动 .jnlp 文件

我正在尝试安装 Matlab,但无法打开从 mathworks 安装的 download_agent。这是一个 jnlp 文件,但是如果我在 nautilus 中使用 open with -> IcedTea 没有任何反应,当我尝试

javaws download_agent
Run Code Online (Sandbox Code Playgroud)

或者

javaws download_agent.jnlp
Run Code Online (Sandbox Code Playgroud)

我收到消息

/usr/bin/javaws: line 66: /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java: No such 
file or directory
Run Code Online (Sandbox Code Playgroud)

尝试时

sudo apt-get install icedtea-netx
Run Code Online (Sandbox Code Playgroud)

它说

icedtea-netx is already the newest version.
Run Code Online (Sandbox Code Playgroud)

我正在从 Oracle 运行 jdk,但尝试使用以下方法切换到 openjdk

sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)

但它仍然不起作用......总是收到消息

/usr/bin/javaws: line 66: /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java: No such 
file or directory
Run Code Online (Sandbox Code Playgroud)

有什么建议?非常感谢!

java matlab icedtea

2
推荐指数
1
解决办法
4924
查看次数

Java 小程序在 14.04 和 14.10 中崩溃

PhET 模拟(java 小程序)在 14.04(和 14.10 [更新])执行后崩溃。Icedtea 开始加载应用程序并达到 100%。然后它崩溃了。我收到一条错误消息,要求使用控制台清除缓存并重试。这不起作用。它只是再次兑现。

有关如何解决此问题的任何建议?

此问题发生在 2 台计算机上,一台运行 Ubuntu,另一台运行 Xubuntu。PhET 模拟在 12.04、13.10 和 Windows 上运行良好。

java icedtea 14.04 14.10

2
推荐指数
1
解决办法
2906
查看次数

从 Ubuntu 12.04 升级到 14.04 后,Aptana Studio 3 不起作用?

当我从 Ubuntu 12.04 升级到 14.04 时,Aptana Studio 3 不再工作。当我尝试在几分钟后打开它时它会关闭,但是当我在终端中打开它时我收到了这个错误消息。

A fatal error has been detected by the Java Runtime Environment:

 SIGSEGV (0xb) at pc=0xa144786d, pid=3011, tid=3076155136

JRE version: OpenJDK Runtime Environment (7.0_51-b31) (build 1.7.0_51-b31)
Java VM: OpenJDK Client VM (24.51-b03 mixed mode, sharing linux-x86 )
 Problematic frame:
 C  [libsoup-2.4.so.1+0x5486d]  soup_session_feature_detach+0x1d

 Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again

 An error report file with more information is …
Run Code Online (Sandbox Code Playgroud)

upgrade java openjdk 12.04

2
推荐指数
1
解决办法
2747
查看次数

为什么 Vim 会像这样突出显示 Javadoc 注释?

我正在使用vim编辑 Java 代码。我在类定义上面加了一个Javadoc头,但是语法高亮很奇怪:

在此处输入图片说明 阅读上面的 Javadoc 注释

为什么第一个句子突出显示为白色,而其余的突出显示为灰色?

vim syntax-highlighting java

2
推荐指数
1
解决办法
932
查看次数

即使正确设置了 ubuntu 13.10,Gradle 也会发现错误的 JAVA_HOME

我刚刚从终端安装了 gradle

sudo apt-get install gradle
Run Code Online (Sandbox Code Playgroud)

完成后我试图运行命令

gradle -v
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/java-7-oracle/jre/bin/java

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Run Code Online (Sandbox Code Playgroud)

当我跑步时,echo $JAVA_HOME我得到

/usr/lib/jvm/java-7-oracle/jre/bin/java
Run Code Online (Sandbox Code Playgroud)

所以这是我编辑我的 bashrc 文件的正确路径,添加了以下几行

export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre/bin/java
export JAVA_HOME
Run Code Online (Sandbox Code Playgroud)

我运行时仍然出现相同的错误 gradle -v

java gradle

2
推荐指数
1
解决办法
2万
查看次数