我Maven项目具有以下结构:如何共享行家模块之间的JavaScript代码
- “基地” 模块 - 包含共享的java文件 - 应包含共享javascript文件
- 模块1 - 使用共享的java文件作为maven的依赖关系 - 应该使用共享的JavaScript文件?
- 模块2 - 使用共享的java文件作为maven的依赖关系 - 应该使用共享的javascript文件吗?
目前,webpack似乎是JavaScript包装中的新东西,npm似乎是一个合适的包管理器。所以我试过如下: - 基本模块使用的WebPack 创建NPM束(与NPM包) - 模块1和2安装此软件包使用到其中NPM包是
基部模块目标文件夹的相对路径手动为什么我不使用npm发布? - 它不可能更新发布的NPM包,所以每个版本都需要创建一个新版本号 - 它需要互联网连接来构建
其他选项? - 我想使用Maven资源插件,但这似乎是包括很多手动工作(文件名,文件夹等)
所以我要求的是:你之间共享JavaScript代码同一个项目中的Maven模块?你如何实现这一目标?必须有更好的方法来做到这一点,或?
如果你想看看我的项目,看看这里:https://github.com/stefanrinderle/softvis3d
预先感谢您的回答的意见!
我想https://maven.apache.org/plugins/maven-remote-resources-plugin/可能很有用,但我不能给你完整的答案,因为你的例子不够简单易懂。考虑添加非常基本的例子(Maven multimodule,3-4个项目,1个JS文件等)和明确的期望 – michaldo
我猜OP给你完全访问他/她的github repo ... –
@RajaAnbazhagan,我不想满访问回购。我建议根据http://stackoverflow.com/help/mcve准备示例(无论如何,问题已解决,因此案例已关闭) – michaldo