我在Mac上工作。
我正在VirtualBox中运行Linux Ubuntu服务器。 GlassFish 4和MySql已经在那里运行。 Linux IP是10.0.1.12。
在客户系统(Mac)上,我正在运行Eclipse Luna。 我为Eclipse Luna安装了GlassFish工具并重新启动了Eclipse。
然后,我想为GlassFish4添加服务器。 但是,Eclipse正在问我“服务器根”,我不知道这意味着什么! 我input“10.0.1.12:4848/”就像我可以通过浏览器从主机系统(Mac OS)访问GlassFish一样。 但它只是不接受该url。 它似乎期望本地目录path。 这是对话框:
提前感谢任何提示!
尽管您希望连接并管理远程Glassfish服务器,但您需要将Glassfish4服务器安装到本地计算机上(即运行一个Eclipse)。 Eclipse将使用本地安装中的一些文件来管理远程Glassfish服务器。 假设您已经在远程机器上安装了Glassfish4:
[举例来说]
我们还假设你的本地桌面(运行Eclipse Luna的开发机器)是192.168.2.3
下载Glassfish4开源版本邮编
/glassfish_server/
里面现在有: /glassfish_server/glassfish4/glassfish/
结构 回到Eclipse中:
/glassfish_server/glassfish4/glassfish/
应该被接受 服务器根表示GlassFish所在的目录。 这可能是,例如, /opt/glassfish4/glassfish
。 Eclipse需要它来查找bin/
目录,并能够使用那里的脚本启动/停止服务器。