我是Maven 2的新手,并尝试使用maven将一组javascript(如Dojo库)打包到jar lib中(没有java类,但只有扩展名为.js的文件).所以我想我应该尝试maven-assembly-plugin,这里有一些问题:
mainClass但我怎么还有MANIEST.MF?jar-with-dependencies,<descriptorRefs>好像我不打算更改jar中的文件层次结构吗?pom.xml(在javascript lib文件夹或javascript lib文件夹的同一级别)?请赐教,谢谢.
如果您使用标准的Maven项目布局,如下所示:
project
|-src
. |-main
. |-resources
. |-<JS files here>
|-pom.xml
Run Code Online (Sandbox Code Playgroud)
然后,使用JAR打包的普通POM文件会将您的Javascript文件放入输出JAR中.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.foo.bar</groupId>
<artifactId>foo</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>Foo</name>
</project>
Run Code Online (Sandbox Code Playgroud)
这将保留下面的任何文件夹结构src/main/resources.
| 归档时间: |
|
| 查看次数: |
4794 次 |
| 最近记录: |