我已经在矿山项目中设置了码头。
用jetty:run
运行jetty运行该应用程序,我在日志中看到:
类= C:\ Application \ development ...... \ target \ classes
从xml配置文件中配置Jetty = C:\ Application \ development ...... \ src \ main \ resources \ jetty.xml
上下文路径= / myApplication
现在,我想启用jrebel,并发现需要使用jetty:run-forked
的某些线程。
奇怪的是,运行jetty:run-forked
时,我的jetty.xml不再加载。
输出为:
类= C:\ Application \ development ...... \ target \ classes
上下文路径= / myApplication
正在运行的码头插件版本9.2.14.v20151106。
在jetty documentation中,您会在注释中看到使用jettyXml参数的地方。
这也可以在插件中完成:
<jettyXml>${basedir}/src/main/resources/jetty.xml</jettyXml>
问题是我的JNDI是在jetty.xml中配置的。
当然,码头因错误Nothing to bind for name jdbc/SQLDSDataSource
而停止
安装程序是带有Java 8的Netbeans 8.0.2。
任何人都有解决此问题的想法?