关于anyline本地编译
最后更新:2024-10-23 05:30:06
|
状态:未完成
如果能用源码在本地编译就尽量自己编译,因为maven库不能实时更新。特别是发现BUG或新需求的时候
注意配置好maven目录与其他项目要用同样的maven目录
有人编译时提示需要gpg签名,是因为选中了Profiles下的central
如果第3步中没有放开注释需要把注释中的几个目录下的pom.xml添加到maven项目中管理,pom.xml右键>maven>add maven project
这样就需要挨个项目install
单独执行是因为提交中央库的需要gpg签名,而签名和上传很慢,所以分批执行
-
下载源码 https://gitee.com/anyline/anyline
如果是office相关的再多下载一个 https://gitee.com/anyline/anyline-extends - IDEA打开anyline目录(里面有anyline-core,anyline-data子目录)
-
把anyline/pom.xml中的以下注释放开
<!--
<module>anyline-environment</module>
<module>anyline-data-dialect-relational</module>
<module>anyline-data-dialect-relational-extends</module>
<module>anyline-extends</module>
--> -
maven.Profiles中选中anyline不要选central,最后install,执行完成后本地maven目录中就有相应的jar了
注意配置好maven目录与其他项目要用同样的maven目录
有人编译时提示需要gpg签名,是因为选中了Profiles下的central
如果第3步中没有放开注释需要把注释中的几个目录下的pom.xml添加到maven项目中管理,pom.xml右键>maven>add maven project
这样就需要挨个项目install
单独执行是因为提交中央库的需要gpg签名,而签名和上传很慢,所以分批执行