Permalink
Browse files

Update using-maven.md

  • Loading branch information...
egor1996em committed Dec 15, 2017
1 parent 07fb642 commit 160c1d0eecff12f5dbf9543e36fce4cc3de7e556
Showing with 15 additions and 21 deletions.
  1. +15 −21 using-maven.md
View
@@ -307,41 +307,35 @@ java -jar target/mymodule-0.0.1-SNAPSHOT-jar-with-dependencies.jar
| Имя | Название свойства | Описание | Доступные значения | Значение по умолчанию |
|------|---------------|-------------|-----------------|--------------|
| nowarn | | Generate no warnings | true, false | false |
| languageVersion | kotlin.compiler.languageVersion | Provide source compatibility with specified language version | "1.0", "1.1" | "1.1"
| apiVersion | kotlin.compiler.apiVersion | Allow to use declarations only from the specified version of bundled libraries | "1.0", "1.1" | "1.1"
| sourceDirs | | The directories containing the source files to compile | | The project source roots
| compilerPlugins | | Enabled [compiler plugins](compiler-plugins.html) | | []
| pluginOptions | | Options for compiler plugins | | []
| args | | Additional compiler arguments | | []
| nowarn | | Генерация без предупреждений | true, false | false |
| languageVersion | kotlin.compiler.languageVersion | Обеспечить совместимость исходного кода с указанной языковой версией | "1.0", "1.1" | "1.1"
| apiVersion | kotlin.compiler.apiVersion | Разрешить использование объявлений только из указанной версии связанных библиотек | "1.0", "1.1" | "1.1"
| sourceDirs | | The directories containing the source files to compile | | Каталоги с исходным кодом проекта
| compilerPlugins | | Enabled [compiler plugins](https://kotlinlang.org/docs/reference/compiler-plugins.html) | | []
| pluginOptions | | Параметры плагина компиляции | | []
| args | | Дополнительные аргументы компилятора | | []
### Специальные аттрибуты для JVM
| Имя | Название свойства | Описание | Доступные значения | Значение по умолчанию |
|------|---------------|-------------|-----------------|--------------|
| jvmTarget | kotlin.compiler.jvmTarget | Target version of the generated JVM bytecode | "1.6", "1.8" | "1.6" |
| jdkHome | kotlin.compiler.jdkHome | Path to JDK home directory to include into classpath, if differs from default JAVA_HOME | | |
| jvmTarget | kotlin.compiler.jvmTarget | Версия генерируемого для JVM байт-кода | "1.6", "1.8" | "1.6" |
| jdkHome | kotlin.compiler.jdkHome | Путь к домашнему каталогу JDK для включения в путь к классам, если отличается от стандартного JAVA_HOME | | |
### Специальные аттрибуты для JS
| Имя | Название свойства | Описание | Доступные значения | Значение по умолчанию |
|------|---------------|-------------|-----------------|--------------|
| outputFile | | Output file path | | |
| metaInfo | | Generate .meta.js and .kjsm files with metadata. Use to create a library | true, false | true
| sourceMap | | Generate source map | true, false | false
| sourceMapEmbedSources | | Embed source files into source map | "never", "always", "inlining" | "inlining" |
| sourceMapPrefix | | Prefix for paths in a source map | | |
| moduleKind | | Kind of a module generated by compiler | "plain", "amd", "commonjs", "umd" | "plain"
| outputFile | | Путь выходных файлов | | |
| metaInfo | | Создать .meta.js и .kjsm файлы с метаданными. Использование для создания библиотеки | true, false | true
| sourceMap | | Создание source map | true, false | false
| sourceMapEmbedSources | | Включить исходные файлы в source map | "never", "always", "inlining" | "inlining" |
| sourceMapPrefix | | Префикс для путей в source map | | |
| moduleKind | | Вид используемой генерации модулей | "plain", "amd", "commonjs", "umd" | "plain"
## Генерация документации
The standard JavaDoc generation plugin (`maven-javadoc-plugin`) does not support Kotlin code.
To generate documentation for Kotlin projects, use [Dokka](https://github.com/Kotlin/dokka);
please refer to the [Dokka README](https://github.com/Kotlin/dokka/blob/master/README.md#using-the-maven-plugin)
for configuration instructions. Dokka supports mixed-language projects and can generate output in multiple
formats, including standard JavaDoc.
Плагин (`maven-javadoc-plugin`) для генерации документации согласно стандарту JavaDoc не поддерживает Kotlin.
Для создания документации в проектах на Kotlin используйте [Dokka](https://github.com/Kotlin/dokka);
обращайтесь к [Dokka README](https://github.com/Kotlin/dokka/blob/master/README.md#using-the-maven-plugin)

0 comments on commit 160c1d0

Please sign in to comment.