We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
$yourname
git clone https://github.com/$yourname/HouseMD.git housemd
src
acceptance-test
bin
project
SBT
sbt
执行./sbt, 进入SBT命令行.
./sbt
注意, 第一次执行./sbt, 此脚本会自动下载SBT, 并启动它. 此后有一段较长时间的初始化, 以及下载依赖包的过程, 期间可能会因为GFW原因导致一些依赖无法下载, 请在sbt脚本文件中配置HTTP代理.
GFW
下面的命令全部是在进入SBT命令行之后执行的:
> compile
编译源码
> test
执行测试用例
> assembly
打包
HouseMD使用主要编程语言是Scala和Java, 下面是常用IDE准备说明, 若你喜欢的工具不在此列, 我表示很遗憾, 请咨询Google: scala $your_favorite_ide_or_editor
HouseMD
IDE
scala $your_favorite_ide_or_editor
IDEA
File
Settings
Plugins
Scala
gen-idea
Open Project
eclipse
Eclipse
注意, 有可能打开项目后你发现.java的文件会有编译错误提示, 也许Scala-IDE目前对Scala project中混合有.java文件的支持不是很好, 这个是可以忽略的, 因为只需要用SBT进行编译构建就可以了.
.java
Scala-IDE
Scala project
如果你知道怎么解决请邮件告诉我, 谢谢
原则上, 只要是对HouseMD有帮助的都可以, 例如但不限于:
提交你的贡献之前, 请做到下面几点小小的要求:
FunSpec
在你的代码提交到你的github上(获取源代码时Fork产生的库)后, 请点击Pull Request向我发起请求, 并在提交的表单中清晰描述你的提交目的和变化要点, Github会自动邮件通知我, 随后我会第一时间处理. 更多操作帮助请见Using Pull Request.
Pull Request
没有比新增一些更酷的指令, 更让人兴奋的啦~
请参考代码:
有疑问请提交Issue, 我们一起来讨论:)