java - 使用 Maven 从多个类文件生成 jar

标签 java maven jar building

我正在使用 Eclipse 和 Maven。在使用 Maven 构建项目时,我需要将多个类文件合并到一个 jar 中。

所以我将以下内容添加到 pom.xml 中:

<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>2.4</version>
                        <configuration>
                         <archive>
                            <index>false</index>
                            <classesDirectory>${project.build.classes.de.filter}</classesDirectory>
                            <finalName>BasicFilters</finalName>
                            <outputDirectory>${project.build.Plugins}</outputDirectory>
                          </archive>
                        </configuration>
            <executions>
                <execution>
                  <id>Building Jar from Filters</id>
                  <phase>package</phase>
                  <goals>
                      <goal>jar</goal>
                  </goals>
                </execution>
          </executions>
        </plugin>

建筑物显示:构建成功,但它没有构建任何 jar,并且控制台中没有显示来自插件的信息。

最佳答案

如果您有正确的配置,请使用mvn package创建.jar文件。阅读此link 。在这里,你有一个很好的教程link

关于java - 使用 Maven 从多个类文件生成 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19998611/

相关文章:

java - 显示有动画问题的 ImagesViews

java - 无法访问浏览器 :Session Not Created Exception

java - Maven 和引用库

java - 是否有列出Java .jar文件支持的命令行选项的标准方法?

java - 使用 eclipse 调试项目时使用 list 文件

Java删除字符串问题(请不要使用StringBuilder或BufferedWriter给出任何解决方案)

java - 在 Mac OS X Mavericks 上使用 Maven 插件启动 Google Appengine devserver 时出现延迟

java - 添加Maven依赖并设置为$CATALINA_HOME/shared/lib

java - 获取嵌套 .jar 中的 .class 文件

java - 通过 JNI 将多个参数从 java 传递到 c++ 应用程序