在没有Sudo的情况下启动Glassfish

时间:2013-10-03 10:25:21

标签: java eclipse terminal glassfish

我目前在OS X上的Eclipse内部启动Glassfish时遇到问题。它只是在尝试启动域时挂起。

我认为问题可能在于Glassfish的权限 - 当我在终端中使用'start-domain domain1'命令时,我必须使用'sudo',否则我会收到'权限被拒绝'错误。如果我使用'sudo',那么服务器将从终端成功启动。

我认为这个错误可能会延续到Eclipse中 - 也就是说,服务器正在尝试启动但是超时是因为Eclipse没有使用正确的权限启动服务器等。

有没有办法通过给它root权限来通过Eclipse启动服务器?或者另一种解决方案,是否有任何方法可以更改Glassfish权限,以便可以在没有“sudo”命令的情况下启动它?

感谢。

1 个答案:

答案 0 :(得分:0)

你应该在你的主文件夹中安装glassfish目录(它通常是/ home / user / on linux - 我没有使用OS X,但我认为它是一样的)。重新安装glassfish并确保将其放在您的主路径中(无论如何,这是推荐的路径)。然后用新安装的路径重新配置eclipse。

- 希望它有所帮助