无法 运行 standalone.bat 文件

Cant run standalone.bat file

我正在尝试 运行 java 服务器上的 EE 应用程序(使用 JBoss 社区版的 wild fly)。我建立了一个 .war 文件(名为 Project_war.war,我位于 wildfly/standalone/deployments 中),现在我只转到 wildfly/bin 和 运行 ./standalone.bat 但它给出了以下错误:

./standalone.bat: line 1: @echo: command not found 
./standalone.bat: line 2: rem: command not found 
./standalone.bat: line 3: rem: command not found 
./standalone.bat: line 4: rem: command not found
./standalone.bat: line 5: $'\r': command not found 
./standalone.bat: line 6: rem: command not found 
./standalone.bat: line 7: rem: command not found 
./standalone.bat: line 8: rem: command not found
./standalone.bat: line 9: $'\r': command not found 
./standalone.bat: line 10: @if: command not found 
./standalone.bat: line 11: $'setlocal\r': command not found 
./standalone.bat: line 12: $'\r': command not found 
./standalone.bat: line 13: rem: command not found
./standalone.bat: line 16: rem: command not found 
./standalone.bat: line 18: $'\r': command not found 
./standalone.bat: line 19: $'\r': command not found 
./standalone.bat: line 20: syntax error near unexpected token `(' '
./standalone.bat: line 20: `if NOT "x%DEBUG%" == "x" (

有什么建议吗? P.S。我正在使用 ubuntu

为什么要 运行 standalone.bat 上的 Ubuntu 文件。尝试 运行ning 相应的 .sh 文件。那应该适合你。

希望你在 bin 目录中!只需 运行 这个命令 :)

> sh standalone.sh

奖金:

现在,以防万一还不是 运行ning :

  1. 返回 (cd ..) => 现在进入独立文件夹 (cd standalone)

  2. 进入配置文件夹(cd configuration)

  3. 在这里你会看到一个standalone.xml文件

  4. 使用某些编辑器打开此文件

  5. 在此文件中搜索“offset”

  6. 将此处的 0 替换为 9:

    port-offset="${jboss.socket.binding.port-offset:9}">

  7. 现在再次 运行 返回 bin 文件夹后的 sh standalone.sh 命令。


尝试

http://localhost:8089

如果 运行s :)