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

Macos 在Mac OSX上使用自制软件安装Glassfish、Wildfly,macos,command,glassfish,homebrew,Macos,Command,Glassfish,Homebrew,正在尝试使用自制安装Glassfish(JavaEE App.Server)和Wildfly App Server 使用了上述教程 我在试图分别键入“glassfish”和“wildfly as”来运行它们时,出现了以下错误 输出(错误): -bash:glassfish:未找到命令 -bash:wildfly as:未找到命令 搜索过它,我认为它与$PATH有关。我不理解$PATH变量。需要帮助。我实际上使用自制软件安装了Wildfly应用服务器,但找不到运行它的方法 这个教程帮助了我

正在尝试使用自制安装Glassfish(JavaEE App.Server)和Wildfly App Server

使用了上述教程

我在试图分别键入“glassfish”和“wildfly as”来运行它们时,出现了以下错误

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

-bash:wildfly as:未找到命令


搜索过它,我认为它与$PATH有关。我不理解$PATH变量。需要帮助。

我实际上使用自制软件安装了Wildfly应用服务器,但找不到运行它的方法

这个教程帮助了我

对于glassfish,我的安装再次成功地使用了自制软件,但无法运行它。当我运行以下命令时,我确实找到了答案

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

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

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

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

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

如果您不想每次都这样做,请将其添加到bash配置文件中。

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

以下是启动您的域的完整说明

  • brew更新
  • brew安装玻璃鱼
  • 您应该看到消息,将该行添加到您的.bash_配置文件中
  • 然后打开一个新的终端,cd$GLASSFISH_HOME/GLASSFISH/bin
  • ./asadmin开始域--详细
  • 浏览至以获取欢迎页面和管理控制台

  • 您键入的导致该错误的命令是什么?我试图分别键入“glassfish”和“wildfly as”来运行它们。请尝试运行命令
    asadmin start domain
    来启动glassfish。我签出了,它看起来只是为GlassFish的
    bin
    目录的内容创建了快捷方式,因此,我想您可以使用普通的GlassFish启动/停止命令,但可以从任何目录使用。对于WildFly,您可能需要按照自制输出的说明来设置
    JBOSS_HOME
    ,并将其附加到
    路径中命令返回/usr/local/bin/asadmin:line 45:/usr/local/bin/。/glassfish/config/asenv.conf:没有这样的文件或目录完美答案:)
    
    ==> Caveats
    You may want to add the following to your .bash_profile:
    
    export GLASSFISH_HOME=/usr/local/opt/glassfish/libexec