我正在使用 IBM Worklight 环境。我使用 Worklight Developer studio 创建了一个小型应用程序“SampleHybridProject”并成功测试了它。
现在,当我尝试在 Worklight Server Consumer Edition 上部署它并点击以下 URL 时:http://mymachine.com:9080/SampleHybridProject/console
我在浏览器中收到此错误:
错误 404:com.ibm.ws.webcontainer.servlet.exception.NoTargetForURIException:没有为 uri 配置目标 servlet:/SampleHybridProject/console
我正在使用 Worklight Edition 5.0.6。Worklight Server 是默认的“带有 Liberty 配置文件的 WAS”。
这是我在 worklight.properties 文件中更改的属性。
publicWorkLightHostname=localhost
publicWorkLightProtocol=http
publicWorkLightPort=9080
publicWorkLightContext=/SampleHybridProject
wl.db.type=MYSQL
wl.db.url=jdbc:mysql://mysqlinstalledonmypc:3306/WRKLGHT
wl.db.username=root
wl.db.password=admin
以下是我在 application-descriptor.xml 中所做的更改:
<worklightServerRootURL>http://${local.IPAddress}:9080/SampleHybridProject</worklightServerRootURL>
你能告诉我我做错了什么或我需要做什么吗?