我想创建一个包含下载和处理的 Internet 文件的 jar 文件。我想使用 Mave 来做到这一点。因此,我不想编译我的 .java 类并用它们创建一个 jar,而是想执行我的代码(谁获取文件、处理它们等),然后将生成的文件打包到一个 jar 中。
实现这一目标的最佳方法是什么?也许是一个插件?
谢谢。
编辑: 我想要的是一个 Maven 项目,当您执行 mvn:package 或 mvn:install 时,您最终会像往常一样得到一个 jar 文件。不同的是,这个文件必须由我的代码下载和处理。
最佳答案
是的,如果你想扩展maven的行为,你就写一个插件。 maven.apache.org 和其他相关位置将告诉您需要了解的内容。对于简单的事情,您可以使用 maven-antrun-plugin 或 groovy-maven-plugin 和脚本。
关于java - Maven:创建一个执行我的java文件的jar,而不是包含它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5512734/