当前位置:  开发笔记 > 数据库 > 正文

在Maven项目中包含非Java源代码

如何解决《在Maven项目中包含非Java源代码》经验,为你挑选了1个好方法。

我正在开始一个项目,我期望将包含大量的非Java代码(主要是shell和SQL脚本).

我仍然想用Maven管理这个项目.非Java源代码和Maven的最佳实践是什么?来源应该去哪里?在不同的生命周期阶段,他们会发生什么?任何指向或链接到更多信息将不胜感激.



1> Yaba..:

如果您不想像Heckj所建议的那样将这些文件包含到JAR文件中,则不得将非Java代码放入资源中.位于资源中的所有内容都会自动复制到JAR文件中,我想您不希望shell脚本和SQL脚本包含在JAR文件中,对吧?

所以Maven方式是在src/main下创建其他文件夹.例如,为您的SQL脚本创建一个sql文件夹,为您的shell脚本创建一个sh文件夹,依此类推.这是其他Maven插件也期望源的位置,例如C++,Groovy等.

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有