如何使用tomcat:run运行maven-war依赖关系?
我正在为我当前的项目使用maven。现在,我有一个战争依赖:如何使用tomcat:run运行maven-war依赖关系?,maven,tomcat,plugins,Maven,Tomcat,Plugins,我正在为我当前的项目使用maven。现在,我有一个战争依赖: org.dojotoolkit 道场战争 1.8.1 战争 运行时 我在建造战争神器时没有任何问题。为此,我添加了以下插件: org.apache.maven.plugins maven战争插件 2.1.1 org.dojotoolkit 道场战争 js/dojo-1.8.1 WEB-INF/** META-INF/** 但是,当我运行以下mvn命令时,我看不到任何javascript资源。看起来还没有添加战争依赖项 有人能帮
org.dojotoolkit
道场战争
1.8.1
战争
运行时
我在建造战争神器时没有任何问题。为此,我添加了以下插件:
org.apache.maven.plugins
maven战争插件
2.1.1
org.dojotoolkit
道场战争
js/dojo-1.8.1
WEB-INF/**
META-INF/**
但是,当我运行以下mvn命令时,我看不到任何javascript资源。看起来还没有添加战争依赖项
有人能帮我吗
提前谢谢 欢迎来到Stack Overflow Emelendez 你应该读这篇文章: 实际上,dojo war依赖项允许您将一些文件添加到源代码中,但是您必须指定一些额外的操作以将其包含在最终war中 在Maven中,依赖项只能使用您试图编译的语言(虽然这并不确切,但在这里已经足够了)。如果您想添加zip/war/targz中包含的其他资源(文件、图像、javascript),则必须明确地提取它们。这是我之前提供的链接中提到的内容:
org.apache.maven.plugins
maven依赖插件
打开dojo
生成源
打开
org.dojotoolkit
道场
${project.version}
拉链
${project.build.directory}/dojo
(请小心,我不确定此配置是否准确,根据pom.xml,您的dependencie似乎是dojo war,而不是doc所说的dojo)
这将把dojolibs提取到输出目录中,然后再提取到war中