我正在尝试在Ubuntu终端上运行javac。但是我得到以下信息:
$ javac
The program 'javac' can be found in the following packages:
* openjdk-6-jdk
* ecj
* gcj-4.4-jdk
* gcj-4.6-jdk
* gcj-4.5-jdk
* openjdk-7-jdk
Try: sudo apt-get install <selected package>
JDK已经安装并运行sudo apt-get install openjdk-6-jdk
说0 upgraded, 0 newly installed, 0 to remove and 322 not upgraded.
我的jdk安装在/ usr / lib / jvm / java-6-open-
jdk中;而且我能够从Eclipse编译并运行Java程序。但是在使用终端时遇到了上述问题。
该javac
二进制(可能其他的Java二进制文件)是/不是您的用户$PATH
环境变量。有几种解决方法:
/usr/lib/jvm/java-6-open-jdk/bin
到用户的$PATH
环境变量。您可以通过在用户的行中添加类似于以下内容的行来做到这一点.bash_profile
:export PATH=${PATH}:/usr/lib/jvm/java-6-open-jdk/bin
您必须重新启动终端会话才能生效。
/usr/bin
)sudo ln -s /usr/lib/jvm/java-6-open-jdk/bin/java /usr/bin/
sudo ln -s /usr/lib/jvm/java-6-open-jdk/bin/javac /usr/bin/
顺便说一句:中还有其他几个Java可执行文件/usr/lib/jvm/java-6-open- jdk/bin
。我已经展示了符号链接的命令java
和javac
上面。您应该为可能要使用的任何其他可执行文件运行类似的命令。
$ /usr/lib/jvm/java-6-open-jdk/bin/javac
显然,对于此问题有一个优雅的解决方案,但特定于Ubuntu。在Ubuntu系统上,请使用update-java-
alternatives
。
我安装mercurial使用sudo apt-get安装mercurial和它安装正确。但是当我运行任何hg命令时,我都会收到以下错误消息- 中止:在中找不到mercurial库3.3.3.2.2-3.2-3.2.2.2-3.2.2-3.2-3.2-3.2-2.2-3.2-3.3.4-4.4.4.4.4/7/7/7/7/7/7/7/7/4.4/7/7/4.3.2.2.2-3.2-3.2-3.2-3
问题内容: 我正在学习Java中的GUI,为此我创建了一个演示程序: 它已成功编译。但是,当我尝试执行程序时,发现以下错误: 我正在使用Xubuntu 10.10并给出: 我该怎么办? 还有一件事:这是我尝试执行Dr. Java和HJSplit的jar文件时遇到的错误。 问题答案: Ubuntu可以选择安装无头Java,这意味着无需图形库。并非总是如此,但是前几天我在尝试运行Java文本编辑器10
问题内容: 我正在尝试确定elasticsearch实例是否正在运行,但它似乎不是: 和 和 UPD 我的elasticsearch.log: 问题答案: 当启动失败时,Elasticsearch服务初始化脚本不会在控制台或日志文件上显示任何错误信息,而是荒谬地显示。 您必须使用与初始化脚本相同的用户和参数来手动运行elaticsearch,以检查出了什么问题。错误消息将打印在控制台上。 在安装了
我想在远程ubuntu 14.04服务器上安装Eclipse Che IDE。这是我所做的: 打开了从我的笔记本电脑到ubuntu服务器的SSH会话,以“useradm”身份登录 按照此URL安装docker 在/home/useradm/我下载了一个TAR。GZ文件从此处开始 已运行bin/che。sh-我运行,得到以下结果: 我的步子怎么了?:( 从我的浏览器,http://172.16.16
问题内容: 我试图按照正常的安装指南启动和运行ElasticSearch 。 Macbook上的一切运行正常,但是我试图在Ubuntu 11.04服务器上做同样的事情。 运行正常,我得到了回应。 但是,这是我尝试将ElasticSearch作为服务启动时得到的(我已经安装了服务包装器): 果然说不了本地主机:9200。 任何想法可能是什么问题? 编辑:服务日志显示: 问题答案: 服务器实例没有足够
我最近从windows改回了Ubuntu,我正试图重新在它上启动android编程。我已经安装了oracle Jdk并下载了该包,但当我打开它时,它会出现错误: [2014-03-07 13:45:03-adb]意外异常“无法运行程序”/home/abdollah/documents/adt-bundle-linux-x86_64-20131030/sdocuments/adt-bundle-li