2019独角兽企业重金招聘Python工程师标准>>>

经过很长时间的努力,beangle commons的scala版本终于发布到maven的官方仓库中。

实现了几个目标

  1. beangle git库小型化 ,分别将commons、ioc、orm、security等库分开建立
  2. beangle代码采用scala重新编写
  3. 采用了sbt和maven双重构建系统

遇到了几个困难

  1. 需要单独部署javadoc,方法是采用sbt产成javadoc,再用 mvn gpg:sign-and-deploy-file -DrepositoryId=sonatype-nexus-staging -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2 -DgroupId=org.beangle.commons -Dversion=4.0.0 -Dclassifier=javadoc -DartifactId=beangle-commons-web  -Dfile=target/beangle-commons-web-4.0.0-javadoc.jar这样的命令进行手工部署。
  2. 没有采用sbt部署,目前还没有搞熟,不是很放心对自动生成的pom文件。
  3. scala的ide支持不是很好,这次重写中采用emacs+sbt进行编码,还是有些吃力。

转载于:https://my.oschina.net/chaostone/blog/146188

beangle commons 4.0.0 release相关推荐

  1. 【翻译 Spring 5.0.4.RELEASE】1.The IoC container

    其中最重要的是Spring框架的控制反转(IoC)容器. Spring框架的IoC容器的全面处理紧随其后,全面涵盖了Spring的面向方面编程(AOP)技术. Spring框架拥有自己的AOP框架,这 ...

  2. 001-Spring Cloud Edgware.SR3 升级最新 Finchley.SR1,spring boot 1.5.9.RELEASE 升级2.0.4.RELEASE注意问题点...

    一.前提 升级前 => 升级后 Spring Boot 1.5.x => Spring Boot 2.0.4.RELEASE Spring Cloud Edgware SR3 => ...

  3. Payment Spring Boot 1.0.2.RELEASE 发布,接入微信支付分、先享卡功能

    Payment Spring Boot 是微信支付V3的Java实现,仅仅依赖Spring内置的一些类库.配置简单方便,可以让开发者快速为Spring Boot应用接入微信支付. 演示例子:https ...

  4. TURBOLinux 7.0下安装Oracle 8.1.7.0.1 release 3

    作者:shiley 时间:2002-5-20 ----------------------------------------------------------------------------- ...

  5. Springboot(2.0.0.RELEASE)+spark(2.1.0)框架整合到jar包成功发布(原创)!!!

    一.前言 首先说明一下,这个框架的整合可能对大神来说十分容易,但是对我来说十分不易,踩了不少坑.虽然整合的时间不长,但是值得来纪念下!!!我个人开发工具比较喜欢IDEA,创建的springboot的j ...

  6. Spring Web Services 3.0.4.RELEASE和2.4.3.RELEASE发布

    Spring同时发布了Web Services项目的两个版本:作为开发主干的3.0.4.RELEASE和作为运维的2.4.3.RELEASE.两个版本都已更新,可以在Spring Framework ...

  7. 图数据库ONgDB Release v-1.0.0

    图数据库ONgDB Release v-1.0.0 图数据库ONgDB Release v-1.0.0 一.ONgDB 二.Geequel 三.APOC 四.ONgDB Browser 五.Geequ ...

  8. Spark Release 2.0.0发版概序

    Spark2.0在2016年7月26日发布,因为工作中经常用到,所以对它关注比较多,正好今天"提前"下班,所以抽空翻译一下spark2.0发版概述,简单的介绍一下spark2.0的 ...

  9. 【问题解决】SpringBoot工程无法找到父依赖 parent-pom Failure to find com.xxx:parent-pom:pom:1.0.0.RELEASE

    总结下碰到的BUG,之前遇到忘记记录下来,导致又进行了重复无用的搜索定位解决BUG操作. 问题: Non-resolvable parent POM for com.alili:base-model: ...

最新文章

  1. 如何在Ubuntu Linux上开采以太坊?
  2. jmeter测试java接口测试_简单易学的测试攻略:JMeter测试Java请求示例
  3. nginx ngx_http_core_module 模块中文文档
  4. Qt Creator创建一个移动应用程序
  5. 中文网页重设与排版:TYPO.CSS
  6. linux 命令行工具无敌斩
  7. group by 取第一条_一家叫“可牛”的公司成立了!论如何取一个有网感的公司名字?...
  8. 面试题:左旋转字符串
  9. 分析近5年胡润财富排行榜:江山已易主,这是互联网大佬的时代
  10. java自动化高频面试题
  11. quartus 13.1自带仿真测试流程
  12. C++程序设计:字符图形输出(空白三角形)
  13. 【转】贴片晶振挖空敷铜
  14. WORD文档不能打开的一些原因
  15. Oracle之用户、特权和角色
  16. 浅谈Openstack网络原理(openstack无法上网?)
  17. 关于ORACLE索引
  18. HTML---表格合并(详解)
  19. tensorflow使用高阶api导致训练不收敛问题
  20. Navigation使用指南

热门文章

  1. XCODE 所有DeviceSupport
  2. 看linux驱动程序看了几层之后就乱了,找到了linux分区顺序错乱修复方法
  3. 查看数据库大小_查看Oracle 数据库的每天归档量及数据库大小
  4. python深拷贝和浅拷贝的使用场景_深拷贝、浅拷贝的理解与使用场景
  5. P300脑机接口及数据集处理
  6. 连续低频脑电图解码手臂运动,实现机械手臂的闭环自然控制
  7. 如何在Unity中添加三维空间声音Spatial Sounds
  8. 万亿大模型究竟怎么用?达摩院浙大上海人工智能实验室联手推出洛犀平台:大小模型端云协同进化...
  9. 苹果智能车芯片已基本就绪!最新造车进展曝光,股价一夜暴涨4000亿
  10. 你的AI模型有哪些安全问题,在这份AI攻防”词典”里都能查到