Tah*_*oon 4 java linux debian netbeans
我想在debian-7.0-amd64-minimal中安装netbeans 8.(VPS)
首先我按照https://www.digitalocean.com/community/tutorials/how-to-manually-install-oracle-java-on-a-debian-or-安装了java/JDK最新版本(1.8.0_20) Ubuntu的VPS
接下来我试图通过以下方式安装netbeans
http://installnetbeansdebian.blogspot.com/2013/06/how-to-install-netbeans-73-ide-complete.html
我跑的时候
./netbeans-8.0-php-linux.sh
Run Code Online (Sandbox Code Playgroud)
它显示以下错误.
Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
Exception: java.lang.NoClassDefFoundError thrown from the UncaughtExceptionHandler in thread "main"
Run Code Online (Sandbox Code Playgroud)
谁知道,如何解决这个问题?
小智 8
有一个类似的问题,由于某种原因的命令
$ sudo chmod -x netbeans-8.2-javaee-linux.sh
Run Code Online (Sandbox Code Playgroud)
没有从脚本中创建可执行文件,所以我不得不使用GUI方法,如第二个答案所示:
然后,当用户Firestorm建议刚刚删除sudo并且它对我有用:
$./netbeans-8.2-javaee-linux.sh
Run Code Online (Sandbox Code Playgroud)
安装完美甚至在"应用程序"菜单中创建"开发"部门,并在那里创建嵌套程序开始标记.Debian-8 x64 KDE
小智 6
刚刚在这里遇到了同样的问题(Fedora 25,Netbeans 8.2)。它只发生在以 root 身份执行安装程序时,这似乎是非 root 特权环境中 root 特权 gui 的问题。
解决方案:要么以普通用户身份在主目录中安装 netbeans,要么以 root 身份使用开关“--silent”启动安装程序:
./netbeans-8.2-html-linux-x64.sh --silent
Run Code Online (Sandbox Code Playgroud)
这将在 /usr/local 中安装 netbeans。
Onl*_*job -1
使用包管理系统来安装软件要容易得多(而且更可靠、更安全)。您需要做的就是使用以下命令在Debian上安装netbeans:
sudo apt-get install netbeans
Run Code Online (Sandbox Code Playgroud)
尽管将安装netbeans版本 7(本机 Debian 存储库尚未提供版本 8),但您将不会费力使其工作。
此外,请小心安装 java/JDK 的说明——他们描述的方法不是最好的。如果 OpenJDK 不足以满足您的需要,那么您可能做错了什么。如果您绝对必须尝试 Oracle 的 Java(不幸的是,在某些特殊情况下可能需要它),请使用java-package从可下载的 Java 二进制文件构建您自己的 Java 包 (.deb)。
| 归档时间: |
|
| 查看次数: |
14145 次 |
| 最近记录: |