Javascript 如何将html页面移动到新的project/war文件中?
假设我现有的Java项目(也有一些JavaScript代码)名为UI,并有子目录Func1和Func2,每个子目录都有一些JavaScript文件,其中包含参数为“url”的函数和UI项目中的网页值,如“resources/html/docs/myPage1.html”等,Func1和Func2都有一个资源/html子目录,其中包含许多不同的目录,用于组织各种Web文档 现在假设我想创建一个新的项目(在UI级别),名为DOCS之类的东西,在其中整合所有不同的html页面。也就是说,我的项目已经发展到我想在Tomcat中部署一个单独的war来存储所有html页面,这样我就可以将文档与指向它们的实际源代码文件分开管理 我该怎么做?我在git repo中创建了一个新的DOCS项目,并将所有html页面从UI/Func1/resources/html/DOCS/page1.html移动到DOCS/Func1/resources/html/DOCS/page1.html的新位置。但是,如何更新仍然存在于UI/Func1/src/main/webapp/view/MyJS1.js等位置的JavaScript程序以跨越项目域边界,以便Tomcat可以在我将构建和部署的新war文件中的各种函数的url参数中找到指向的页面?是否有一些maven pom魔术可以帮助实现这一点Javascript 如何将html页面移动到新的project/war文件中?,javascript,java,maven,tomcat,Javascript,Java,Maven,Tomcat,假设我现有的Java项目(也有一些JavaScript代码)名为UI,并有子目录Func1和Func2,每个子目录都有一些JavaScript文件,其中包含参数为“url”的函数和UI项目中的网页值,如“resources/html/docs/myPage1.html”等,Func1和Func2都有一个资源/html子目录,其中包含许多不同的目录,用于组织各种Web文档 现在假设我想创建一个新的项目(在UI级别),名为DOCS之类的东西,在其中整合所有不同的html页面。也就是说,我的项目已经发
TIA,事实证明,有一些专家的魔力可以让这一切顺利进行。在新项目的pom中:
<plugin>
<artifactId>maven-war-plugin</artifcatId>
<version>2.4</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<webResources>
<resource>
<directory>webapp</directory>
</resource>
</webResources>
</configuration>
</plugin>
. 而且,为这些url的前缀设置一个JS属性可以在新的WAR文件构建并放入webapp目录后很好地清理这些内容