Javascript 如何访问maven项目中的资源?

Javascript 如何访问maven项目中的资源?,javascript,web-applications,maven,Javascript,Web Applications,Maven,我有一个纯javascript webapp mavin项目,我需要通过以下函数从resources文件夹加载一个xml文件: function loadXMLDoc(dname) { var xhttp; if (window.XMLHttpRequest) { xhttp=new XMLHttpRequest(); } else { xhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xhttp.open("GET",dname,f

我有一个纯javascript webapp mavin项目,我需要通过以下函数从resources文件夹加载一个xml文件:

function loadXMLDoc(dname) {
var xhttp;
if (window.XMLHttpRequest) {
  xhttp=new XMLHttpRequest();
  }
else {
  xhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xhttp.open("GET",dname,false);
xhttp.send(null);
return xhttp.responseXML;
}
其中“dname”是表示xml文件路径的字符串


这个函数在我的源文件(src/main/javascript)中,我想从resources文件夹(src/main/resources)中获取xml。最好的方法是什么?我是否应该以某种方式修改pom.xml?

构建项目所使用的包/插件。是从科德豪斯来的吗

如果是这样,资源将写入
${project.build.outputDirectory}
(默认为target/classes),javascript文件将写入
${project.build.outputDirectory}/js
。因此,相对于JS文件,资源位于
。/

这些设置由在构建期间从Javascript Maven Tools插件调用的控制