Eclipse Luna中找不到Glassfish服务器

时间:2015-02-02 16:49:42

标签: eclipse glassfish

我试图在Eclipse Luna上安装Glassfish Server。

我安装了Glassfish Tools 7.3.3(来自Oracle)插件,我在计算机上下载了Glassfish 3.1.2。但是,我无法在Eclipse中的服务器列表上看到Glassfish Server。当我点击"下载其他服务器适配器"时,它不可见。我尝试在Preferences>中注册我的Glassfish目录。服务器>运行时环境但它无法正常工作。

很抱歉,如果我错过了有关此主题的先前答案。

有什么想法吗?谢谢:))

2 个答案:

答案 0 :(得分:0)

尝试正确安装Eclipse中的GlassFish工具。 http://marketplace.eclipse.org/content/glassfish-tools-luna

我有提示:如果您是新手,请使用内置的GlassFish服务器安装NetBeans IDE。几乎已为您配置了一些东西。 enter image description here

答案 1 :(得分:0)

检查您是否在安装Eclipse时使用了正确的JRE。 从GlassFish Tools页面:

"即使安装了正确版本的Java,Eclipse也可能在发布时找到早期版本,如果它存在于系统的其他位置。" - 请参阅:http://marketplace.eclipse.org/content/glassfish-tools#sthash.Ych3VCKr.dpuf

您可以通过运行此代码查看您正在使用的版本:

public class JavaVersion {
public static void main(String[] args)
    {
        System.out.println(System.getProperty("java.runtime.version"));
    }
}

使用Eclipse Luna,您应该使用Java 8。

要更改安装使用的版本,请转到“窗口” - “首选项” - “Java - 已安装的JRE”,然后选择“添加”。选择标准VM,然后按下一步。按“目录”并导航到JRE所在的位置并选择它。按完成。它现在将列在已安装的JRE列表中。确保将其选为默认值。按确定。 (注意 - 最好不要只安装JRE,而是实际使用JDK。完全相同,但导航到JDK文件。)

现在,当您创建新项目时,默认JRE将是新项目。

现在,GlassFish将从新服务器向导中的服务器类型列表中提供。 (我重启了我的Eclipse - 可能是必要的,但我不确定)。