damsel/README.md

36 lines
1.1 KiB
Markdown
Raw Normal View History

2016-04-06 17:02:55 +00:00
# Damsel
[![Build Status](http://ci.rbkmoney.com/buildStatus/icon?job=rbkmoney_private/damsel/master)](http://ci.rbkmoney.com/job/rbkmoney_private/job/damsel/job/master/)
2016-04-06 17:02:55 +00:00
Systemwide protocol collection.
# Требования к оформлению Thrift IDL файлов
- __Namespace:__
2016-06-09 15:41:42 +00:00
В каждом файле нужно __обязательно__ указывать `namespace` для __JAVA__:
namespace java com.rbkmoney.damsel.<name>
Где `<name>` - имя, уникальное для Thrift IDL файлa в Damsel.
# Java development
Собрать дамзель и инсталировать новый jar в локальный мавен репозиторий:
* make wc_compile
* make wc_java_install LOCAL_BUILD=true SETTINGS_XML=path_to_rbk_maven_settings
Чтобы ипользовать несколько версий дамзели в проекте используте classifier:v${commit.number}
```
<dependency>
<groupId>com.rbkmoney</groupId>
<artifactId>damsel</artifactId>
<version>1.136-07b0898</version>
<classifier>v136</classifier>
</dependency>
```