如何在 Eclipse 中手动配置 Glassfish 服务器
Posted
技术标签:
【中文标题】如何在 Eclipse 中手动配置 Glassfish 服务器【英文标题】:How to configure Glassfish Server in Eclipse manually 【发布时间】:2014-10-01 18:01:39 【问题描述】:我的机器上预装了 GlassFish server3.1.2.2。我想在我的 Eclipse Luna 中使用它
如何手动配置它以在 Eclipse 中使用?
当我尝试使用 Eclipse Market Place 时出现错误 在http://download.oracle.com/otn_software/oepe/luna 找不到存储库。
我尝试通过网络搜索,我得到指向大约 485MB 的 Oracle Enterprise Pack for Eclipse (OEPE)。 还有别的办法吗?
【问题讨论】:
现在是 732MB o_O 仅供参考,截至 2018 年 2 月 14 日,eclipse 氧气仍将仅支持 GlassFish 3 和 4 版本,因此请不要费心下载 5。 【参考方案1】:我遇到了同样的问题,要解决它,转到 windows -> 首选项 -> 服务器并选择运行时环境,现在您将看到一个新窗口,在 右上角您会看到一个选项:下载附加服务器适配器,单击并安装 glassfish 服务器。
【讨论】:
@user4530877 感谢您的回答【参考方案2】:你必须使用Eclipse WTP(Web Tool Platform),并且应该使用最新版本是Luna 4.4。 链接下载:面向 Java EE 开发人员的 Eclipse IDE http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/lunar
菜单Windows\Show view\Other,选择文件夹Server,点击Servers。 右键单击空白区域以使用上下文菜单,选择 New\Server
按链接“下载其他服务器适配器”
从 Oracle 供应商处选择“GlassFish 工具”。 然后,重新启动 Eclipse。
或者您从https://marketplace.eclipse.org/content/glassfish-tools 下载 GlassFish 工具(支持 GlassFish 4.0 和 3.1)并手动安装。
阅读有关创建服务器的更多信息:http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.wst.server.ui.doc.user%2Ftopics%2Ftwcrtins.html
【讨论】:
帮助。我正在使用带有 WTP 的 Eclipse Luna 4.4.1,它没有 GlassFish 作为选项。这是链接:prntscr.com/5gfp9n(我也没有在顶部) 您应该从marketplace.eclipse.org/content/glassfish-tools-luna 下载 GlassFish 工具(支持 GlassFish 4.0 和 3.1)并手动安装。 这就是为什么 eclipse 如此糟糕,我已经切换到 netbeans。它是一个配置 clusterf*&$§ck download.oracle.com/otn_software/oepe/luna 尝试安装新软件并从工具中选择 Glassfish 工具。 我无法在填充列表中看到 GlassFish 工具选项。此处提到的链接已损坏【参考方案3】:我可以使用以下步骤修复它。(GlassFish server3.1.2.2 和 eclipse Luna 4.4.1)
-
帮助 > Eclipse Marketplace > 搜索 GlassFish > 你会看到
GlassFish 工具 > 选择合适的工具并安装。
重启eclipse
Windows > 打开视图 > 其他 > 服务器 > 服务器 > GlassFish 3.1
您需要将 jdk1.7.0 添加到已安装的 JRE。关闭上一个窗口,使新的默认 jdk1.7.0 生效。
【讨论】:
【参考方案4】:要在 Eclipse Luna 中使用 Glassfish 工具,您需要 Java 8。我也遇到了这个问题,因为我有 Java 7。如果你的环境中有 Java 7,那么下载 eclipse Kepler。它会正常工作的。
【讨论】:
【参考方案5】:我有同样的问题。 无法使用 Marketplace 或 Servers tab 进行安装。
以下是另一种选择。
1) 帮助 -> 安装新软件
2) 使用网址:http://download.oracle.com/otn_software/oepe/12.1.3.6/luna/repository 以上是oracle为EE开发提供的OEPE工具。
3) 从所有建议中,选择 glassfish 工具。
4) 安装它。
5) 重启 Eclipse。
Eclipse 4.4.2 Luna JDK:1.8
【讨论】:
正在更新信息,您提到的 URL 不再适用于 STS 4.1.0.RELEASE ,我建议您使用the updated URL.【参考方案6】:对于 Eclipse Mars,使用与harsit 类似的方法。
1) 帮助 -> 安装新软件 2)使用url:http://download.oracle.com/otn_software/oepe/marsrepository 上面是oracle为EE开发提供的OEPE工具。 3) 从所有建议中,选择 Glassfish 工具,(Oracle Weblogic Server 工具、Oracle Weblogic 脚本工具、Oracle 补丁、Oracle Maven 工具)。 4) 安装它。 5) 重启eclipse
在第 3 点)中有 4 个工具在大括号中,我不知道最小的组合,但只安装 Glassfish 工具没有效果。
如果 Eclipse 在旧版本上运行,Oepe 会在重启期间询问 Java 8 JDK。
Eclipse 4.5.0 火星 JDK:1.8
【讨论】:
【参考方案7】:对于 Eclipse Luna
转到帮助>Eclipse MarketPlace> 搜索 GlassFish 工具并安装它。
重启 Eclipse。
现在转到服务器>新>服务器,您将找到 Glassfish 服务器。
【讨论】:
【参考方案8】:这个问题似乎有点过时了,但这是我的解决方案。
我假设您已经在硬盘上下载了 GlassFish 并将文件解压缩到一个目录中。
A - Eclipse MarketPlace / 安装 GlassFish 工具
正如之前的答案所说的第一件事,您必须从 eclipse marketplace 下载 GlassFish Tools;
帮助 -> EclipseMarket Place
并在下面的屏幕上安装 GlassFish;
B - 添加 GlassFish 服务器
打开Server View,如果在eclipse底部看不到,则;
窗口 -> 显示视图 -> 服务器
当服务器视图可见时,只需点击“No servers are available. Click this link to create a new server...”,如下图所示;
C - 添加 GlassFish 服务器
在新建服务器窗口中,选择GlassFish,如下图所示。根据我的经验,我可以选择只有一个 GlassFish 选项,而不是如下所示的多个 GlassFish 选项的版本;
D - 配置 GlassFish 和 Java 位置
输入准确的 GlassFish 位置以及 Java 位置,如下所示;
E - 最后一步
在此配置的最后一步,保持一切不变。为简单起见,我没有定义管理员密码;
现在一切都准备好了,希望这会有所帮助!
【讨论】:
以上是关于如何在 Eclipse 中手动配置 Glassfish 服务器的主要内容,如果未能解决你的问题,请参考以下文章