Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
develop:java:practics [2023/08/01 04:18] admin |
develop:java:practics [2024/02/01 12:43] (текущий) admin [Manifest] |
||
---|---|---|---|
Строка 52: | Строка 52: | ||
==== Integer ==== | ==== Integer ==== | ||
**parseInt()** и **valueOf()** аналоги но первый возвращает **int а второй Integer**\\ | **parseInt()** и **valueOf()** аналоги но первый возвращает **int а второй Integer**\\ | ||
- | |||
- | |||
- | |||
< | < | ||
Строка 65: | Строка 62: | ||
+ | ===== Build ===== | ||
==== Manifest ==== | ==== Manifest ==== | ||
< | < | ||
- | < | + | < |
<code java> | <code java> | ||
Manifest-Version: | Manifest-Version: | ||
- | Main-Class: com.gmware.applications.mga.mgaimport.MgaImportMain | + | Main-Class: com.gmware.applications.app.application.applicationMain |
- | Module-Name: | + | Module-Name: |
- | Module-Version: | + | Module-Version: |
Module-Commit-Date: | Module-Commit-Date: | ||
Created-By: 17.0.5 | Created-By: 17.0.5 | ||
- | Class-Path: profiles-mga.18.0.51079.jar | + | Class-Path: profiles-app.18.0.51079.jar |
- | | + | |
- | | + | |
+ | </ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | < | ||
+ | <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[" | ||
+ | } | ||
+ | } | ||
+ | } | ||
</ | </ | ||
</ | </ |