我有一个maven项目,包含代码和文档(pdf文件)。当我创建我的软件版本时,我想为用户打包jar文件和文档。在maven中有这种“正确”的方法吗?我应该有多个模块 - 一个用于代码(它是一个小项目,所以代码现在是一个单独的模块),还有一个用于文档?每个文档的一个模块pdf?或者将其打包在一个项目中的其他方式?任何帮助都将不胜感激。
感谢, 杰夫
答案 0 :(得分:1)
当我创建我的软件版本时,我想为用户打包jar文件和文档。在maven中有没有“正确”的方法呢?
我会使用Assembly Plugin创建包含jar和各种PDF文件的项目的zip
和/或tar.gz
分布。
我应该有多个模块 - 一个用于代码(它是一个小项目,所以代码现在是一个单独的模块),还有一个用于文档?每个文档的一个模块pdf?或者将其打包在一个项目中的其他方式?
我真的没有看到需要,我会将所有内容保存在一个模块中并将PDF放在src/main/doc
或类似的内容中。
答案 1 :(得分:0)
看一下以下帖子:Creating Documentation With Maven,它可以很好地回答你的问题。