如何在Bluemix上的Websphere自由配置文件中启用javax.script?

时间:2015-06-25 17:16:10

标签: javascript java ibm-cloud websphere-liberty

我想在我的一个Java应用程序中使用JavaScript。所以我跑了这个测试:

javax.script.ScriptEngineManager manager = new ScriptEngineManager();
javax.script.ScriptEngine engine = manager.getEngineByName("JavaScript");
System.out.println(engine);
javax.script.List<ScriptEngineFactory> factories = manager.getEngineFactories();
System.out.println(factories.isEmpty());

结果:

null
true

因此默认自由配置文件中没有JavaScript。我该如何激活它?

1 个答案:

答案 0 :(得分:1)

您可能需要在Bluemix上自由地构建类似于默认值的Global.asax。您可以将Liberty和server.xml上传到Bluemix来完成此操作。 Bluemix将提取server.xml并启用该功能。转到here了解更多信息。

基本上server.xml中的所有内容都需要使用wlp/usr/servers/<yourservername>中的cf push上传到Bluemix。