关于anyline本地编译

最后更新:2024-10-23 05:30:06 | 状态:未完成
如果能用源码在本地编译就尽量自己编译,因为maven库不能实时更新。特别是发现BUG或新需求的时候
  1. 下载源码 https://gitee.com/anyline/anyline
     如果是office相关的再多下载一个 https://gitee.com/anyline/anyline-extends
  2. IDEA打开anyline目录(里面有anyline-core,anyline-data子目录)
  3. 把anyline/pom.xml中的以下注释放开
    <!--
    <module>anyline-environment</module>
    <module>anyline-data-dialect-relational</module>
    <module>anyline-data-dialect-relational-extends</module>
    <module>anyline-extends</module>
    -->
  4. maven.Profiles中选中anyline不要选central,最后install,执行完成后本地maven目录中就有相应的jar了

注意配置好maven目录与其他项目要用同样的maven目录
有人编译时提示需要gpg签名,是因为选中了Profiles下的central

如果第3步中没有放开注释需要把注释中的几个目录下的pom.xml添加到maven项目中管理,pom.xml右键>maven>add maven project
这样就需要挨个项目install
单独执行是因为提交中央库的需要gpg签名,而签名和上传很慢,所以分批执行


首页 最近更新 搜索 提交 回复