小编Hen*_*sek的帖子

如何使用源和JavaDoc部署SNAPSHOT?

我想用我的快照部署源代码和javadoc.这意味着我想自动化以下命令:

mvn clean source:jar javadoc:jar deploy
Run Code Online (Sandbox Code Playgroud)

只是为了执行:

mvn clean deploy
Run Code Online (Sandbox Code Playgroud)

我不希望在install阶段(即本地构建)中执行javadoc/sources生成.

我知道source/javadoc插件可以与release插件的执行同步,但我无法弄清楚如何将它连接到快照发布.

java maven-2 maven-release-plugin

90
推荐指数
3
解决办法
4万
查看次数

结对编程意味着每个开发人员的成 这笔钱值得吗?

在Agile中进行结对编程需要我们将单个程序员的薪水加倍.当然,采用这种方法,代码的质量要好得多,早期发现的错误等等,但仍然值得花钱吗?也许我们应该向少数测试人员支付第二个开发人员的工资(后者通常比合格的程序员便宜得多)?有没有人有这种比较的经验?

agile methodology pair-programming

40
推荐指数
11
解决办法
5482
查看次数

用于解析XSD架构文件的Java API

是否有Java API来解析XSD架构文件?

我找到了XSOM,但它似乎不再维护了.

java xml xsd

19
推荐指数
2
解决办法
7万
查看次数

团队内的信息/知识流

我希望避免这样的情况,即我的开发人员不会彼此分享常识(他们遇到的问题的解决方案,很酷的提示,常见的错误,实现特定目标的快捷方式,配置问题,部分要求等).我正在考虑这种情况,因为这种缺乏沟通是偶然的(误解或管理不当造成的) - 我不是在考虑开发人员故意为自己保留知识的情况.

我相信以下技术对于改进开发人员团队中的信息流非常有用:

  • XP对编程 - 由于对内的知识交换(并且由于常规对混合).
  • 站立会议 - 由于有机会告诉其他人你正在做什么以及遇到了什么问题.
  • 由首席开发人员为团队/部门的其他成员准备的培训/演示/辅导.
  • "web 2.0工具" - 公司/部门的技术博客,团队领导的专用推特账号,wiki和类似的东西.

还有什么想法?你在公司使用什么技术(或者你有没有)?您如何鼓励开发人员在他们之间分享知识?

agile project-management pair-programming

7
推荐指数
2
解决办法
656
查看次数

如何垂直扩展ActiveMQ?

有人可以分享垂直扩展ActiveMQ的经验吗?我特别感兴趣的是性能如何影响:

  • NIO运输
  • 选项org.apache.activemq.UseDedicatedTaskRunner
  • 在OpenWire中禁用tightEncoding
  • 使用各种类型的消息存储(包括KahaDB)

java activemq-classic jms

5
推荐指数
1
解决办法
4552
查看次数