标签: java

我无法在 ubuntu 20.04 上执行 ./bin/elasticsearch

当我运行./bin/elasticsearch命令时,出现以下错误:

./bin/elasticsearch-cli: line 14: /home/samira/elasticsearch-8.4.2/jdk/bin/java: cannot execute binary file: Exec format error
./bin/elasticsearch-cli: line 14: /home/samira/elasticsearch-8.4.2/jdk/bin/java: Success

Run Code Online (Sandbox Code Playgroud)

这是我的elasticsearch-cli:

#!/bin/bash

set -e -o pipefail

source "`dirname "$0"`"/elasticsearch-env

# use a small heap size for the CLI tools, and thus the serial collector to
# avoid stealing many CPU cycles; a user can override by setting CLI_JAVA_OPTS
CLI_JAVA_OPTS="-Xms4m -Xmx64m -XX:+UseSerialGC ${CLI_JAVA_OPTS}"

LAUNCHER_CLASSPATH=$ES_HOME/lib/*:$ES_HOME/lib/cli-launcher/*

exec \
  "$JAVA" \
  $CLI_JAVA_OPTS \
  -Dcli.name="$CLI_NAME" \
  -Dcli.script="$0" \
  -Dcli.libs="$CLI_LIBS" \
  -Des.path.home="$ES_HOME" \
  -Des.path.conf="$ES_PATH_CONF" \
  -Des.distribution.type="$ES_DISTRIBUTION_TYPE" \ …
Run Code Online (Sandbox Code Playgroud)

command-line bash java

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

sudo apt-get install 返回 404 错误,但 ping 返回数据包。我的网络配置有问题吗?

我正在尝试在 Mac 的 Ubuntu 11.04 VM 上安装 openjdk。但是,我在命令行上遇到了 404 错误,我无法诊断原因。

sudo apt-get install openjdk-6-jre-headless
...
Err http://ph.archive.ubuntu.com/ubuntu/ natty-updates/main openjdk-6-jre-lib all 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.143 8080]
Err http://ph.archive.ubuntu.com/ubuntu/ natty-updates/main tzdata-java all 2011g-0ubuntu0.11.04
404  Not Found [IP: 10.16.3.143 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main openjdk-6-jre-lib all 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.141 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main openjdk-6-jre-headless i386 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.141 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main icedtea-6-jre-cacao i386 6b22-1.10.2-0ubuntu1~11.04.1
404  Not Found [IP: 10.16.3.141 8080]
Err http://security.ubuntu.com/ubuntu/ natty-security/main icedtea-6-jre-jamvm i386 …
Run Code Online (Sandbox Code Playgroud)

apt java ping openjdk

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

Eclipse 不想使用 openjdk-7

我正在安装新的 Ubuntu。我安装了所有更新,然后重新启动。然后我从 apt 安装 openjdk-7-jdk,然后我重新启动。然后我安装 eclipse-platform、eclipse-jdt 和 eclipse-cdt。然后我启动 Eclipse。当我检查导入项目的构建路径时,它决定在 eclipse-platform 安装期间安装 openjdk-6。好吧,爽。问题是我根本不能使用 openjdk-7。在构建路径库管理器中没有使用它的选项。如何更改它以使用 openjdk-7?我已经尝试重新安装它,没有做任何事情。刚刚告诉我它已经安装了。

编辑:标题失败,已修复。

eclipse java 12.04

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

不能从 Eclipse 使用 Java 7?

我从包管理器安装了 openjdk-6-jre,然后我安装了 Eclipse,这是默认的 JRE。

现在我需要安装,除了 6,还有 Java 7,所以我从包管理器安装了 openjdk-7-jre。但是,在 Eclipse 中我仍然只看到 JRE 6。同样从命令行我只看到 java 6:

$ java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
Run Code Online (Sandbox Code Playgroud)

如何从 Eclipse 使用 JRE 7?

eclipse java

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

在 12.10 上运行 android sdk 工具时遇到问题

当我尝试从命令行运行 Android SDK 管理器时,它没有打开。一直给我找不到命令或权限被拒绝的消息。

osama@prometheus:/media/osama/develop/android-sdk-linux/tools$ pwd
/media/osama/develop/android-sdk-linux/tools
osama@prometheus:/media/osama/develop/android-sdk-linux/tools$ /media/osama/develop/android-sdk-linux/tools/android
bash: /media/osama/develop/android-sdk-linux/tools/android: Permission denied
osama@prometheus:/media/osama/develop/android-sdk-linux/tools$ sudo /media/osama/develop/android-sdk-linux/tools/android
sudo: /media/osama/develop/android-sdk-linux/tools/android: command not found
osama@prometheus:/media/osama/develop/android-sdk-linux/tools$ 
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?难道我做错了什么?请帮忙。

command-line android java

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

OpenJDK 内置于 Ubuntu 12.10,但不起作用?

我最近安装了 Ubuntu 12.10,我刚刚意识到我没有在上面安装 Java。

准备去的时候,看到我已经安装了java。

java -version 给我:

OpenJDK 运行环境(IcedTea7 2.3.7)(7u15-2.3.7-0ubuntu1~12.10)

OpenJDK 64 位服务器 VM(构建 23.7-b01,混合模式)

但是我在 Firefox 中看不到任何小程序。有什么问题?

java openjdk 12.10

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

“MOZILLA_FIVE_HOME 未设置” zekr quran ubuntu 13.04 错误

我已经在 ubuntu 13.04 中安装了 zekr Quran 学习软件,但它显示错误

org.eclipse.swt.SWTError: 没有更多句柄 [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]  
    在 org.eclipse.swt.SWT.error(SWT.java:4387)
    在 org.eclipse.swt.browser.Mozilla.initMozilla(Mozilla.java:1939)
    在 org.eclipse.swt.browser.Mozilla.create(Mozilla.java:699)
    在 org.eclipse.swt.browser.Browser.(Browser.java:99)
    在 net.sf.zekr.ui.QuranForm.makeFrame(QuranForm.java:628)
    在 net.sf.zekr.ui.QuranForm.init(QuranForm.java:340)
    在 net.sf.zekr.ui.QuranForm.(QuranForm.java:319)
    在 net.sf.zekr.ZekrMain.startZekr(ZekrMain.java:51)
    在 net.sf.zekr.ZekrMain.main(ZekrMain.java:94)

然后我执行了以下命令

tcsh  
setenv MOZILLA_FIVE_HOME /usr/lib/firefox  
setenv LD_LIBRARY_PATH ${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}`

但它再次显示错误

LD_LIBRARY_PATH: Undefined variable.

现在我该怎么办?请帮忙。

firefox eclipse java mozilla 13.04

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

Ubuntu 更适合基于 Python 的应用程序吗?

我的问题很简单。

Ubuntu 是否更适合用 Python 编写的类似文本编辑器的程序(Libre Office、Sublime Text 等)?

或者如果我在 Ubuntu 中使用 C++、Python 或 Java 没有区别?

我注意到在创建类似办公室的应用程序、目录、自定义按需应用程序等时,Python 以某种方式受到 Ubuntu 开发人员的青睐。

此外,Ubuntu 网站在这里推广 Python:

http://developer.ubuntu.com/get-started

他们不在他们的网站上宣传 C++ 或 Java。所以,我很好奇为什么他们比 C++ 或 Java 更能推广 Python?

还是仅仅因为 Python 的开发速度比 Java 或 C++ 快?

我不是在问哪种编程语言是最好的(我已经知道 C++ 是最好的,并且在图形和硬件优化方面最常用),但我很好奇为什么 Python 在 Ubunutu 社区如此受欢迎,是否仅仅是因为用这种语言编程很容易,或者如果它有其他原因,例如在 Ubuntu 中比其他语言更好的性能。

Ubuntu 团队决定将 Python 推广为 Ubuntu 的第一语言的历史是什么?

python java c++

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

如何使用打开的JDK打开jar文件?

我在 ubuntu 13.04 上安装了“open jdk 7”,但在“其他应用程序”列表中无法识别以设置为默认值。我需要用“open jdk7”打开一个“.jar”文件。请帮忙。

default java default-programs openjdk

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

如何解决未满足的依赖关系?无法安装或删除软件包

$sudo apt-get -f install google-chrome-stable
Run Code Online (Sandbox Code Playgroud)

我尝试在 ubuntu 中安装 java,但没有成功安装,但之后当我尝试安装/删除任何其他软件包时,出现以下错误:

Reading package lists... Done  
Building dependency tree  
Reading state information... Done  
You might want to run 'apt-get -f install' to correct these:  

The following packages have unmet dependencies:

    bleachbit : Depends: menu but it is not going to be installed

    ca-certificates-java : Depends: openjdk-6-jre-headless (>= 6b16-1.6.1-2) or
                                    java6-runtime-headless

    icedtea-6-plugin : Depends: openjdk-6-jre

    icedtea-netx : Depends: openjdk-6-jre (>= 6b23~pre10~) or
                            openjdk-7-jre

**E: Unmet dependencies. Try 'apt-get -f install' with no packages (or …
Run Code Online (Sandbox Code Playgroud)

apt dpkg java software-installation software-uninstall

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