在Mac OSX上使用自制软件安装Glassfish,Wildfly

时间:2017-08-28 15:59:48

标签: macos command glassfish homebrew

尝试使用 Homebrew 安装 Glassfish (Java EE应用服务器)和 Wildfly应用服务器

http://macappstore.org/wildfly-as/

http://macappstore.org/glassfish/

使用了上述教程。

我尝试通过输入“glassfish”&来运行它们时遇到以下错误分别是“野生蝇”。

输出(错误):
-bash:glassfish:命令未找到

-bash:wildfly-as:command not found

搜索了它,我认为它与$ PATH有关。我不明白$ PATH变量。需要帮助。

3 个答案:

答案 0 :(得分:2)

问题是有两个asadmin脚本。一个在$ GLASSFISH_HOME / bin,一个在$ GLASSFISH_HOME / glassfish / bin

以下是获取域名的完整说明

  1. brew update
  2. brew install glassfish
  3. 您应该看到消息,将该行添加到.bash_profile
  4. ==> Caveats
    You may want to add the following to your .bash_profile:
    
    export GLASSFISH_HOME=/usr/local/opt/glassfish/libexec
    
    1. 然后打开一个新终端,cd $ GLASSFISH_HOME / glassfish / bin
    2. ./ asadmin start-domain --verbose
    3. 浏览到http://localhost:8080的欢迎页面和http://localhost:4848的管理控制台

答案 1 :(得分:0)

我实际上使用自制程序安装了Wildfly-Application Server,但找不到运行它的方法。

https://tomylab.wordpress.com/2016/07/03/how-to-install-wildfly-on-mac/

本教程对我有所帮助。

对于glassfish,我的安装再次成功使用自制程序,但无法运行它。当我运行以下命令时,我确实弄明白了。

$  cd /usr/local/opt/glassfish/libexec/bin
$ ./asadmin
asadmin> start-domain 

答案 2 :(得分:0)

您需要了解PATH变量。它是类Unix操作系统上的环境变量,指定可执行程序所在的一组目录。通常,每个执行进程或用户会话都有自己的PATH设置。

因此,您需要将glassfish主路径添加到实际路径变量中。

现在,根据您运行Glassfish服务器的问题;试试这个:

export GLASSFISH_HOME=/usr/local/opt/glassfish/libexec/
export PATH=$PATH:$GLASSFISH_HOME/bin

如果您不想每次都这样做,请将其添加到您的bash个人资料中。