信息 - 已启动 Jetty 服务器,但未完成

Posted

技术标签:

【中文标题】信息 - 已启动 Jetty 服务器,但未完成【英文标题】:INFO - Started Jetty Server, but does not finish 【发布时间】:2016-09-21 22:51:29 【问题描述】:

我正在尝试设置 Dashbuilder。我已经解决了几个问题(一个在其他人的帮助下,谢谢)。我正处于必须使用命令编译、构建和运行程序的地步

./buildandrun.sh h2

事情按预期开始,但随后在终端中的“[INFO] Started Jetty Server”处停止。

我已经让它坐了几个小时,没有任何进展。我尝试使用 -X 标志运行,但没有出现该步骤的额外信息。当我尝试访问 http://localhost:8080/dashbuilder 以查看程序是否启动时,我收到 503 错误并查看

HTTP 错误:503

访问 /dashbuilder 时出现问题。原因:

Service Unavailable

由 Jetty 提供支持:// 9.3.9.v20160517

我怎样才能更详细地了解发生这种情况的原因和原因?

SH 文件的内容是:

#!/bin/bash
if [ "$1" = "" ] ; then
   echo "Build & Run the application for a given database."
   echo ""
   echo "USAGE: buildandrun.sh [h2|postgres]"
else
  echo "-----------------------------------------------------------------"
  echo "Building & Running the application for the '$1' database..."
  echo "------------------------------------------------------------------"

  cd ..
  mvn clean install -P $1,jetty  $2 $3 $4

  export MAVEN_OPTS="-Xms1024M -Xmx2048M -XX:MaxPermSize=512m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
  cd modules/dashboard-showcase/
  mvn jetty:run -P $1,jetty
fi

【问题讨论】:

【参考方案1】:

jetty-maven-pluginjetty:run 目标正是这样做的。

它正常运行 Jetty,并等待用户终止它(使用 TERM、KILL、Ctrl+C、使用 Shutdown 工具)

mvn jetty:run 命令永远不会返回。

也许您想使用mvn jetty:startmvn jetty:stop

见:https://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html#jetty-start-goal

【讨论】:

以上是关于信息 - 已启动 Jetty 服务器,但未完成的主要内容,如果未能解决你的问题,请参考以下文章

SQOOP 服务器已启动但未找到错误命令

服务似乎已创建,但未创建

此服务的太多实例已在运行

通过jettymain启动项目

安装报错信息 改天找人帮忙看下.

XMPP 服务器:已创建帐户但未保存属性