我尝试在我的ubuntu12.04上安装netbeans'netbeans-7.2.1-ml-linux.sh'
但是当我执行这个.sh文件时,我得到了下面给出的例外情况。
Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
Can`t initialize UI
Running in headless mode
Exception: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread "main"
答案 0 :(得分:4)
您需要安装Java Runtime Environment
sudo aptitude install default-jre
答案 1 :(得分:2)
参考这个答案:
netbeans installation error: can't initialize ui running in headless mode
为我工作。出于某种原因,使用OpenJDK,安装程序无法打开GUI。
答案 2 :(得分:1)
问题是openJDK对UI的支持
解决方案是安装Oracle JDK,打开终端并编写以下命令:
sudo apt-get remove openjdk *
sudo add-apt-repository ppa:webupd8team / java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo apt-get install oracle-java7-set-default
之后重新安装netbeans。
答案 3 :(得分:0)
您缺少用于安装的X-Server(java.awt.HeadlessException
)。安装脚本需要UI。
答案 4 :(得分:0)
由于某种原因,sh安装程序无法使用openJDK 7 安装快速修复是更改回JDK 6 运行:
sudo update-alternatives --config java
(select java 6)
sh netbeans-7.2.1-ml-linux.sh
安装程序应该运行,然后只需使用update-alternatives切换回java 7 JDK。
答案 5 :(得分:0)
就我而言,我安装了openjdk,其中/usr/bin/java
指向已安装的openjdk。
我通过从tar.gz文件安装Oracle JDK 7解决了这个问题。将tar球提取到一个位置,如$ HOME目录。
之后
我修改了.bashrc
文件并将PATH变量修改为
PATH = $ HOME / jdk1.7 / bin /:$ PATH
export PATH
请记住,jdk / bin的路径应附加到PATH,因此系统会在路径中找到java可执行文件,而不是选择已安装的openjdk。
Note:
我选择不卸载已安装的openjdk,因为我的Libreoffice和其他已安装的应用程序都依赖于它。
答案 6 :(得分:0)
首先你需要更新
public function handle($request, Closure $next)
{
if ($request->input('status') == 0)
{
Session::flash('message', 'Your account hasn\'t been activated, please try again later.');
return redirect('/');
}
if ($this->auth->guest()) {
if ($request->ajax()) {
return response('Unauthorized.', 401);
} else {
return redirect()->guest('auth/login');
}
}
return $next($request);
}
然后默认java
sudo apt-get update
应该完成。
答案 7 :(得分:0)
这就是为我解决的问题:
我安装了Java JDK。在这种情况下:
sudo aptitude install openjdk-8-jdk
以下是踢球者:我确保我的Home和Path变量设置正确。再次,就我而言:
导出JAVA_HOME = / usr / lib / jvm / java-8-openjdk
export PATH = $ PATH:/ usr / lib / jvm / java-8-openjdk / bin
我的初始问题是没有安装JDK。然后没有正确设置环境变量。如果未正确设置,安装程序将无法启动。就这么简单。