Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
develop:java:practics [2023/01/21 14:42] admin |
develop:java:practics [2024/02/01 12:43] (текущий) admin [Manifest] |
||
---|---|---|---|
Строка 49: | Строка 49: | ||
- | + | ===== Types ===== | |
- | ==== ==== | + | ==== Integer |
+ | **parseInt()** и **valueOf()** аналоги но первый возвращает **int а второй Integer**\\ | ||
< | < | ||
Строка 61: | Строка 62: | ||
- | ==== ==== | + | ===== Build ===== |
+ | ==== Manifest | ||
< | < | ||
- | < | + | < |
<code java> | <code java> | ||
+ | Manifest-Version: | ||
+ | Main-Class: com.gmware.applications.app.application.applicationMain | ||
+ | Module-Name: | ||
+ | Module-Version: | ||
+ | Module-Commit-Date: | ||
+ | Created-By: 17.0.5 | ||
+ | Class-Path: profiles-app.18.0.51079.jar p_app-app.18.0.51079.jar pl | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | < | ||
+ | <code java> | ||
+ | plugins { | ||
+ | id(" | ||
+ | id(" | ||
+ | id(" | ||
+ | } | ||
+ | |||
+ | group = " | ||
+ | version = " | ||
+ | |||
+ | dependencies { | ||
+ | implementation(projects.utils) | ||
+ | implementation(projects.tools) | ||
+ | implementation(projects.common) | ||
+ | implementation(projects.appcommon) | ||
+ | implementation(projects.db) | ||
+ | implementation(projects.gameinfo) | ||
+ | implementation(projects.commonholdem) | ||
+ | implementation(projects.metrics) | ||
+ | implementation(" | ||
+ | implementation(Deps.toml) | ||
+ | } | ||
+ | |||
+ | fun getGitCommit(): | ||
+ | val result = StringBuilder() | ||
+ | val process = ProcessBuilder(" | ||
+ | process.inputStream.reader(Charsets.UTF_8).use { | ||
+ | result.append(it.readText()) | ||
+ | } | ||
+ | process.waitFor() | ||
+ | return result.toString().trim() | ||
+ | } | ||
+ | |||
+ | tasks { | ||
+ | " | ||
+ | from(" | ||
+ | include(" | ||
+ | rename(" | ||
+ | } | ||
+ | application { | ||
+ | this.mainClass.set(" | ||
+ | } | ||
+ | this.isZip64 = true | ||
+ | archiveClassifier.set("" | ||
+ | archiveFileName.set(" | ||
+ | manifest.attributes[" | ||
+ | } | ||
+ | } | ||
+ | publishing { | ||
+ | repositories { | ||
+ | maven { | ||
+ | url = uri(" | ||
+ | credentials { | ||
+ | username = " | ||
+ | password = " | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | publications { | ||
+ | register(" | ||
+ | artifact(tasks[" | ||
+ | } | ||
+ | } | ||
+ | } | ||
</ | </ | ||
</ | </ |