我正在使用 Eclipse Kepler 设置一台新的开发机器,以部署在 Glassfish 3.1.2.2 实例上。
当我去
project properties > java build path > libraries > add library > server runtime
没有添加 Glassfish 服务器库的选项。
我所做的一些其他注释(无论它们是否有帮助......):
- 手动安装GF
- 已安装 Juno 的 OEPE
- GF服务器已添加
- GF Server 启动/停止没有问题(来自 Eclipse)
我在另一台机器上几乎有相同的设置,除了我使用 Juno 而不是 Kepler(但是,我也尝试使用新的 Juno 安装进行上述操作)。那台机器一切正常,但安装不久。据我了解,GF、Eclipse 插件等发生了很多变化:https://blogs.oracle.com/piotrik/entry/glassfish_3_1_2_2。那么也许它仍在进行中并且尚未完全准备好?
与此同时,我使用 Modules 文件夹中的 Glassfish jar 文件创建了一个用户库。这不是理想的解决方案,但目前有效。
然而,我仍然宁愿使用“更干净”的方法来添加服务器运行时。有想法吗?
查看线程GlassFish Tools 不提供 Java 构建路径的服务器运行时在 Oracle 论坛中。
摘要: 他们不再为普通 Java 项目提供“服务器运行时”。相反,该项目需要是一个分面项目并且具有目标运行时。
要配置此功能,请执行以下操作:
- 转到项目属性>项目方面
- 如果需要,请单击转换为多面形式...
- In the Runtimes选项卡,选择玻璃鱼3.1
如果您需要将 GlassFish 库导出到依赖项目,还可以执行以下操作:
- In 项目方面属性,选择实用模块然后单击Apply
- In Java 构建路径 > 订单与出口, 选择GlassFish 系统库
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)