我试图在Eclipse Luna上安装Glassfish Server。
我安装了Glassfish Tools 7.3.3(来自Oracle)插件,我在计算机上下载了Glassfish 3.1.2。但是,我无法在Eclipse中的服务器列表上看到Glassfish Server。当我点击"下载其他服务器适配器"时,它不可见。我尝试在Preferences>中注册我的Glassfish目录。服务器>运行时环境但它无法正常工作。
很抱歉,如果我错过了有关此主题的先前答案。
有什么想法吗?谢谢:))
答案 0 :(得分:0)
尝试正确安装Eclipse中的GlassFish工具。 http://marketplace.eclipse.org/content/glassfish-tools-luna
我有提示:如果您是新手,请使用内置的GlassFish服务器安装NetBeans IDE。几乎已为您配置了一些东西。
答案 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 - 可能是必要的,但我不确定)。