Maven使用.class和.java文件创建jar文件

时间:2010-11-24 07:25:50

标签: java maven gwt

我正在寻找一种方法来创建包含GWT模块的.class和.java文件的jar文件。任何人都知道如何实现这一目标?

Superthanks!

// Niclas

2 个答案:

答案 0 :(得分:20)

编辑pom.xml中的资源部分。

<build>
  ...
  <resources>
    <resource>
      <directory>src/main/resources</directory>
    </resource>
    <resource>
      <directory>src/main/java</directory>
      <includes>
        <include>**/*.java</include>
        <include>**/*.gwt.xml</include>
      </includes>
    </resource>
  </resources>
  ...
</build>

您还可以编辑maven-jar-plugin以将其从最终的JAR中排除。

<plugin>
    <artifactId>maven-jar-plugin</artifactId>
    <configuration>
      <!-- but be sure to exclude the source from the final jar file -->
      <excludes>
        <exclude>**/*.java</exclude>
        <exclude>**/*.gwt.xml</exclude>
      </excludes>
    </configuration>
</plugin>

答案 1 :(得分:-1)

使用pom.xml中的资源标记包含src / main / java。