我正在使用Mac。
我在VirtualBox中运行Linux Ubuntu服务器。 GlassFish 4和MySql已经在那里运行。 Linux IP是10.0.1.12。
在客户系统(Mac)上,我正在运行Eclipse Luna。我安装了Eclipse Luna的GlassFish Tools并重新启动了Eclipse。
然后我想为GlassFish4添加服务器。但是Eclipse要求我提供服务器root"我不知道这意味着什么!我进入" 10.0.1.12:4848 /"就像我可以通过浏览器从主机系统(Mac OS)访问GlassFish一样。但它只是不接受该URL。它似乎期望一个本地目录路径。这是对话框:
提前感谢任何提示!!
答案 0 :(得分:2)
您需要将Glassfish4服务器安装到本地计算机(运行Eclipse的计算机),尽管您要连接并管理远程Glassfish服务器; Eclipse将使用该本地安装中的一些文件来管理远程Glassfish服务器。假设您已经在远程计算机上安装了Glassfish4:
[例如]
我们还假设您的本地桌面(运行Eclipse Luna的开发机器)位于192.168.2.3
/glassfish_server/
内说明您现在拥有的内容:/glassfish_server/glassfish4/glassfish/
结构回到Eclipse:
/glassfish_server/glassfish4/glassfish/
应该被接受
答案 1 :(得分:0)
服务器根目的是指GlassFish所在的目录。例如,这可能是/opt/glassfish4/glassfish
。 Eclipse需要这样,以便它可以查找bin/
目录,并能够使用其中的脚本启动/停止服务器。