[英]How to create a pure JavaScript project using Maven?
我還沒有使用webjars,但它看起來像一個很好的項目,我不得不仔細研究它。 我喜歡它並將移植我的愛好項目使用它:)
看一下servlet 3部分的文檔,它非常簡單。
如果你不熟悉maven,這里有必要的部分:
創建一個maven項目
mvn archetype:generate -DgroupId = com.domain.app -DartifactId = my-webapp -DarchetypeArtifactId = maven-archetype-quickstart -DinteractiveMode = false
你完成了!
最后一步,將maven-dependency-plugin添加到pom.xml中,並使用unpack-dependencies目標將所有jar資源解壓縮到一個文件夾。 web-build文件夾可以部署到您的http服務器。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>resource-dependencies</id>
<phase>process-resources</phase>
<goals>
<goal>unpack-dependencies</goal>
</goals>
<configuration>
<includeGroupIds>org.webjars</includeArtifactIds>
<outputDirectory>${project.build.directory}/web-build</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
不幸的是,我還沒有這樣做,但這個答案應該包含構建項目的所有說明。 而且,您應該能夠在servlet 3應用程序服務器上托管jar。
我創建了一個示例項目並將其發布在我的github帳戶上: https : //github.com/baumgartner/maven-webjars-plain-webproject
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.