Compare commits
21 Commits
c3287b0fde
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4fcc645f63 | ||
|
|
df00af784e | ||
|
|
17ca27087a | ||
|
|
efbdbfd632 | ||
| 3a53942264 | |||
| be12366293 | |||
| 7430f15697 | |||
| 71916cc80c | |||
| 9f99aa78a4 | |||
| 8459491189 | |||
| 66696efc42 | |||
| 0d03a8d967 | |||
| 6ae3eddab4 | |||
| 501cdfe53c | |||
| c3af9f8ed1 | |||
| 24add0fc13 | |||
| e4a385351e | |||
| bfa5e861a2 | |||
| 4322e46e3a | |||
| 141b735ccc | |||
| c32c11496f |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -29,9 +29,20 @@ configurations {
|
||||
}
|
||||
}
|
||||
|
||||
//repositories {
|
||||
// mavenCentral()
|
||||
// maven { url "https://repo.osgeo.org/repository/release/" }
|
||||
//}
|
||||
|
||||
def repoUrl = System.getProperty("org.gradle.project.repoUrl")
|
||||
?: System.getenv("ORG_GRADLE_PROJECT_repoUrl")
|
||||
?: "http://172.16.4.56:18100/repository/maven-public/"
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
maven { url "https://repo.osgeo.org/repository/release/" }
|
||||
maven {
|
||||
url = uri(repoUrl)
|
||||
allowInsecureProtocol = true
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -650,7 +650,7 @@ code + .copy-button {
|
||||
<script type="text/javascript">
|
||||
function configurationCacheProblems() { return (
|
||||
// begin-report-data
|
||||
{"diagnostics":[{"locations":[{}],"problem":[{"text":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","problemDetails":[{"text":"This is scheduled to be removed in Gradle 10.0."}],"contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","documentationLink":"https://docs.gradle.org/8.14/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"solutions":[[{"text":"Use assignment ('url = <value>') instead."}]]}],"problemsReport":{"totalProblemCount":1,"buildName":"kamco-label-send-job","requestedTasks":":classes","documentationLink":"https://docs.gradle.org/8.14/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}}
|
||||
{"diagnostics":[{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\label-send\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use or override a deprecated API."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use or override a deprecated API."}],"contextualLabel":"Some input files use or override a deprecated API.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.plural","displayName":"Some input files use or override a deprecated API."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\label-send\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:deprecation for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:deprecation for details."}],"contextualLabel":"Recompile with -Xlint:deprecation for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.recompile","displayName":"Recompile with -Xlint:deprecation for details."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\label-send\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use unchecked or unsafe operations."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use unchecked or unsafe operations."}],"contextualLabel":"Some input files use unchecked or unsafe operations.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.plural","displayName":"Some input files use unchecked or unsafe operations."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\label-send\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:unchecked for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:unchecked for details."}],"contextualLabel":"Recompile with -Xlint:unchecked for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.recompile","displayName":"Recompile with -Xlint:unchecked for details."}]}],"problemsReport":{"totalProblemCount":4,"buildName":"kamco-label-send-job","requestedTasks":"clean bootJar","documentationLink":"https://docs.gradle.org/8.14/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}}
|
||||
// end-report-data
|
||||
);}
|
||||
</script>
|
||||
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
1
|
||||
@@ -1,6 +1,7 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
|
||||
#distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
|
||||
distributionUrl=http\://172.16.4.56:18100/repository/gradle-distributions/gradle-8.14-bin.zip
|
||||
networkTimeout=10000
|
||||
validateDistributionUrl=true
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
|
||||
BIN
gukyuin/label-send/m2repo-seed.tgz
Normal file
BIN
gukyuin/label-send/m2repo-seed.tgz
Normal file
Binary file not shown.
293
gukyuin/label-send/make_seed_bundle_succ.sh
Normal file
293
gukyuin/label-send/make_seed_bundle_succ.sh
Normal file
@@ -0,0 +1,293 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
OUTDIR="${OUTDIR:-offline-seed}"
|
||||
M2OUT="$OUTDIR/m2repo"
|
||||
LOGDIR="$OUTDIR/logs"
|
||||
|
||||
ARTIFACT_URLS="$OUTDIR/artifact-urls.txt"
|
||||
FAILED_URLS="$OUTDIR/failed-urls.txt"
|
||||
REAL_FAILED_URLS="$OUTDIR/real-failed-urls.txt"
|
||||
IGNORED_FAILED_URLS="$OUTDIR/ignored-failed-urls.txt"
|
||||
MISSING_URLS="$OUTDIR/missing-from-nexus.txt"
|
||||
REAL_MISSING_URLS="$OUTDIR/real-missing-from-nexus.txt"
|
||||
RETRY_URLS="$OUTDIR/retry-source-urls.txt"
|
||||
REPO_CANDIDATES="$OUTDIR/repository-candidates.txt"
|
||||
REPO_HINTS="$OUTDIR/repository-hints.txt"
|
||||
|
||||
mkdir -p "$M2OUT" "$LOGDIR"
|
||||
: > "$FAILED_URLS"
|
||||
: > "$REAL_FAILED_URLS"
|
||||
: > "$IGNORED_FAILED_URLS"
|
||||
: > "$MISSING_URLS"
|
||||
: > "$REAL_MISSING_URLS"
|
||||
: > "$RETRY_URLS"
|
||||
: > "$REPO_CANDIDATES"
|
||||
: > "$REPO_HINTS"
|
||||
|
||||
GRADLE_CMD=(./gradlew --no-daemon)
|
||||
|
||||
SPRING_BOOT_PLUGIN_VERSION="${SPRING_BOOT_PLUGIN_VERSION:-3.5.7}"
|
||||
DEPENDENCY_MGMT_PLUGIN_VERSION="${DEPENDENCY_MGMT_PLUGIN_VERSION:-1.1.7}"
|
||||
SPOTLESS_PLUGIN_VERSION="${SPOTLESS_PLUGIN_VERSION:-6.25.0}"
|
||||
QUERYDSL_VERSION="${QUERYDSL_VERSION:-5.0.0}"
|
||||
|
||||
MAVEN_CENTRAL_BASE="${MAVEN_CENTRAL_BASE:-https://repo1.maven.org/maven2}"
|
||||
GRADLE_PLUGIN_PORTAL_MAVEN_BASE="${GRADLE_PLUGIN_PORTAL_MAVEN_BASE:-https://plugins.gradle.org/m2}"
|
||||
OSGEO_RELEASE_BASE="${OSGEO_RELEASE_BASE:-https://repo.osgeo.org/repository/release}"
|
||||
|
||||
echo "[1/8] Running Gradle to trigger resolves..."
|
||||
"${GRADLE_CMD[@]}" \
|
||||
clean compileJava testClasses spotlessCheck build \
|
||||
-x test \
|
||||
--refresh-dependencies \
|
||||
--debug \
|
||||
2>&1 | tee "$LOGDIR/gradle-debug.log" || true
|
||||
|
||||
echo "[2/8] Extracting resolved artifact URLs from Gradle debug log..."
|
||||
grep -Eo 'https?://[^ ]+\.(pom|jar|module|aar|sha1|md5)(\?[^ ]+)?' "$LOGDIR/gradle-debug.log" \
|
||||
| sed -E 's/\?.*$//' \
|
||||
| sort -u \
|
||||
> "$ARTIFACT_URLS"
|
||||
|
||||
echo " - URLs from log: $(wc -l < "$ARTIFACT_URLS")"
|
||||
|
||||
echo "[3/8] Appending known required artifacts..."
|
||||
cat >> "$ARTIFACT_URLS" <<EOF
|
||||
# Spring Boot Gradle plugin marker + implementation
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/org.springframework.boot.gradle.plugin/${SPRING_BOOT_PLUGIN_VERSION}/org.springframework.boot.gradle.plugin-${SPRING_BOOT_PLUGIN_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/spring-boot-gradle-plugin/${SPRING_BOOT_PLUGIN_VERSION}/spring-boot-gradle-plugin-${SPRING_BOOT_PLUGIN_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/spring-boot-gradle-plugin/${SPRING_BOOT_PLUGIN_VERSION}/spring-boot-gradle-plugin-${SPRING_BOOT_PLUGIN_VERSION}.module
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/spring-boot-gradle-plugin/${SPRING_BOOT_PLUGIN_VERSION}/spring-boot-gradle-plugin-${SPRING_BOOT_PLUGIN_VERSION}.jar
|
||||
|
||||
# Dependency management Gradle plugin marker + implementation
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/dependency-management/io.spring.dependency-management.gradle.plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/io.spring.dependency-management.gradle.plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/gradle/dependency-management-plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/dependency-management-plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/gradle/dependency-management-plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/dependency-management-plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.module
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/gradle/dependency-management-plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/dependency-management-plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.jar
|
||||
|
||||
# Spotless Gradle plugin marker + implementation
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/com.diffplug.spotless.gradle.plugin/${SPOTLESS_PLUGIN_VERSION}/com.diffplug.spotless.gradle.plugin-${SPOTLESS_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/spotless-plugin-gradle/${SPOTLESS_PLUGIN_VERSION}/spotless-plugin-gradle-${SPOTLESS_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/spotless-plugin-gradle/${SPOTLESS_PLUGIN_VERSION}/spotless-plugin-gradle-${SPOTLESS_PLUGIN_VERSION}.module
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/spotless-plugin-gradle/${SPOTLESS_PLUGIN_VERSION}/spotless-plugin-gradle-${SPOTLESS_PLUGIN_VERSION}.jar
|
||||
|
||||
# Querydsl jakarta classifier artifacts
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-apt/${QUERYDSL_VERSION}/querydsl-apt-${QUERYDSL_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-apt/${QUERYDSL_VERSION}/querydsl-apt-${QUERYDSL_VERSION}.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-apt/${QUERYDSL_VERSION}/querydsl-apt-${QUERYDSL_VERSION}-jakarta.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa/${QUERYDSL_VERSION}/querydsl-jpa-${QUERYDSL_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa/${QUERYDSL_VERSION}/querydsl-jpa-${QUERYDSL_VERSION}.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa/${QUERYDSL_VERSION}/querydsl-jpa-${QUERYDSL_VERSION}-jakarta.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa-codegen/${QUERYDSL_VERSION}/querydsl-jpa-codegen-${QUERYDSL_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa-codegen/${QUERYDSL_VERSION}/querydsl-jpa-codegen-${QUERYDSL_VERSION}.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa-codegen/${QUERYDSL_VERSION}/querydsl-jpa-codegen-${QUERYDSL_VERSION}-jakarta.jar
|
||||
EOF
|
||||
|
||||
grep -vE '^\s*#|^\s*$' "$ARTIFACT_URLS" | sort -u > "$ARTIFACT_URLS.tmp"
|
||||
mv "$ARTIFACT_URLS.tmp" "$ARTIFACT_URLS"
|
||||
echo " - URLs after manual append: $(wc -l < "$ARTIFACT_URLS")"
|
||||
|
||||
to_relative_path() {
|
||||
local url="$1"
|
||||
|
||||
if [[ "$url" == *"/maven2/"* ]]; then
|
||||
printf '%s\n' "${url#*/maven2/}"
|
||||
return 0
|
||||
fi
|
||||
|
||||
if [[ "$url" == *"/m2/"* ]]; then
|
||||
printf '%s\n' "${url#*/m2/}"
|
||||
return 0
|
||||
fi
|
||||
|
||||
if [[ "$url" =~ ^https?://[^/]+/repository/[^/]+/(.+)$ ]]; then
|
||||
printf '%s\n' "${BASH_REMATCH[1]}"
|
||||
return 0
|
||||
fi
|
||||
|
||||
return 1
|
||||
}
|
||||
|
||||
is_ignorable_url() {
|
||||
local url="$1"
|
||||
|
||||
case "$url" in
|
||||
*/org.springframework.boot.gradle.plugin-*.jar)
|
||||
return 0
|
||||
;;
|
||||
*/org.springframework.boot.gradle.plugin-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/io.spring.dependency-management.gradle.plugin-*.jar)
|
||||
return 0
|
||||
;;
|
||||
*/io.spring.dependency-management.gradle.plugin-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/com.diffplug.spotless.gradle.plugin-*.jar)
|
||||
return 0
|
||||
;;
|
||||
*/com.diffplug.spotless.gradle.plugin-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/com/querydsl/querydsl-apt/*/querydsl-apt-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/com/querydsl/querydsl-jpa/*/querydsl-jpa-*.module)
|
||||
return 0
|
||||
;;
|
||||
*)
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
map_upstream_url() {
|
||||
local url="$1"
|
||||
local rel
|
||||
|
||||
if ! rel="$(to_relative_path "$url")"; then
|
||||
return 1
|
||||
fi
|
||||
|
||||
case "$rel" in
|
||||
org/geotools/*|it/geosolutions/*|javax/media/*)
|
||||
printf '%s/%s\n' "$OSGEO_RELEASE_BASE" "$rel"
|
||||
;;
|
||||
io/spring/dependency-management/*|io/spring/gradle/dependency-management-plugin/*)
|
||||
printf '%s/%s\n' "$GRADLE_PLUGIN_PORTAL_MAVEN_BASE" "$rel"
|
||||
;;
|
||||
com/diffplug/spotless/*)
|
||||
printf '%s/%s\n' "$GRADLE_PLUGIN_PORTAL_MAVEN_BASE" "$rel"
|
||||
;;
|
||||
*)
|
||||
printf '%s/%s\n' "$MAVEN_CENTRAL_BASE" "$rel"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
echo "[4/8] Collecting artifacts that were missing in Nexus during Gradle resolve..."
|
||||
grep 'Resource missing\.' "$LOGDIR/gradle-debug.log" \
|
||||
| sed -nE 's#.*\[HTTP (HEAD|GET): (https?://[^]]+)\]#\2#p' \
|
||||
| sort -u \
|
||||
> "$MISSING_URLS" || true
|
||||
|
||||
while IFS= read -r url; do
|
||||
[[ -z "$url" ]] && continue
|
||||
if is_ignorable_url "$url"; then
|
||||
printf '%s\n' "$url" >> "$IGNORED_FAILED_URLS"
|
||||
continue
|
||||
fi
|
||||
printf '%s\n' "$url" >> "$REAL_MISSING_URLS"
|
||||
mapped="$(map_upstream_url "$url" || true)"
|
||||
if [[ -n "${mapped:-}" ]] && ! is_ignorable_url "$mapped"; then
|
||||
printf '%s\n' "$mapped" >> "$RETRY_URLS"
|
||||
printf '%s\n' "${mapped%/*}" >> "$REPO_HINTS"
|
||||
fi
|
||||
done < "$MISSING_URLS"
|
||||
|
||||
sort -u "$REAL_MISSING_URLS" -o "$REAL_MISSING_URLS"
|
||||
sort -u "$IGNORED_FAILED_URLS" -o "$IGNORED_FAILED_URLS"
|
||||
sort -u "$RETRY_URLS" -o "$RETRY_URLS"
|
||||
sort -u "$REPO_HINTS" -o "$REPO_HINTS"
|
||||
|
||||
cat "$RETRY_URLS" >> "$ARTIFACT_URLS"
|
||||
sort -u "$ARTIFACT_URLS" -o "$ARTIFACT_URLS"
|
||||
|
||||
echo " - Missing URLs in Nexus log: $(wc -l < "$MISSING_URLS")"
|
||||
echo " - Real missing URLs: $(wc -l < "$REAL_MISSING_URLS")"
|
||||
echo " - Ignored missing URLs: $(wc -l < "$IGNORED_FAILED_URLS")"
|
||||
|
||||
download_one() {
|
||||
local url="$1"
|
||||
local rel
|
||||
|
||||
if is_ignorable_url "$url"; then
|
||||
printf '%s\n' "$url" >> "$IGNORED_FAILED_URLS"
|
||||
return 0
|
||||
fi
|
||||
|
||||
if ! rel="$(to_relative_path "$url")"; then
|
||||
echo " - [SKIP] unknown URL form: $url"
|
||||
return 0
|
||||
fi
|
||||
|
||||
local dest="$M2OUT/$rel"
|
||||
mkdir -p "$(dirname "$dest")"
|
||||
|
||||
if [[ -f "$dest" ]]; then
|
||||
return 0
|
||||
fi
|
||||
|
||||
echo " - [GET] $rel"
|
||||
if ! curl -fSL "$url" -o "$dest"; then
|
||||
echo "$url" >> "$FAILED_URLS"
|
||||
rm -f "$dest" 2>/dev/null || true
|
||||
if is_ignorable_url "$url"; then
|
||||
printf '%s\n' "$url" >> "$IGNORED_FAILED_URLS"
|
||||
else
|
||||
printf '%s\n' "$url" >> "$REAL_FAILED_URLS"
|
||||
echo " !! failed: $url"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
export -f to_relative_path
|
||||
export -f is_ignorable_url
|
||||
export -f download_one
|
||||
export M2OUT FAILED_URLS REAL_FAILED_URLS IGNORED_FAILED_URLS
|
||||
|
||||
echo "[5/8] Downloading artifacts into m2 layout..."
|
||||
while IFS= read -r url; do
|
||||
[[ -z "$url" ]] && continue
|
||||
download_one "$url"
|
||||
done < "$ARTIFACT_URLS"
|
||||
|
||||
sort -u "$FAILED_URLS" -o "$FAILED_URLS"
|
||||
sort -u "$REAL_FAILED_URLS" -o "$REAL_FAILED_URLS"
|
||||
sort -u "$IGNORED_FAILED_URLS" -o "$IGNORED_FAILED_URLS"
|
||||
|
||||
echo "[6/8] Extracting repository candidates declared inside downloaded POMs..."
|
||||
while IFS= read -r -d '' pom; do
|
||||
awk -v pom="$pom" '
|
||||
/<repository>/ { in_repo=1; id=""; url=""; next }
|
||||
/<\/repository>/ {
|
||||
if (in_repo && url != "" && url !~ /^file:/) {
|
||||
print url "\t" pom "\t" id
|
||||
}
|
||||
in_repo=0
|
||||
id=""
|
||||
url=""
|
||||
next
|
||||
}
|
||||
in_repo {
|
||||
if (match($0, /<id>([^<]+)<\/id>/, m)) {
|
||||
id=m[1]
|
||||
}
|
||||
if (match($0, /<url>([^<]+)<\/url>/, m)) {
|
||||
url=m[1]
|
||||
}
|
||||
}
|
||||
' "$pom"
|
||||
done < <(find "$M2OUT" -type f -name '*.pom' -print0) \
|
||||
| sort -u \
|
||||
> "$REPO_CANDIDATES"
|
||||
|
||||
echo " - POM repository candidates: $(wc -l < "$REPO_CANDIDATES")"
|
||||
|
||||
echo "[7/8] Packing seed bundle..."
|
||||
tar -czf "$OUTDIR/m2repo-seed.tgz" -C "$OUTDIR" m2repo
|
||||
ls -lh "$OUTDIR/m2repo-seed.tgz"
|
||||
|
||||
echo "[8/8] Summary"
|
||||
echo " seed bundle : $OUTDIR/m2repo-seed.tgz"
|
||||
echo " artifact URLs : $ARTIFACT_URLS"
|
||||
echo " raw missing : $MISSING_URLS"
|
||||
echo " real missing : $REAL_MISSING_URLS"
|
||||
echo " raw failed : $FAILED_URLS"
|
||||
echo " real failed : $REAL_FAILED_URLS"
|
||||
echo " ignored failed : $IGNORED_FAILED_URLS"
|
||||
echo " retry source URLs : $RETRY_URLS"
|
||||
echo " repository hints : $REPO_HINTS"
|
||||
echo " POM repo candidates : $REPO_CANDIDATES"
|
||||
98
gukyuin/label-send/offline_upload_to_nexus.sh
Normal file
98
gukyuin/label-send/offline_upload_to_nexus.sh
Normal file
@@ -0,0 +1,98 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
# ====== 여기만 네 환경에 맞게 ======
|
||||
NEXUS="http://localhost:18100" # 또는 http://localhost:18100 http://172.16.4.56:18100
|
||||
REPO="maven-releases" # 가능하면 seed 전용 repo로 바꿔라 (maven-seed)
|
||||
USER="admin"
|
||||
PASS="Kamco2026!" # 실제 비번
|
||||
# ===================================
|
||||
|
||||
# 압축 풀기
|
||||
rm -rf m2repo offline-seed/m2repo
|
||||
tar -xzf m2repo-seed.tgz
|
||||
|
||||
ROOT="./m2repo"
|
||||
[ -d "$ROOT" ] || ROOT="./offline-seed/m2repo"
|
||||
[ -d "$ROOT" ] || { echo "m2repo not found"; exit 1; }
|
||||
|
||||
LOGDIR="./upload-logs"
|
||||
mkdir -p "$LOGDIR"
|
||||
OKLOG="$LOGDIR/ok.txt"
|
||||
FAILLOG="$LOGDIR/fail.txt"
|
||||
RESP="$LOGDIR/resp.tmp"
|
||||
LIST="$LOGDIR/version_dirs.txt"
|
||||
: > "$OKLOG"
|
||||
: > "$FAILLOG"
|
||||
|
||||
# 핵심: "버전 디렉토리(끝이 숫자/버전)"만 잡기 = m2repo/**/<artifact>/<version>
|
||||
# depth 고정 대신: 'pom/jar/module'이 존재하는 디렉토리만 수집
|
||||
find "$ROOT" -type f \( -name "*.pom" -o -name "*.jar" -o -name "*.module" \) -print0 \
|
||||
| xargs -0 -n1 dirname \
|
||||
| sort -u > "$LIST"
|
||||
|
||||
count="$(wc -l < "$LIST" | tr -d ' ')"
|
||||
echo "Version dirs = $count"
|
||||
[ "$count" -gt 0 ] || { echo "No version dirs found"; exit 1; }
|
||||
|
||||
upload_dir() {
|
||||
local verDir="$1"
|
||||
local rel="${verDir#${ROOT}/}"
|
||||
|
||||
# rel = group/path/artifact/version
|
||||
local groupPath artifact version groupId
|
||||
groupPath="$(echo "$rel" | awk -F/ '{for(i=1;i<=NF-2;i++) printf (i==NF-2? $i : $i "/")}')"
|
||||
artifact="$(echo "$rel" | awk -F/ '{print $(NF-1)}')"
|
||||
version="$(echo "$rel" | awk -F/ '{print $NF}')"
|
||||
groupId="${groupPath//\//.}"
|
||||
|
||||
local pom jar mod
|
||||
pom="$(ls -1 "$verDir"/*.pom 2>/dev/null | head -n 1 || true)"
|
||||
jar="$(ls -1 "$verDir"/*.jar 2>/dev/null | head -n 1 || true)"
|
||||
mod="$(ls -1 "$verDir"/*.module 2>/dev/null | head -n 1 || true)"
|
||||
|
||||
[ -z "$pom" ] && [ -z "$jar" ] && return 0
|
||||
|
||||
echo "UPLOAD: $groupId:$artifact:$version"
|
||||
|
||||
args=(
|
||||
-sS -u "$USER:$PASS"
|
||||
-X POST "$NEXUS/service/rest/v1/components?repository=$REPO"
|
||||
-F "maven2.groupId=$groupId"
|
||||
-F "maven2.artifactId=$artifact"
|
||||
-F "maven2.version=$version"
|
||||
)
|
||||
|
||||
n=1
|
||||
if [ -n "$pom" ]; then
|
||||
args+=( -F "maven2.asset${n}=@${pom}" -F "maven2.asset${n}.extension=pom" ); n=$((n+1))
|
||||
fi
|
||||
if [ -n "$jar" ]; then
|
||||
args+=( -F "maven2.asset${n}=@${jar}" -F "maven2.asset${n}.extension=jar" ); n=$((n+1))
|
||||
fi
|
||||
if [ -n "$mod" ]; then
|
||||
args+=( -F "maven2.asset${n}=@${mod}" -F "maven2.asset${n}.extension=module" ); n=$((n+1))
|
||||
fi
|
||||
|
||||
http_code="$(curl -w "%{http_code}" -o "$RESP" "${args[@]}" || true)"
|
||||
if [ "$http_code" = "204" ] || [ "$http_code" = "201" ]; then
|
||||
echo "$groupId:$artifact:$version" >> "$OKLOG"
|
||||
return 0
|
||||
else
|
||||
echo "FAIL $http_code $groupId:$artifact:$version" >> "$FAILLOG"
|
||||
sed -e 's/\r$//' "$RESP" >> "$FAILLOG" || true
|
||||
echo >> "$FAILLOG"
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
fails=0
|
||||
while IFS= read -r d; do
|
||||
if ! upload_dir "$d"; then
|
||||
fails=$((fails+1))
|
||||
fi
|
||||
done < "$LIST"
|
||||
|
||||
echo "DONE. ok=$(wc -l < "$OKLOG" | tr -d ' ') fail=$fails"
|
||||
echo "OKLOG : $OKLOG"
|
||||
echo "FAILLOG: $FAILLOG"
|
||||
@@ -1,6 +1,17 @@
|
||||
pluginManagement {
|
||||
plugins {
|
||||
id 'org.jetbrains.kotlin.jvm' version '2.2.20'
|
||||
// plugins {
|
||||
// id 'org.jetbrains.kotlin.jvm' version '2.2.20'
|
||||
// }
|
||||
|
||||
repositories {
|
||||
maven {
|
||||
url = uri(
|
||||
System.getProperty("org.gradle.project.repoUrl")
|
||||
?: System.getenv("ORG_GRADLE_PROJECT_repoUrl")
|
||||
?: "http://172.16.4.56:18100/repository/maven-public/"
|
||||
)
|
||||
allowInsecureProtocol = true
|
||||
}
|
||||
}
|
||||
}
|
||||
rootProject.name = 'kamco-label-send-job'
|
||||
|
||||
@@ -25,46 +25,105 @@ public class ExternalHttpClient {
|
||||
public <T> ExternalCallResult<T> call(
|
||||
String url, HttpMethod method, Object body, HttpHeaders headers, Class<T> responseType) {
|
||||
|
||||
long start = System.currentTimeMillis();
|
||||
|
||||
log.info("[API-REQ] method={}, url={}", method, url);
|
||||
|
||||
// responseType 기반으로 Accept 동적 세팅
|
||||
HttpHeaders resolvedHeaders = resolveHeaders(headers, responseType);
|
||||
|
||||
log.debug("[API-REQ] headers={}", resolvedHeaders);
|
||||
logRequestBody(body);
|
||||
|
||||
HttpEntity<Object> entity = new HttpEntity<>(body, resolvedHeaders);
|
||||
|
||||
try {
|
||||
|
||||
// String: raw bytes -> UTF-8 string
|
||||
if (responseType == String.class) {
|
||||
|
||||
ResponseEntity<byte[]> res = restTemplate.exchange(url, method, entity, byte[].class);
|
||||
|
||||
String raw =
|
||||
(res.getBody() == null) ? null : new String(res.getBody(), StandardCharsets.UTF_8);
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.info(
|
||||
"[API-RES] method={}, url={}, status={}, elapsed={}ms",
|
||||
method,
|
||||
url,
|
||||
res.getStatusCodeValue(),
|
||||
elapsed);
|
||||
|
||||
log.debug("[API-RES] body={}", raw);
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
T casted = (T) raw;
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), true, casted, null);
|
||||
}
|
||||
|
||||
// byte[]: raw bytes로 받고, JSON이면 에러로 처리
|
||||
if (responseType == byte[].class) {
|
||||
|
||||
ResponseEntity<byte[]> res = restTemplate.exchange(url, method, entity, byte[].class);
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.info(
|
||||
"[API-RES] method={}, url={}, status={}, elapsed={}ms",
|
||||
method,
|
||||
url,
|
||||
res.getStatusCodeValue(),
|
||||
elapsed);
|
||||
|
||||
MediaType ct = res.getHeaders().getContentType();
|
||||
byte[] bytes = res.getBody();
|
||||
|
||||
if (isJsonLike(ct)) {
|
||||
|
||||
String err = (bytes == null) ? null : new String(bytes, StandardCharsets.UTF_8);
|
||||
|
||||
log.warn("[API-RES] JSON error body={}", err);
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), false, null, err);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
T casted = (T) bytes;
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), true, casted, null);
|
||||
}
|
||||
|
||||
// DTO 등: 일반 역직렬화
|
||||
ResponseEntity<T> res = restTemplate.exchange(url, method, entity, responseType);
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.info(
|
||||
"[API-RES] method={}, url={}, status={}, elapsed={}ms",
|
||||
method,
|
||||
url,
|
||||
res.getStatusCodeValue(),
|
||||
elapsed);
|
||||
|
||||
log.debug("[API-RES] body={}", res.getBody());
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), true, res.getBody(), null);
|
||||
|
||||
} catch (HttpStatusCodeException e) {
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.error(
|
||||
"[API-ERROR] method={}, url={}, status={}, elapsed={}ms, body={}",
|
||||
method,
|
||||
url,
|
||||
e.getStatusCode().value(),
|
||||
elapsed,
|
||||
e.getResponseBodyAsString());
|
||||
|
||||
return new ExternalCallResult<>(
|
||||
e.getStatusCode().value(), false, null, e.getResponseBodyAsString());
|
||||
}
|
||||
|
||||
@@ -28,29 +28,110 @@ public class GukYuinApiLabelJobService {
|
||||
/** 어제 라벨링 검수 완료된 것 -> 국유인에 전송 */
|
||||
public void findLabelingCompleteSend(LocalDate baseDate) {
|
||||
|
||||
log.info("[Step 1-1] 어제 검수완료된 라벨링을 검색한다.");
|
||||
log.info("=== baseDate : {}", baseDate);
|
||||
log.info("=== baseDate 있으면 해당 일자, 없으면 어제일자로 조회");
|
||||
long jobStart = System.currentTimeMillis();
|
||||
|
||||
log.info("[JOB-START] Labeling Send Job start profile={}, baseDate={}", profile, baseDate);
|
||||
log.info("[Step 1-1] 어제 검수완료된 라벨링 조회 시작");
|
||||
|
||||
log.info("baseDate: {}", baseDate);
|
||||
log.info("baseDate가 없으면 오늘 00시 이전까지 검수완료된 건들을 조회한다.");
|
||||
log.info("baseDate가 있으면 baseDate 까지 검수완료된 건들을 조회한다.");
|
||||
|
||||
List<GeomUidDto> list = gukYuinLabelJobCoreService.findYesterdayLabelingCompleteList(baseDate);
|
||||
log.info("[Step 1-2] 검수완료된 폴리곤 객체 수 : {}", list == null ? 0 : list.size());
|
||||
if (list.isEmpty()) {
|
||||
log.info("[Step 1-3] 객체 없어서 return : 스케줄링 종료");
|
||||
|
||||
int total = list == null ? 0 : list.size();
|
||||
|
||||
log.info("[Step 1-2] 검수완료된 폴리곤 객체 수={}", total);
|
||||
|
||||
if (list == null || list.isEmpty()) {
|
||||
log.info("[Step 1-3] 처리 대상 없음 → 스케줄 종료");
|
||||
log.info("[JOB-END] total=0 elapsed={}ms", System.currentTimeMillis() - jobStart);
|
||||
return;
|
||||
}
|
||||
|
||||
int success = 0;
|
||||
int fail = 0;
|
||||
int skip = 0;
|
||||
|
||||
log.info("[Step 2-1] 객체 목록으로 라벨링 전송 API 호출 시작");
|
||||
|
||||
int index = 0;
|
||||
|
||||
for (GeomUidDto gto : list) {
|
||||
log.info("[Step 2-2] 객체ID 확인 gto.getResultUid(): {}", gto.getResultUid());
|
||||
|
||||
index++;
|
||||
long itemStart = System.currentTimeMillis();
|
||||
|
||||
try {
|
||||
|
||||
log.info(
|
||||
"[Step 2-2] 처리 시작 {}/{} resultUid={}, geoUid={}",
|
||||
index,
|
||||
total,
|
||||
gto.getResultUid(),
|
||||
gto.getGeoUid());
|
||||
|
||||
long apiStart = System.currentTimeMillis();
|
||||
|
||||
ChngDetectContDto.ResultLabelDto dto =
|
||||
gukYuinApiService.updateChnDtctObjtLabelingYn(gto.getResultUid(), "Y", "Y");
|
||||
log.info("[Step 2-3] 결과 dto.getSuccess(): {}", dto.getSuccess());
|
||||
|
||||
long apiElapsed = System.currentTimeMillis() - apiStart;
|
||||
|
||||
if (dto == null) {
|
||||
log.warn("[Step 2-3] API 결과 NULL resultUid={}", gto.getResultUid());
|
||||
skip++;
|
||||
continue;
|
||||
}
|
||||
|
||||
log.info(
|
||||
"[Step 2-3] API 결과 success={}, elapsed={}ms resultUid={}",
|
||||
dto.getSuccess(),
|
||||
apiElapsed,
|
||||
gto.getResultUid());
|
||||
|
||||
log.debug("[Step 2-3] API result DTO={}", dto);
|
||||
|
||||
if (dto.getSuccess()) {
|
||||
log.info("[Step 2-4] 결과가 성공일 때 inference_geom에 label_send_dttm 업데이트 하기");
|
||||
log.info("==== 업데이트 하는 객체 gto.getGeoUid(): {}", gto.getGeoUid());
|
||||
// inference_geom 에 label_send_dttm 업데이트 하기
|
||||
|
||||
log.info(
|
||||
"[Step 2-4] 성공 → inference_geom label_send_dttm 업데이트 geoUid={}", gto.getGeoUid());
|
||||
|
||||
gukYuinLabelJobCoreService.updateAnalDataInferenceGeomSendDttm(gto.getGeoUid());
|
||||
|
||||
success++;
|
||||
|
||||
} else {
|
||||
|
||||
log.warn("[Step 2-4] API 성공 false → DB 업데이트 skip resultUid={}", gto.getResultUid());
|
||||
|
||||
skip++;
|
||||
}
|
||||
|
||||
log.info(
|
||||
"[ITEM-END] resultUid={} elapsed={}ms",
|
||||
gto.getResultUid(),
|
||||
System.currentTimeMillis() - itemStart);
|
||||
|
||||
} catch (Exception e) {
|
||||
|
||||
fail++;
|
||||
|
||||
log.error(
|
||||
"[ITEM-ERROR] resultUid={} geoUid={} elapsed={}ms",
|
||||
gto.getResultUid(),
|
||||
gto.getGeoUid(),
|
||||
System.currentTimeMillis() - itemStart,
|
||||
e);
|
||||
}
|
||||
}
|
||||
|
||||
log.info(
|
||||
"[JOB-END] total={}, success={}, skip={}, fail={}, elapsed={}ms",
|
||||
total,
|
||||
success,
|
||||
skip,
|
||||
fail,
|
||||
System.currentTimeMillis() - jobStart);
|
||||
}
|
||||
}
|
||||
|
||||
0
gukyuin/label-send/upload-logs/fail.txt
Normal file
0
gukyuin/label-send/upload-logs/fail.txt
Normal file
516
gukyuin/label-send/upload-logs/ok.txt
Normal file
516
gukyuin/label-send/upload-logs/ok.txt
Normal file
@@ -0,0 +1,516 @@
|
||||
ch.qos.logback:logback-classic:1.5.20
|
||||
ch.qos.logback:logback-core:1.5.20
|
||||
ch.qos.logback:logback-parent:1.5.20
|
||||
com.diffplug.durian:durian-collect:1.2.0
|
||||
com.diffplug.durian:durian-core:1.2.0
|
||||
com.diffplug.durian:durian-io:1.2.0
|
||||
com.diffplug.durian:durian-swt.os:4.2.2
|
||||
com.diffplug.spotless:com.diffplug.spotless.gradle.plugin:6.25.0
|
||||
com.diffplug.spotless:spotless-lib-extra:2.45.0
|
||||
com.diffplug.spotless:spotless-lib:2.45.0
|
||||
com.diffplug.spotless:spotless-plugin-gradle:6.25.0
|
||||
com.fasterxml:classmate:1.7.1
|
||||
com.fasterxml.jackson.core:jackson-annotations:2.19.2
|
||||
com.fasterxml.jackson.core:jackson-core:2.19.2
|
||||
com.fasterxml.jackson.core:jackson-databind:2.19.2
|
||||
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.19.2
|
||||
com.fasterxml.jackson.dataformat:jackson-dataformats-text:2.19.2
|
||||
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.19.2
|
||||
com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.19.2
|
||||
com.fasterxml.jackson:jackson-base:2.19.2
|
||||
com.fasterxml.jackson:jackson-bom:2.17.2
|
||||
com.fasterxml.jackson:jackson-bom:2.18.1
|
||||
com.fasterxml.jackson:jackson-bom:2.19.0
|
||||
com.fasterxml.jackson:jackson-bom:2.19.2
|
||||
com.fasterxml.jackson:jackson-parent:2.17
|
||||
com.fasterxml.jackson:jackson-parent:2.18.1
|
||||
com.fasterxml.jackson:jackson-parent:2.19
|
||||
com.fasterxml.jackson:jackson-parent:2.19.3
|
||||
com.fasterxml.jackson.module:jackson-module-parameter-names:2.19.2
|
||||
com.fasterxml.jackson.module:jackson-modules-java8:2.19.2
|
||||
com.fasterxml:oss-parent:58
|
||||
com.fasterxml:oss-parent:61
|
||||
com.fasterxml:oss-parent:65
|
||||
com.fasterxml:oss-parent:68
|
||||
com.fasterxml:oss-parent:69
|
||||
com.google.code.findbugs:jsr305:3.0.2
|
||||
com.google.errorprone:error_prone_annotations:2.2.0
|
||||
com.google.errorprone:error_prone_annotations:2.21.1
|
||||
com.google.errorprone:error_prone_parent:2.2.0
|
||||
com.google.errorprone:error_prone_parent:2.21.1
|
||||
com.google.googlejavaformat:google-java-format-parent:1.19.2
|
||||
com.google.googlejavaformat:google-java-format:1.19.2
|
||||
com.google.guava:failureaccess:1.0
|
||||
com.google.guava:failureaccess:1.0.1
|
||||
com.google.guava:guava-parent:26.0-android
|
||||
com.google.guava:guava-parent:27.0-jre
|
||||
com.google.guava:guava-parent:32.1.3-jre
|
||||
com.google.guava:guava:27.0-jre
|
||||
com.google.guava:guava:32.1.3-jre
|
||||
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|
||||
com.google.j2objc:j2objc-annotations:1.1
|
||||
com.google.re2j:re2j:1.6
|
||||
com.googlecode.concurrent-trees:concurrent-trees:2.6.1
|
||||
com.googlecode.javaewah:JavaEWAH:1.2.3
|
||||
com.googlecode.json-simple:json-simple:1.1.1
|
||||
com.jayway.jsonpath:json-path:2.9.0
|
||||
com.mysema.commons:mysema-commons-lang:0.2.4
|
||||
com.mysema.home:mysema-source:0.3.0
|
||||
com.querydsl:codegen-utils:5.1.0
|
||||
com.querydsl:querydsl-apt:5.0.0
|
||||
com.querydsl:querydsl-apt:5.1.0
|
||||
com.querydsl:querydsl-bom:5.1.0
|
||||
com.querydsl:querydsl-codegen:5.1.0
|
||||
com.querydsl:querydsl-core:5.1.0
|
||||
com.querydsl:querydsl-jpa-codegen:5.0.0
|
||||
com.querydsl:querydsl-jpa:5.0.0
|
||||
com.querydsl:querydsl-jpa:5.1.0
|
||||
com.querydsl:querydsl-parent:0.1.0
|
||||
com.querydsl:querydsl-root:5.0.0
|
||||
com.querydsl:querydsl-root:5.1.0
|
||||
com.squareup.okhttp3:okhttp:4.12.0
|
||||
com.squareup.okio:okio-jvm:3.6.0
|
||||
com.squareup.okio:okio:3.6.0
|
||||
com.sun.activation:all:1.2.0
|
||||
com.sun.istack:istack-commons-runtime:4.1.2
|
||||
com.sun.istack:istack-commons:4.1.2
|
||||
com.sun.xml.bind:jaxb-bom-ext:4.0.6
|
||||
com.sun.xml.bind.mvn:jaxb-parent:4.0.6
|
||||
com.sun.xml.bind.mvn:jaxb-runtime-parent:4.0.6
|
||||
com.sun.xml.bind.mvn:jaxb-txw-parent:4.0.6
|
||||
com.vaadin.external.google:android-json:0.0.20131108.vaadin1
|
||||
com.zaxxer:HikariCP:6.3.3
|
||||
commons-codec:commons-codec:1.17.1
|
||||
commons-io:commons-io:2.15.1
|
||||
commons-io:commons-io:2.16.1
|
||||
commons-pool:commons-pool:1.6
|
||||
dev.equo.ide:solstice:1.7.5
|
||||
io.airlift:airbase:112
|
||||
io.airlift:aircompressor:0.20
|
||||
io.github.classgraph:classgraph:4.8.146
|
||||
io.lettuce:lettuce-core:6.6.0.RELEASE
|
||||
io.micrometer:micrometer-bom:1.14.0
|
||||
io.micrometer:micrometer-bom:1.14.1
|
||||
io.micrometer:micrometer-bom:1.15.5
|
||||
io.micrometer:micrometer-commons:1.15.5
|
||||
io.micrometer:micrometer-core:1.15.5
|
||||
io.micrometer:micrometer-jakarta9:1.15.5
|
||||
io.micrometer:micrometer-observation:1.15.5
|
||||
io.micrometer:micrometer-tracing-bom:1.4.0
|
||||
io.micrometer:micrometer-tracing-bom:1.5.5
|
||||
io.netty:netty-bom:4.1.115.Final
|
||||
io.netty:netty-bom:4.1.121.Final
|
||||
io.netty:netty-bom:4.1.128.Final
|
||||
io.netty:netty-buffer:4.1.128.Final
|
||||
io.netty:netty-codec:4.1.128.Final
|
||||
io.netty:netty-common:4.1.128.Final
|
||||
io.netty:netty-handler:4.1.128.Final
|
||||
io.netty:netty-parent:4.1.128.Final
|
||||
io.netty:netty-resolver:4.1.128.Final
|
||||
io.netty:netty-transport-native-unix-common:4.1.128.Final
|
||||
io.netty:netty-transport:4.1.128.Final
|
||||
io.opentelemetry:opentelemetry-bom:1.43.0
|
||||
io.opentelemetry:opentelemetry-bom:1.49.0
|
||||
io.projectreactor:reactor-bom:2024.0.0
|
||||
io.projectreactor:reactor-bom:2024.0.11
|
||||
io.projectreactor:reactor-core:3.7.12
|
||||
io.prometheus:client_java:1.3.3
|
||||
io.prometheus:client_java_parent:1.3.10
|
||||
io.prometheus:parent:0.16.0
|
||||
io.prometheus:prometheus-metrics-bom:1.3.10
|
||||
io.prometheus:prometheus-metrics-bom:1.3.3
|
||||
io.prometheus:simpleclient_bom:0.16.0
|
||||
io.rest-assured:rest-assured-bom:5.5.0
|
||||
io.rest-assured:rest-assured-bom:5.5.6
|
||||
io.rsocket:rsocket-bom:1.1.3
|
||||
io.rsocket:rsocket-bom:1.1.5
|
||||
io.smallrye:jandex-parent:3.2.0
|
||||
io.smallrye:jandex:3.2.0
|
||||
io.smallrye:smallrye-build-parent:42
|
||||
io.spring.dependency-management:io.spring.dependency-management.gradle.plugin:1.1.7
|
||||
io.spring.gradle:dependency-management-plugin:1.1.7
|
||||
io.swagger.core.v3:swagger-annotations-jakarta:2.2.25
|
||||
io.swagger.core.v3:swagger-core-jakarta:2.2.25
|
||||
io.swagger.core.v3:swagger-models-jakarta:2.2.25
|
||||
io.swagger.core.v3:swagger-project-jakarta:2.2.25
|
||||
io.zipkin.brave:brave-bom:6.0.3
|
||||
io.zipkin.brave:brave-bom:6.1.0
|
||||
io.zipkin.reporter2:zipkin-reporter-bom:3.4.2
|
||||
io.zipkin.reporter2:zipkin-reporter-bom:3.5.1
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog-commons:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog-reader:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog-streams:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-geocore:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-library:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-plugin:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-streams:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-tiff:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-utilities:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext:1.4.7
|
||||
it.geosolutions.jaiext.affine:jt-affine:1.1.24
|
||||
it.geosolutions.jaiext.algebra:jt-algebra:1.1.24
|
||||
it.geosolutions.jaiext.bandcombine:jt-bandcombine:1.1.24
|
||||
it.geosolutions.jaiext.bandmerge:jt-bandmerge:1.1.24
|
||||
it.geosolutions.jaiext.bandselect:jt-bandselect:1.1.24
|
||||
it.geosolutions.jaiext.binarize:jt-binarize:1.1.24
|
||||
it.geosolutions.jaiext.border:jt-border:1.1.24
|
||||
it.geosolutions.jaiext.buffer:jt-buffer:1.1.24
|
||||
it.geosolutions.jaiext.classifier:jt-classifier:1.1.24
|
||||
it.geosolutions.jaiext.colorconvert:jt-colorconvert:1.1.24
|
||||
it.geosolutions.jaiext.colorindexer:jt-colorindexer:1.1.24
|
||||
it.geosolutions.jaiext.crop:jt-crop:1.1.24
|
||||
it.geosolutions.jaiext.errordiffusion:jt-errordiffusion:1.1.24
|
||||
it.geosolutions.jaiext.format:jt-format:1.1.24
|
||||
it.geosolutions.jaiext.imagefunction:jt-imagefunction:1.1.24
|
||||
it.geosolutions.jaiext.iterators:jt-iterators:1.1.24
|
||||
it.geosolutions.jaiext:jaiext:1.1.24
|
||||
it.geosolutions.jaiext.lookup:jt-lookup:1.1.24
|
||||
it.geosolutions.jaiext.mosaic:jt-mosaic:1.1.24
|
||||
it.geosolutions.jaiext.nullop:jt-nullop:1.1.24
|
||||
it.geosolutions.jaiext.orderdither:jt-orderdither:1.1.24
|
||||
it.geosolutions.jaiext.piecewise:jt-piecewise:1.1.24
|
||||
it.geosolutions.jaiext.rescale:jt-rescale:1.1.24
|
||||
it.geosolutions.jaiext.rlookup:jt-rlookup:1.1.24
|
||||
it.geosolutions.jaiext.scale:jt-scale:1.1.24
|
||||
it.geosolutions.jaiext.scale2:jt-scale2:1.1.24
|
||||
it.geosolutions.jaiext.shadedrelief:jt-shadedrelief:1.1.24
|
||||
it.geosolutions.jaiext.stats:jt-stats:1.1.24
|
||||
it.geosolutions.jaiext.translate:jt-translate:1.1.24
|
||||
it.geosolutions.jaiext.utilities:jt-utilities:1.1.24
|
||||
it.geosolutions.jaiext.vectorbin:jt-vectorbin:1.1.24
|
||||
it.geosolutions.jaiext.warp:jt-warp:1.1.24
|
||||
it.geosolutions.jaiext.zonal:jt-zonal:1.1.24
|
||||
it.geosolutions.jgridshift:jgridshift-core:1.3
|
||||
it.geosolutions.jgridshift:jgridshift:1.3
|
||||
jakarta.activation:jakarta.activation-api:2.1.4
|
||||
jakarta.annotation:jakarta.annotation-api:2.1.1
|
||||
jakarta.inject:jakarta.inject-api:2.0.1
|
||||
jakarta.persistence:jakarta.persistence-api:3.1.0
|
||||
jakarta.platform:jakarta.jakartaee-bom:9.1.0
|
||||
jakarta.platform:jakartaee-api-parent:9.1.0
|
||||
jakarta.transaction:jakarta.transaction-api:2.0.1
|
||||
jakarta.validation:jakarta.validation-api:3.0.2
|
||||
jakarta.xml.bind:jakarta.xml.bind-api-parent:4.0.4
|
||||
jakarta.xml.bind:jakarta.xml.bind-api:4.0.4
|
||||
javax.activation:javax.activation-api:1.2.0
|
||||
javax.cache:cache-api:1.1.1
|
||||
javax.inject:javax.inject:1
|
||||
javax.measure:unit-api:2.1.2
|
||||
javax.measure:unit-api:2.1.3
|
||||
javax.media:jai_codec:1.1.3
|
||||
javax.media:jai_core:1.1.3
|
||||
javax.media:jai_imageio:1.1
|
||||
javax.xml.bind:jaxb-api-parent:2.4.0-b180830.0359
|
||||
javax.xml.bind:jaxb-api:2.4.0-b180830.0359
|
||||
net.bytebuddy:byte-buddy-agent:1.17.8
|
||||
net.bytebuddy:byte-buddy-parent:1.17.8
|
||||
net.bytebuddy:byte-buddy:1.17.8
|
||||
net.java.dev.jna:jna-platform:5.17.0
|
||||
net.java.dev.jna:jna:5.17.0
|
||||
net.java:jvnet-parent:1
|
||||
net.java:jvnet-parent:5
|
||||
net.minidev:accessors-smart:2.5.2
|
||||
net.minidev:json-smart:2.5.2
|
||||
net.sf.geographiclib:GeographicLib-Java:1.49
|
||||
org.antlr:antlr4-master:4.13.0
|
||||
org.antlr:antlr4-master:4.7.2
|
||||
org.antlr:antlr4-runtime:4.13.0
|
||||
org.antlr:antlr4-runtime:4.7.2
|
||||
org.apache.activemq:activemq-bom:6.1.4
|
||||
org.apache.activemq:activemq-bom:6.1.8
|
||||
org.apache.activemq:artemis-bom:2.37.0
|
||||
org.apache.activemq:artemis-bom:2.40.0
|
||||
org.apache.activemq:artemis-project:2.37.0
|
||||
org.apache.activemq:artemis-project:2.40.0
|
||||
org.apache:apache:27
|
||||
org.apache:apache:29
|
||||
org.apache:apache:31
|
||||
org.apache:apache:32
|
||||
org.apache:apache:33
|
||||
org.apache:apache:35
|
||||
org.apache:apache:9
|
||||
org.apache.cassandra:java-driver-bom:4.18.1
|
||||
org.apache.cassandra:java-driver-bom:4.19.1
|
||||
org.apache.commons:commons-compress:1.26.0
|
||||
org.apache.commons:commons-compress:1.27.1
|
||||
org.apache.commons:commons-lang3:3.16.0
|
||||
org.apache.commons:commons-lang3:3.17.0
|
||||
org.apache.commons:commons-parent:22
|
||||
org.apache.commons:commons-parent:54
|
||||
org.apache.commons:commons-parent:65
|
||||
org.apache.commons:commons-parent:66
|
||||
org.apache.commons:commons-parent:69
|
||||
org.apache.commons:commons-parent:71
|
||||
org.apache.commons:commons-parent:72
|
||||
org.apache.commons:commons-parent:73
|
||||
org.apache.commons:commons-text:1.10.0
|
||||
org.apache.groovy:groovy-bom:4.0.22
|
||||
org.apache.groovy:groovy-bom:4.0.24
|
||||
org.apache.groovy:groovy-bom:4.0.29
|
||||
org.apache.httpcomponents.client5:httpclient5-parent:5.5.1
|
||||
org.apache.httpcomponents.client5:httpclient5:5.5.1
|
||||
org.apache.httpcomponents.core5:httpcore5-h2:5.3.6
|
||||
org.apache.httpcomponents.core5:httpcore5-parent:5.3.6
|
||||
org.apache.httpcomponents.core5:httpcore5:5.3.6
|
||||
org.apache.httpcomponents:httpcomponents-parent:13
|
||||
org.apache.httpcomponents:httpcomponents-parent:14
|
||||
org.apache.logging.log4j:log4j-api:2.24.3
|
||||
org.apache.logging.log4j:log4j-bom:2.24.1
|
||||
org.apache.logging.log4j:log4j-bom:2.24.3
|
||||
org.apache.logging.log4j:log4j-to-slf4j:2.24.3
|
||||
org.apache.logging.log4j:log4j:2.24.3
|
||||
org.apache.logging:logging-parent:11.3.0
|
||||
org.apache.pulsar:pulsar-bom:3.3.2
|
||||
org.apache.pulsar:pulsar-bom:4.0.7
|
||||
org.apache.pulsar:pulsar-client-reactive-bom:0.6.0
|
||||
org.apache.tomcat.embed:tomcat-embed-core:10.1.48
|
||||
org.apache.tomcat.embed:tomcat-embed-el:10.1.48
|
||||
org.apache.tomcat.embed:tomcat-embed-websocket:10.1.48
|
||||
org.apiguardian:apiguardian-api:1.1.1
|
||||
org.aspectj:aspectjweaver:1.9.24
|
||||
org.assertj:assertj-bom:3.26.3
|
||||
org.assertj:assertj-bom:3.27.6
|
||||
org.assertj:assertj-core:3.27.6
|
||||
org.awaitility:awaitility-parent:4.2.2
|
||||
org.awaitility:awaitility:4.2.2
|
||||
org.checkerframework:checker-qual:2.5.2
|
||||
org.checkerframework:checker-qual:3.37.0
|
||||
org.checkerframework:checker-qual:3.49.5
|
||||
org.codehaus.mojo:animal-sniffer-annotations:1.17
|
||||
org.codehaus.mojo:animal-sniffer-parent:1.17
|
||||
org.codehaus.mojo:mojo-parent:40
|
||||
org.eclipse.angus:angus-activation-project:2.0.3
|
||||
org.eclipse.angus:angus-activation:2.0.3
|
||||
org.eclipse.ee4j:project:1.0.6
|
||||
org.eclipse.ee4j:project:1.0.7
|
||||
org.eclipse.ee4j:project:1.0.9
|
||||
org.eclipse.emf:org.eclipse.emf.common:2.15.0
|
||||
org.eclipse.emf:org.eclipse.emf.ecore.xmi:2.15.0
|
||||
org.eclipse.emf:org.eclipse.emf.ecore:2.15.0
|
||||
org.eclipse.jdt:ecj:3.26.0
|
||||
org.eclipse.jetty.ee10:jetty-ee10-bom:12.0.15
|
||||
org.eclipse.jetty.ee10:jetty-ee10-bom:12.0.29
|
||||
org.eclipse.jetty:jetty-bom:12.0.15
|
||||
org.eclipse.jetty:jetty-bom:12.0.29
|
||||
org.eclipse.jgit:org.eclipse.jgit-parent:6.7.0.202309050840-r
|
||||
org.eclipse.jgit:org.eclipse.jgit:6.7.0.202309050840-r
|
||||
org.eclipse.platform:org.eclipse.osgi:3.18.300
|
||||
org.ehcache:ehcache:3.10.9
|
||||
org.ejml:ejml-core:0.41
|
||||
org.ejml:ejml-ddense:0.41
|
||||
org.geolatte:geolatte-geom:1.9.1
|
||||
org.geolatte:geolatte:1.9.1
|
||||
org.geotools:geotools:30.0
|
||||
org.geotools:gt-api:30.0
|
||||
org.geotools:gt-coverage:30.0
|
||||
org.geotools:gt-epsg-hsql:30.0
|
||||
org.geotools:gt-geojson:30.0
|
||||
org.geotools:gt-geotiff:30.0
|
||||
org.geotools:gt-http:30.0
|
||||
org.geotools:gt-main:30.0
|
||||
org.geotools:gt-metadata:30.0
|
||||
org.geotools:gt-referencing:30.0
|
||||
org.geotools:gt-shapefile:30.0
|
||||
org.geotools:library:30.0
|
||||
org.geotools:modules:30.0
|
||||
org.geotools:ogc:30.0
|
||||
org.geotools.ogc:net.opengis.ows:30.0
|
||||
org.geotools.ogc:org.w3.xlink:30.0
|
||||
org.geotools:plugin:30.0
|
||||
org.geotools:unsupported:30.0
|
||||
org.glassfish.jaxb:jaxb-bom:4.0.5
|
||||
org.glassfish.jaxb:jaxb-bom:4.0.6
|
||||
org.glassfish.jaxb:jaxb-core:4.0.6
|
||||
org.glassfish.jaxb:jaxb-runtime:4.0.6
|
||||
org.glassfish.jaxb:txw2:4.0.6
|
||||
org.glassfish.jersey:jersey-bom:3.1.11
|
||||
org.glassfish.jersey:jersey-bom:3.1.9
|
||||
org.hamcrest:hamcrest:3.0
|
||||
org.hdrhistogram:HdrHistogram:2.2.2
|
||||
org.hibernate.common:hibernate-commons-annotations:7.0.3.Final
|
||||
org.hibernate:hibernate-spatial:6.2.7.Final
|
||||
org.hibernate.orm:hibernate-core:6.6.33.Final
|
||||
org.hibernate.orm:hibernate-spatial:6.6.33.Final
|
||||
org.hibernate.validator:hibernate-validator:8.0.3.Final
|
||||
org.hsqldb:hsqldb:2.7.3
|
||||
org.huldra.math:bigint:0.7.1
|
||||
org.infinispan:infinispan-bom:15.0.11.Final
|
||||
org.infinispan:infinispan-bom:15.2.6.Final
|
||||
org.infinispan:infinispan-build-configuration-parent:15.0.11.Final
|
||||
org.infinispan:infinispan-build-configuration-parent:15.2.6.Final
|
||||
org.jaitools:jaitools:1.6.0
|
||||
org.jaitools:jt-utils:1.6.0
|
||||
org.jaitools:jt-zonalstats:1.6.0
|
||||
org.jaitools:operator:1.6.0
|
||||
org.javassist:javassist:3.28.0-GA
|
||||
org.jboss:jboss-parent:42
|
||||
org.jboss:jboss-parent:43
|
||||
org.jboss.logging:jboss-logging:3.6.1.Final
|
||||
org.jboss.logging:logging-parent:1.0.3.Final
|
||||
org.jetbrains:annotations:13.0
|
||||
org.jetbrains.kotlin:kotlin-bom:1.5.20
|
||||
org.jetbrains.kotlin:kotlin-bom:1.7.20
|
||||
org.jetbrains.kotlin:kotlin-bom:1.9.25
|
||||
org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.10
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.10
|
||||
org.jetbrains.kotlin:kotlin-stdlib:1.8.21
|
||||
org.jetbrains.kotlin:kotlin-stdlib:1.9.10
|
||||
org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.1
|
||||
org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.9.0
|
||||
org.jetbrains.kotlinx:kotlinx-serialization-bom:1.6.3
|
||||
org.jspecify:jspecify:1.0.0
|
||||
org.junit:junit-bom:5.10.1
|
||||
org.junit:junit-bom:5.10.2
|
||||
org.junit:junit-bom:5.10.3
|
||||
org.junit:junit-bom:5.11.0
|
||||
org.junit:junit-bom:5.11.0-M2
|
||||
org.junit:junit-bom:5.11.3
|
||||
org.junit:junit-bom:5.11.4
|
||||
org.junit:junit-bom:5.12.2
|
||||
org.junit:junit-bom:5.13.0
|
||||
org.junit:junit-bom:5.13.2
|
||||
org.junit:junit-bom:5.8.0-M1
|
||||
org.junit:junit-bom:5.9.0
|
||||
org.junit:junit-bom:5.9.1
|
||||
org.junit.jupiter:junit-jupiter-api:5.12.2
|
||||
org.junit.jupiter:junit-jupiter-engine:5.12.2
|
||||
org.junit.jupiter:junit-jupiter-params:5.12.2
|
||||
org.junit.jupiter:junit-jupiter:5.12.2
|
||||
org.junit.platform:junit-platform-commons:1.12.2
|
||||
org.junit.platform:junit-platform-engine:1.12.2
|
||||
org.junit.platform:junit-platform-launcher:1.12.2
|
||||
org.latencyutils:LatencyUtils:2.0.3
|
||||
org.locationtech.jts.io:jts-io-common:1.19.0
|
||||
org.locationtech.jts.io:jts-io-common:1.20.0
|
||||
org.locationtech.jts:jts-core:1.19.0
|
||||
org.locationtech.jts:jts-core:1.20.0
|
||||
org.locationtech.jts:jts-io:1.19.0
|
||||
org.locationtech.jts:jts-io:1.20.0
|
||||
org.locationtech.jts:jts-modules:1.19.0
|
||||
org.locationtech.jts:jts-modules:1.20.0
|
||||
org.locationtech.jts:jts:1.19.0
|
||||
org.locationtech.jts:jts:1.20.0
|
||||
org.mockito:mockito-bom:4.11.0
|
||||
org.mockito:mockito-bom:5.14.2
|
||||
org.mockito:mockito-bom:5.17.0
|
||||
org.mockito:mockito-core:5.17.0
|
||||
org.mockito:mockito-junit-jupiter:5.17.0
|
||||
org.mongodb:mongodb-driver-bom:5.5.2
|
||||
org.objenesis:objenesis-parent:3.3
|
||||
org.objenesis:objenesis:3.3
|
||||
org.opentest4j:opentest4j:1.3.0
|
||||
org.ow2.asm:asm:9.7.1
|
||||
org.ow2:ow2:1.5.1
|
||||
org.postgresql:postgresql:42.7.8
|
||||
org.projectlombok:lombok:1.18.42
|
||||
org.reactivestreams:reactive-streams:1.0.4
|
||||
org.reflections:reflections:0.10.2
|
||||
org.seleniumhq.selenium:selenium-bom:4.25.0
|
||||
org.seleniumhq.selenium:selenium-bom:4.31.0
|
||||
org.skyscreamer:jsonassert:1.5.3
|
||||
org.slf4j:jul-to-slf4j:2.0.17
|
||||
org.slf4j:slf4j-api:1.7.36
|
||||
org.slf4j:slf4j-api:2.0.17
|
||||
org.slf4j:slf4j-bom:2.0.17
|
||||
org.slf4j:slf4j-parent:1.7.36
|
||||
org.slf4j:slf4j-parent:2.0.17
|
||||
org.sonatype.oss:oss-parent:5
|
||||
org.sonatype.oss:oss-parent:7
|
||||
org.sonatype.oss:oss-parent:9
|
||||
org.springdoc:springdoc-openapi-starter-common:2.7.0
|
||||
org.springdoc:springdoc-openapi-starter-webmvc-api:2.7.0
|
||||
org.springdoc:springdoc-openapi-starter-webmvc-ui:2.7.0
|
||||
org.springdoc:springdoc-openapi:2.7.0
|
||||
org.springframework.amqp:spring-amqp-bom:3.2.0
|
||||
org.springframework.amqp:spring-amqp-bom:3.2.8
|
||||
org.springframework.batch:spring-batch-bom:5.2.0
|
||||
org.springframework.batch:spring-batch-bom:5.2.4
|
||||
org.springframework.boot:org.springframework.boot.gradle.plugin:3.5.7
|
||||
org.springframework.boot:spring-boot-actuator-autoconfigure:3.5.7
|
||||
org.springframework.boot:spring-boot-actuator:3.5.7
|
||||
org.springframework.boot:spring-boot-autoconfigure:3.5.7
|
||||
org.springframework.boot:spring-boot-buildpack-platform:3.5.7
|
||||
org.springframework.boot:spring-boot-dependencies:3.4.0
|
||||
org.springframework.boot:spring-boot-dependencies:3.5.7
|
||||
org.springframework.boot:spring-boot-gradle-plugin:3.5.7
|
||||
org.springframework.boot:spring-boot-loader-tools:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-actuator:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-data-jpa:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-data-redis:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-jdbc:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-json:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-logging:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-parent:3.4.0
|
||||
org.springframework.boot:spring-boot-starter-test:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-tomcat:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-validation:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-web:3.5.7
|
||||
org.springframework.boot:spring-boot-starter:3.5.7
|
||||
org.springframework.boot:spring-boot-test-autoconfigure:3.5.7
|
||||
org.springframework.boot:spring-boot-test:3.5.7
|
||||
org.springframework.boot:spring-boot:3.5.7
|
||||
org.springframework.data.build:spring-data-build:3.5.5
|
||||
org.springframework.data.build:spring-data-parent:3.5.5
|
||||
org.springframework.data:spring-data-bom:2024.1.0
|
||||
org.springframework.data:spring-data-bom:2025.0.5
|
||||
org.springframework.data:spring-data-commons:3.5.5
|
||||
org.springframework.data:spring-data-jpa-parent:3.5.5
|
||||
org.springframework.data:spring-data-jpa:3.5.5
|
||||
org.springframework.data:spring-data-keyvalue:3.5.5
|
||||
org.springframework.data:spring-data-redis:3.5.5
|
||||
org.springframework.integration:spring-integration-bom:6.4.0
|
||||
org.springframework.integration:spring-integration-bom:6.5.3
|
||||
org.springframework.pulsar:spring-pulsar-bom:1.2.0
|
||||
org.springframework.pulsar:spring-pulsar-bom:1.2.11
|
||||
org.springframework.restdocs:spring-restdocs-bom:3.0.3
|
||||
org.springframework.restdocs:spring-restdocs-bom:3.0.5
|
||||
org.springframework.security:spring-security-bom:6.4.1
|
||||
org.springframework.security:spring-security-bom:6.5.6
|
||||
org.springframework.session:spring-session-bom:3.4.0
|
||||
org.springframework.session:spring-session-bom:3.5.3
|
||||
org.springframework:spring-aop:6.2.12
|
||||
org.springframework:spring-aspects:6.2.12
|
||||
org.springframework:spring-beans:6.2.12
|
||||
org.springframework:spring-context-support:6.2.12
|
||||
org.springframework:spring-context:6.2.12
|
||||
org.springframework:spring-core:6.2.12
|
||||
org.springframework:spring-expression:6.2.12
|
||||
org.springframework:spring-framework-bom:5.3.39
|
||||
org.springframework:spring-framework-bom:6.2.0
|
||||
org.springframework:spring-framework-bom:6.2.12
|
||||
org.springframework:spring-jcl:6.2.12
|
||||
org.springframework:spring-jdbc:6.2.12
|
||||
org.springframework:spring-orm:6.2.12
|
||||
org.springframework:spring-oxm:6.2.12
|
||||
org.springframework:spring-test:6.2.12
|
||||
org.springframework:spring-tx:6.2.12
|
||||
org.springframework:spring-web:6.2.12
|
||||
org.springframework:spring-webmvc:6.2.12
|
||||
org.springframework.ws:spring-ws-bom:4.0.11
|
||||
org.springframework.ws:spring-ws-bom:4.1.2
|
||||
org.testcontainers:testcontainers-bom:1.20.4
|
||||
org.testcontainers:testcontainers-bom:1.20.6
|
||||
org.testcontainers:testcontainers-bom:1.21.3
|
||||
org.tomlj:tomlj:1.0.0
|
||||
org.tukaani:xz:1.9
|
||||
org.webjars:swagger-ui:5.18.2
|
||||
org.webjars:webjars-locator-lite:1.1.2
|
||||
org.xmlunit:xmlunit-core:2.10.4
|
||||
org.xmlunit:xmlunit-parent:2.10.4
|
||||
org.yaml:snakeyaml:2.4
|
||||
redis.clients.authentication:redis-authx-core:0.1.1-beta2
|
||||
si.uom:si-parent:2.1
|
||||
si.uom:si-quantity:2.1
|
||||
si.uom:si-units:2.1
|
||||
systems.uom:systems-common:2.1
|
||||
systems.uom:systems-parent:2.1
|
||||
tech.units:indriya:2.1.3
|
||||
tech.uom.lib:uom-lib-common:2.1
|
||||
tech.uom.lib:uom-lib:2.1
|
||||
tech.uom:uom-parent:2.1
|
||||
tech.uom:uom-parent:2.1.2
|
||||
tech.uom:uom-parent:2.1.3
|
||||
516
gukyuin/label-send/upload-logs/version_dirs.txt
Normal file
516
gukyuin/label-send/upload-logs/version_dirs.txt
Normal file
@@ -0,0 +1,516 @@
|
||||
./m2repo/ch/qos/logback/logback-classic/1.5.20
|
||||
./m2repo/ch/qos/logback/logback-core/1.5.20
|
||||
./m2repo/ch/qos/logback/logback-parent/1.5.20
|
||||
./m2repo/com/diffplug/durian/durian-collect/1.2.0
|
||||
./m2repo/com/diffplug/durian/durian-core/1.2.0
|
||||
./m2repo/com/diffplug/durian/durian-io/1.2.0
|
||||
./m2repo/com/diffplug/durian/durian-swt.os/4.2.2
|
||||
./m2repo/com/diffplug/spotless/com.diffplug.spotless.gradle.plugin/6.25.0
|
||||
./m2repo/com/diffplug/spotless/spotless-lib-extra/2.45.0
|
||||
./m2repo/com/diffplug/spotless/spotless-lib/2.45.0
|
||||
./m2repo/com/diffplug/spotless/spotless-plugin-gradle/6.25.0
|
||||
./m2repo/com/fasterxml/classmate/1.7.1
|
||||
./m2repo/com/fasterxml/jackson/core/jackson-annotations/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/core/jackson-core/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/core/jackson-databind/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-base/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.17.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.18.1
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.19.0
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.17
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.18.1
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.19
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.19.3
|
||||
./m2repo/com/fasterxml/jackson/module/jackson-module-parameter-names/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/module/jackson-modules-java8/2.19.2
|
||||
./m2repo/com/fasterxml/oss-parent/58
|
||||
./m2repo/com/fasterxml/oss-parent/61
|
||||
./m2repo/com/fasterxml/oss-parent/65
|
||||
./m2repo/com/fasterxml/oss-parent/68
|
||||
./m2repo/com/fasterxml/oss-parent/69
|
||||
./m2repo/com/google/code/findbugs/jsr305/3.0.2
|
||||
./m2repo/com/google/errorprone/error_prone_annotations/2.2.0
|
||||
./m2repo/com/google/errorprone/error_prone_annotations/2.21.1
|
||||
./m2repo/com/google/errorprone/error_prone_parent/2.2.0
|
||||
./m2repo/com/google/errorprone/error_prone_parent/2.21.1
|
||||
./m2repo/com/google/googlejavaformat/google-java-format-parent/1.19.2
|
||||
./m2repo/com/google/googlejavaformat/google-java-format/1.19.2
|
||||
./m2repo/com/google/guava/failureaccess/1.0
|
||||
./m2repo/com/google/guava/failureaccess/1.0.1
|
||||
./m2repo/com/google/guava/guava-parent/26.0-android
|
||||
./m2repo/com/google/guava/guava-parent/27.0-jre
|
||||
./m2repo/com/google/guava/guava-parent/32.1.3-jre
|
||||
./m2repo/com/google/guava/guava/27.0-jre
|
||||
./m2repo/com/google/guava/guava/32.1.3-jre
|
||||
./m2repo/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava
|
||||
./m2repo/com/google/j2objc/j2objc-annotations/1.1
|
||||
./m2repo/com/google/re2j/re2j/1.6
|
||||
./m2repo/com/googlecode/concurrent-trees/concurrent-trees/2.6.1
|
||||
./m2repo/com/googlecode/javaewah/JavaEWAH/1.2.3
|
||||
./m2repo/com/googlecode/json-simple/json-simple/1.1.1
|
||||
./m2repo/com/jayway/jsonpath/json-path/2.9.0
|
||||
./m2repo/com/mysema/commons/mysema-commons-lang/0.2.4
|
||||
./m2repo/com/mysema/home/mysema-source/0.3.0
|
||||
./m2repo/com/querydsl/codegen-utils/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-apt/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-apt/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-bom/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-codegen/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-core/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-jpa-codegen/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-jpa/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-jpa/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-parent/0.1.0
|
||||
./m2repo/com/querydsl/querydsl-root/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-root/5.1.0
|
||||
./m2repo/com/squareup/okhttp3/okhttp/4.12.0
|
||||
./m2repo/com/squareup/okio/okio-jvm/3.6.0
|
||||
./m2repo/com/squareup/okio/okio/3.6.0
|
||||
./m2repo/com/sun/activation/all/1.2.0
|
||||
./m2repo/com/sun/istack/istack-commons-runtime/4.1.2
|
||||
./m2repo/com/sun/istack/istack-commons/4.1.2
|
||||
./m2repo/com/sun/xml/bind/jaxb-bom-ext/4.0.6
|
||||
./m2repo/com/sun/xml/bind/mvn/jaxb-parent/4.0.6
|
||||
./m2repo/com/sun/xml/bind/mvn/jaxb-runtime-parent/4.0.6
|
||||
./m2repo/com/sun/xml/bind/mvn/jaxb-txw-parent/4.0.6
|
||||
./m2repo/com/vaadin/external/google/android-json/0.0.20131108.vaadin1
|
||||
./m2repo/com/zaxxer/HikariCP/6.3.3
|
||||
./m2repo/commons-codec/commons-codec/1.17.1
|
||||
./m2repo/commons-io/commons-io/2.15.1
|
||||
./m2repo/commons-io/commons-io/2.16.1
|
||||
./m2repo/commons-pool/commons-pool/1.6
|
||||
./m2repo/dev/equo/ide/solstice/1.7.5
|
||||
./m2repo/io/airlift/airbase/112
|
||||
./m2repo/io/airlift/aircompressor/0.20
|
||||
./m2repo/io/github/classgraph/classgraph/4.8.146
|
||||
./m2repo/io/lettuce/lettuce-core/6.6.0.RELEASE
|
||||
./m2repo/io/micrometer/micrometer-bom/1.14.0
|
||||
./m2repo/io/micrometer/micrometer-bom/1.14.1
|
||||
./m2repo/io/micrometer/micrometer-bom/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-commons/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-core/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-jakarta9/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-observation/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-tracing-bom/1.4.0
|
||||
./m2repo/io/micrometer/micrometer-tracing-bom/1.5.5
|
||||
./m2repo/io/netty/netty-bom/4.1.115.Final
|
||||
./m2repo/io/netty/netty-bom/4.1.121.Final
|
||||
./m2repo/io/netty/netty-bom/4.1.128.Final
|
||||
./m2repo/io/netty/netty-buffer/4.1.128.Final
|
||||
./m2repo/io/netty/netty-codec/4.1.128.Final
|
||||
./m2repo/io/netty/netty-common/4.1.128.Final
|
||||
./m2repo/io/netty/netty-handler/4.1.128.Final
|
||||
./m2repo/io/netty/netty-parent/4.1.128.Final
|
||||
./m2repo/io/netty/netty-resolver/4.1.128.Final
|
||||
./m2repo/io/netty/netty-transport-native-unix-common/4.1.128.Final
|
||||
./m2repo/io/netty/netty-transport/4.1.128.Final
|
||||
./m2repo/io/opentelemetry/opentelemetry-bom/1.43.0
|
||||
./m2repo/io/opentelemetry/opentelemetry-bom/1.49.0
|
||||
./m2repo/io/projectreactor/reactor-bom/2024.0.0
|
||||
./m2repo/io/projectreactor/reactor-bom/2024.0.11
|
||||
./m2repo/io/projectreactor/reactor-core/3.7.12
|
||||
./m2repo/io/prometheus/client_java/1.3.3
|
||||
./m2repo/io/prometheus/client_java_parent/1.3.10
|
||||
./m2repo/io/prometheus/parent/0.16.0
|
||||
./m2repo/io/prometheus/prometheus-metrics-bom/1.3.10
|
||||
./m2repo/io/prometheus/prometheus-metrics-bom/1.3.3
|
||||
./m2repo/io/prometheus/simpleclient_bom/0.16.0
|
||||
./m2repo/io/rest-assured/rest-assured-bom/5.5.0
|
||||
./m2repo/io/rest-assured/rest-assured-bom/5.5.6
|
||||
./m2repo/io/rsocket/rsocket-bom/1.1.3
|
||||
./m2repo/io/rsocket/rsocket-bom/1.1.5
|
||||
./m2repo/io/smallrye/jandex-parent/3.2.0
|
||||
./m2repo/io/smallrye/jandex/3.2.0
|
||||
./m2repo/io/smallrye/smallrye-build-parent/42
|
||||
./m2repo/io/spring/dependency-management/io.spring.dependency-management.gradle.plugin/1.1.7
|
||||
./m2repo/io/spring/gradle/dependency-management-plugin/1.1.7
|
||||
./m2repo/io/swagger/core/v3/swagger-annotations-jakarta/2.2.25
|
||||
./m2repo/io/swagger/core/v3/swagger-core-jakarta/2.2.25
|
||||
./m2repo/io/swagger/core/v3/swagger-models-jakarta/2.2.25
|
||||
./m2repo/io/swagger/core/v3/swagger-project-jakarta/2.2.25
|
||||
./m2repo/io/zipkin/brave/brave-bom/6.0.3
|
||||
./m2repo/io/zipkin/brave/brave-bom/6.1.0
|
||||
./m2repo/io/zipkin/reporter2/zipkin-reporter-bom/3.4.2
|
||||
./m2repo/io/zipkin/reporter2/zipkin-reporter-bom/3.5.1
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog-commons/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog-reader/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog-streams/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-geocore/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-library/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-plugin/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-streams/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-tiff/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-utilities/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext/1.4.7
|
||||
./m2repo/it/geosolutions/jaiext/affine/jt-affine/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/algebra/jt-algebra/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/bandcombine/jt-bandcombine/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/bandmerge/jt-bandmerge/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/bandselect/jt-bandselect/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/binarize/jt-binarize/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/border/jt-border/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/buffer/jt-buffer/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/classifier/jt-classifier/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/colorconvert/jt-colorconvert/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/colorindexer/jt-colorindexer/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/crop/jt-crop/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/errordiffusion/jt-errordiffusion/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/format/jt-format/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/imagefunction/jt-imagefunction/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/iterators/jt-iterators/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/jaiext/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/lookup/jt-lookup/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/mosaic/jt-mosaic/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/nullop/jt-nullop/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/orderdither/jt-orderdither/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/piecewise/jt-piecewise/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/rescale/jt-rescale/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/rlookup/jt-rlookup/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/scale/jt-scale/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/scale2/jt-scale2/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/shadedrelief/jt-shadedrelief/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/stats/jt-stats/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/translate/jt-translate/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/utilities/jt-utilities/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/vectorbin/jt-vectorbin/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/warp/jt-warp/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/zonal/jt-zonal/1.1.24
|
||||
./m2repo/it/geosolutions/jgridshift/jgridshift-core/1.3
|
||||
./m2repo/it/geosolutions/jgridshift/jgridshift/1.3
|
||||
./m2repo/jakarta/activation/jakarta.activation-api/2.1.4
|
||||
./m2repo/jakarta/annotation/jakarta.annotation-api/2.1.1
|
||||
./m2repo/jakarta/inject/jakarta.inject-api/2.0.1
|
||||
./m2repo/jakarta/persistence/jakarta.persistence-api/3.1.0
|
||||
./m2repo/jakarta/platform/jakarta.jakartaee-bom/9.1.0
|
||||
./m2repo/jakarta/platform/jakartaee-api-parent/9.1.0
|
||||
./m2repo/jakarta/transaction/jakarta.transaction-api/2.0.1
|
||||
./m2repo/jakarta/validation/jakarta.validation-api/3.0.2
|
||||
./m2repo/jakarta/xml/bind/jakarta.xml.bind-api-parent/4.0.4
|
||||
./m2repo/jakarta/xml/bind/jakarta.xml.bind-api/4.0.4
|
||||
./m2repo/javax/activation/javax.activation-api/1.2.0
|
||||
./m2repo/javax/cache/cache-api/1.1.1
|
||||
./m2repo/javax/inject/javax.inject/1
|
||||
./m2repo/javax/measure/unit-api/2.1.2
|
||||
./m2repo/javax/measure/unit-api/2.1.3
|
||||
./m2repo/javax/media/jai_codec/1.1.3
|
||||
./m2repo/javax/media/jai_core/1.1.3
|
||||
./m2repo/javax/media/jai_imageio/1.1
|
||||
./m2repo/javax/xml/bind/jaxb-api-parent/2.4.0-b180830.0359
|
||||
./m2repo/javax/xml/bind/jaxb-api/2.4.0-b180830.0359
|
||||
./m2repo/net/bytebuddy/byte-buddy-agent/1.17.8
|
||||
./m2repo/net/bytebuddy/byte-buddy-parent/1.17.8
|
||||
./m2repo/net/bytebuddy/byte-buddy/1.17.8
|
||||
./m2repo/net/java/dev/jna/jna-platform/5.17.0
|
||||
./m2repo/net/java/dev/jna/jna/5.17.0
|
||||
./m2repo/net/java/jvnet-parent/1
|
||||
./m2repo/net/java/jvnet-parent/5
|
||||
./m2repo/net/minidev/accessors-smart/2.5.2
|
||||
./m2repo/net/minidev/json-smart/2.5.2
|
||||
./m2repo/net/sf/geographiclib/GeographicLib-Java/1.49
|
||||
./m2repo/org/antlr/antlr4-master/4.13.0
|
||||
./m2repo/org/antlr/antlr4-master/4.7.2
|
||||
./m2repo/org/antlr/antlr4-runtime/4.13.0
|
||||
./m2repo/org/antlr/antlr4-runtime/4.7.2
|
||||
./m2repo/org/apache/activemq/activemq-bom/6.1.4
|
||||
./m2repo/org/apache/activemq/activemq-bom/6.1.8
|
||||
./m2repo/org/apache/activemq/artemis-bom/2.37.0
|
||||
./m2repo/org/apache/activemq/artemis-bom/2.40.0
|
||||
./m2repo/org/apache/activemq/artemis-project/2.37.0
|
||||
./m2repo/org/apache/activemq/artemis-project/2.40.0
|
||||
./m2repo/org/apache/apache/27
|
||||
./m2repo/org/apache/apache/29
|
||||
./m2repo/org/apache/apache/31
|
||||
./m2repo/org/apache/apache/32
|
||||
./m2repo/org/apache/apache/33
|
||||
./m2repo/org/apache/apache/35
|
||||
./m2repo/org/apache/apache/9
|
||||
./m2repo/org/apache/cassandra/java-driver-bom/4.18.1
|
||||
./m2repo/org/apache/cassandra/java-driver-bom/4.19.1
|
||||
./m2repo/org/apache/commons/commons-compress/1.26.0
|
||||
./m2repo/org/apache/commons/commons-compress/1.27.1
|
||||
./m2repo/org/apache/commons/commons-lang3/3.16.0
|
||||
./m2repo/org/apache/commons/commons-lang3/3.17.0
|
||||
./m2repo/org/apache/commons/commons-parent/22
|
||||
./m2repo/org/apache/commons/commons-parent/54
|
||||
./m2repo/org/apache/commons/commons-parent/65
|
||||
./m2repo/org/apache/commons/commons-parent/66
|
||||
./m2repo/org/apache/commons/commons-parent/69
|
||||
./m2repo/org/apache/commons/commons-parent/71
|
||||
./m2repo/org/apache/commons/commons-parent/72
|
||||
./m2repo/org/apache/commons/commons-parent/73
|
||||
./m2repo/org/apache/commons/commons-text/1.10.0
|
||||
./m2repo/org/apache/groovy/groovy-bom/4.0.22
|
||||
./m2repo/org/apache/groovy/groovy-bom/4.0.24
|
||||
./m2repo/org/apache/groovy/groovy-bom/4.0.29
|
||||
./m2repo/org/apache/httpcomponents/client5/httpclient5-parent/5.5.1
|
||||
./m2repo/org/apache/httpcomponents/client5/httpclient5/5.5.1
|
||||
./m2repo/org/apache/httpcomponents/core5/httpcore5-h2/5.3.6
|
||||
./m2repo/org/apache/httpcomponents/core5/httpcore5-parent/5.3.6
|
||||
./m2repo/org/apache/httpcomponents/core5/httpcore5/5.3.6
|
||||
./m2repo/org/apache/httpcomponents/httpcomponents-parent/13
|
||||
./m2repo/org/apache/httpcomponents/httpcomponents-parent/14
|
||||
./m2repo/org/apache/logging/log4j/log4j-api/2.24.3
|
||||
./m2repo/org/apache/logging/log4j/log4j-bom/2.24.1
|
||||
./m2repo/org/apache/logging/log4j/log4j-bom/2.24.3
|
||||
./m2repo/org/apache/logging/log4j/log4j-to-slf4j/2.24.3
|
||||
./m2repo/org/apache/logging/log4j/log4j/2.24.3
|
||||
./m2repo/org/apache/logging/logging-parent/11.3.0
|
||||
./m2repo/org/apache/pulsar/pulsar-bom/3.3.2
|
||||
./m2repo/org/apache/pulsar/pulsar-bom/4.0.7
|
||||
./m2repo/org/apache/pulsar/pulsar-client-reactive-bom/0.6.0
|
||||
./m2repo/org/apache/tomcat/embed/tomcat-embed-core/10.1.48
|
||||
./m2repo/org/apache/tomcat/embed/tomcat-embed-el/10.1.48
|
||||
./m2repo/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.48
|
||||
./m2repo/org/apiguardian/apiguardian-api/1.1.1
|
||||
./m2repo/org/aspectj/aspectjweaver/1.9.24
|
||||
./m2repo/org/assertj/assertj-bom/3.26.3
|
||||
./m2repo/org/assertj/assertj-bom/3.27.6
|
||||
./m2repo/org/assertj/assertj-core/3.27.6
|
||||
./m2repo/org/awaitility/awaitility-parent/4.2.2
|
||||
./m2repo/org/awaitility/awaitility/4.2.2
|
||||
./m2repo/org/checkerframework/checker-qual/2.5.2
|
||||
./m2repo/org/checkerframework/checker-qual/3.37.0
|
||||
./m2repo/org/checkerframework/checker-qual/3.49.5
|
||||
./m2repo/org/codehaus/mojo/animal-sniffer-annotations/1.17
|
||||
./m2repo/org/codehaus/mojo/animal-sniffer-parent/1.17
|
||||
./m2repo/org/codehaus/mojo/mojo-parent/40
|
||||
./m2repo/org/eclipse/angus/angus-activation-project/2.0.3
|
||||
./m2repo/org/eclipse/angus/angus-activation/2.0.3
|
||||
./m2repo/org/eclipse/ee4j/project/1.0.6
|
||||
./m2repo/org/eclipse/ee4j/project/1.0.7
|
||||
./m2repo/org/eclipse/ee4j/project/1.0.9
|
||||
./m2repo/org/eclipse/emf/org.eclipse.emf.common/2.15.0
|
||||
./m2repo/org/eclipse/emf/org.eclipse.emf.ecore.xmi/2.15.0
|
||||
./m2repo/org/eclipse/emf/org.eclipse.emf.ecore/2.15.0
|
||||
./m2repo/org/eclipse/jdt/ecj/3.26.0
|
||||
./m2repo/org/eclipse/jetty/ee10/jetty-ee10-bom/12.0.15
|
||||
./m2repo/org/eclipse/jetty/ee10/jetty-ee10-bom/12.0.29
|
||||
./m2repo/org/eclipse/jetty/jetty-bom/12.0.15
|
||||
./m2repo/org/eclipse/jetty/jetty-bom/12.0.29
|
||||
./m2repo/org/eclipse/jgit/org.eclipse.jgit-parent/6.7.0.202309050840-r
|
||||
./m2repo/org/eclipse/jgit/org.eclipse.jgit/6.7.0.202309050840-r
|
||||
./m2repo/org/eclipse/platform/org.eclipse.osgi/3.18.300
|
||||
./m2repo/org/ehcache/ehcache/3.10.9
|
||||
./m2repo/org/ejml/ejml-core/0.41
|
||||
./m2repo/org/ejml/ejml-ddense/0.41
|
||||
./m2repo/org/geolatte/geolatte-geom/1.9.1
|
||||
./m2repo/org/geolatte/geolatte/1.9.1
|
||||
./m2repo/org/geotools/geotools/30.0
|
||||
./m2repo/org/geotools/gt-api/30.0
|
||||
./m2repo/org/geotools/gt-coverage/30.0
|
||||
./m2repo/org/geotools/gt-epsg-hsql/30.0
|
||||
./m2repo/org/geotools/gt-geojson/30.0
|
||||
./m2repo/org/geotools/gt-geotiff/30.0
|
||||
./m2repo/org/geotools/gt-http/30.0
|
||||
./m2repo/org/geotools/gt-main/30.0
|
||||
./m2repo/org/geotools/gt-metadata/30.0
|
||||
./m2repo/org/geotools/gt-referencing/30.0
|
||||
./m2repo/org/geotools/gt-shapefile/30.0
|
||||
./m2repo/org/geotools/library/30.0
|
||||
./m2repo/org/geotools/modules/30.0
|
||||
./m2repo/org/geotools/ogc/30.0
|
||||
./m2repo/org/geotools/ogc/net.opengis.ows/30.0
|
||||
./m2repo/org/geotools/ogc/org.w3.xlink/30.0
|
||||
./m2repo/org/geotools/plugin/30.0
|
||||
./m2repo/org/geotools/unsupported/30.0
|
||||
./m2repo/org/glassfish/jaxb/jaxb-bom/4.0.5
|
||||
./m2repo/org/glassfish/jaxb/jaxb-bom/4.0.6
|
||||
./m2repo/org/glassfish/jaxb/jaxb-core/4.0.6
|
||||
./m2repo/org/glassfish/jaxb/jaxb-runtime/4.0.6
|
||||
./m2repo/org/glassfish/jaxb/txw2/4.0.6
|
||||
./m2repo/org/glassfish/jersey/jersey-bom/3.1.11
|
||||
./m2repo/org/glassfish/jersey/jersey-bom/3.1.9
|
||||
./m2repo/org/hamcrest/hamcrest/3.0
|
||||
./m2repo/org/hdrhistogram/HdrHistogram/2.2.2
|
||||
./m2repo/org/hibernate/common/hibernate-commons-annotations/7.0.3.Final
|
||||
./m2repo/org/hibernate/hibernate-spatial/6.2.7.Final
|
||||
./m2repo/org/hibernate/orm/hibernate-core/6.6.33.Final
|
||||
./m2repo/org/hibernate/orm/hibernate-spatial/6.6.33.Final
|
||||
./m2repo/org/hibernate/validator/hibernate-validator/8.0.3.Final
|
||||
./m2repo/org/hsqldb/hsqldb/2.7.3
|
||||
./m2repo/org/huldra/math/bigint/0.7.1
|
||||
./m2repo/org/infinispan/infinispan-bom/15.0.11.Final
|
||||
./m2repo/org/infinispan/infinispan-bom/15.2.6.Final
|
||||
./m2repo/org/infinispan/infinispan-build-configuration-parent/15.0.11.Final
|
||||
./m2repo/org/infinispan/infinispan-build-configuration-parent/15.2.6.Final
|
||||
./m2repo/org/jaitools/jaitools/1.6.0
|
||||
./m2repo/org/jaitools/jt-utils/1.6.0
|
||||
./m2repo/org/jaitools/jt-zonalstats/1.6.0
|
||||
./m2repo/org/jaitools/operator/1.6.0
|
||||
./m2repo/org/javassist/javassist/3.28.0-GA
|
||||
./m2repo/org/jboss/jboss-parent/42
|
||||
./m2repo/org/jboss/jboss-parent/43
|
||||
./m2repo/org/jboss/logging/jboss-logging/3.6.1.Final
|
||||
./m2repo/org/jboss/logging/logging-parent/1.0.3.Final
|
||||
./m2repo/org/jetbrains/annotations/13.0
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-bom/1.5.20
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-bom/1.7.20
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-bom/1.9.25
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.10
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.10
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.10
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib/1.8.21
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib/1.9.10
|
||||
./m2repo/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.1
|
||||
./m2repo/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.9.0
|
||||
./m2repo/org/jetbrains/kotlinx/kotlinx-serialization-bom/1.6.3
|
||||
./m2repo/org/jspecify/jspecify/1.0.0
|
||||
./m2repo/org/junit/junit-bom/5.10.1
|
||||
./m2repo/org/junit/junit-bom/5.10.2
|
||||
./m2repo/org/junit/junit-bom/5.10.3
|
||||
./m2repo/org/junit/junit-bom/5.11.0
|
||||
./m2repo/org/junit/junit-bom/5.11.0-M2
|
||||
./m2repo/org/junit/junit-bom/5.11.3
|
||||
./m2repo/org/junit/junit-bom/5.11.4
|
||||
./m2repo/org/junit/junit-bom/5.12.2
|
||||
./m2repo/org/junit/junit-bom/5.13.0
|
||||
./m2repo/org/junit/junit-bom/5.13.2
|
||||
./m2repo/org/junit/junit-bom/5.8.0-M1
|
||||
./m2repo/org/junit/junit-bom/5.9.0
|
||||
./m2repo/org/junit/junit-bom/5.9.1
|
||||
./m2repo/org/junit/jupiter/junit-jupiter-api/5.12.2
|
||||
./m2repo/org/junit/jupiter/junit-jupiter-engine/5.12.2
|
||||
./m2repo/org/junit/jupiter/junit-jupiter-params/5.12.2
|
||||
./m2repo/org/junit/jupiter/junit-jupiter/5.12.2
|
||||
./m2repo/org/junit/platform/junit-platform-commons/1.12.2
|
||||
./m2repo/org/junit/platform/junit-platform-engine/1.12.2
|
||||
./m2repo/org/junit/platform/junit-platform-launcher/1.12.2
|
||||
./m2repo/org/latencyutils/LatencyUtils/2.0.3
|
||||
./m2repo/org/locationtech/jts/io/jts-io-common/1.19.0
|
||||
./m2repo/org/locationtech/jts/io/jts-io-common/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts-core/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts-core/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts-io/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts-io/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts-modules/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts-modules/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts/1.20.0
|
||||
./m2repo/org/mockito/mockito-bom/4.11.0
|
||||
./m2repo/org/mockito/mockito-bom/5.14.2
|
||||
./m2repo/org/mockito/mockito-bom/5.17.0
|
||||
./m2repo/org/mockito/mockito-core/5.17.0
|
||||
./m2repo/org/mockito/mockito-junit-jupiter/5.17.0
|
||||
./m2repo/org/mongodb/mongodb-driver-bom/5.5.2
|
||||
./m2repo/org/objenesis/objenesis-parent/3.3
|
||||
./m2repo/org/objenesis/objenesis/3.3
|
||||
./m2repo/org/opentest4j/opentest4j/1.3.0
|
||||
./m2repo/org/ow2/asm/asm/9.7.1
|
||||
./m2repo/org/ow2/ow2/1.5.1
|
||||
./m2repo/org/postgresql/postgresql/42.7.8
|
||||
./m2repo/org/projectlombok/lombok/1.18.42
|
||||
./m2repo/org/reactivestreams/reactive-streams/1.0.4
|
||||
./m2repo/org/reflections/reflections/0.10.2
|
||||
./m2repo/org/seleniumhq/selenium/selenium-bom/4.25.0
|
||||
./m2repo/org/seleniumhq/selenium/selenium-bom/4.31.0
|
||||
./m2repo/org/skyscreamer/jsonassert/1.5.3
|
||||
./m2repo/org/slf4j/jul-to-slf4j/2.0.17
|
||||
./m2repo/org/slf4j/slf4j-api/1.7.36
|
||||
./m2repo/org/slf4j/slf4j-api/2.0.17
|
||||
./m2repo/org/slf4j/slf4j-bom/2.0.17
|
||||
./m2repo/org/slf4j/slf4j-parent/1.7.36
|
||||
./m2repo/org/slf4j/slf4j-parent/2.0.17
|
||||
./m2repo/org/sonatype/oss/oss-parent/5
|
||||
./m2repo/org/sonatype/oss/oss-parent/7
|
||||
./m2repo/org/sonatype/oss/oss-parent/9
|
||||
./m2repo/org/springdoc/springdoc-openapi-starter-common/2.7.0
|
||||
./m2repo/org/springdoc/springdoc-openapi-starter-webmvc-api/2.7.0
|
||||
./m2repo/org/springdoc/springdoc-openapi-starter-webmvc-ui/2.7.0
|
||||
./m2repo/org/springdoc/springdoc-openapi/2.7.0
|
||||
./m2repo/org/springframework/amqp/spring-amqp-bom/3.2.0
|
||||
./m2repo/org/springframework/amqp/spring-amqp-bom/3.2.8
|
||||
./m2repo/org/springframework/batch/spring-batch-bom/5.2.0
|
||||
./m2repo/org/springframework/batch/spring-batch-bom/5.2.4
|
||||
./m2repo/org/springframework/boot/org.springframework.boot.gradle.plugin/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-actuator-autoconfigure/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-actuator/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-autoconfigure/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-buildpack-platform/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-dependencies/3.4.0
|
||||
./m2repo/org/springframework/boot/spring-boot-dependencies/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-gradle-plugin/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-loader-tools/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-actuator/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-data-jpa/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-data-redis/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-jdbc/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-json/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-logging/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-parent/3.4.0
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-test/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-tomcat/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-validation/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-web/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-test-autoconfigure/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-test/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot/3.5.7
|
||||
./m2repo/org/springframework/data/build/spring-data-build/3.5.5
|
||||
./m2repo/org/springframework/data/build/spring-data-parent/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-bom/2024.1.0
|
||||
./m2repo/org/springframework/data/spring-data-bom/2025.0.5
|
||||
./m2repo/org/springframework/data/spring-data-commons/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-jpa-parent/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-jpa/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-keyvalue/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-redis/3.5.5
|
||||
./m2repo/org/springframework/integration/spring-integration-bom/6.4.0
|
||||
./m2repo/org/springframework/integration/spring-integration-bom/6.5.3
|
||||
./m2repo/org/springframework/pulsar/spring-pulsar-bom/1.2.0
|
||||
./m2repo/org/springframework/pulsar/spring-pulsar-bom/1.2.11
|
||||
./m2repo/org/springframework/restdocs/spring-restdocs-bom/3.0.3
|
||||
./m2repo/org/springframework/restdocs/spring-restdocs-bom/3.0.5
|
||||
./m2repo/org/springframework/security/spring-security-bom/6.4.1
|
||||
./m2repo/org/springframework/security/spring-security-bom/6.5.6
|
||||
./m2repo/org/springframework/session/spring-session-bom/3.4.0
|
||||
./m2repo/org/springframework/session/spring-session-bom/3.5.3
|
||||
./m2repo/org/springframework/spring-aop/6.2.12
|
||||
./m2repo/org/springframework/spring-aspects/6.2.12
|
||||
./m2repo/org/springframework/spring-beans/6.2.12
|
||||
./m2repo/org/springframework/spring-context-support/6.2.12
|
||||
./m2repo/org/springframework/spring-context/6.2.12
|
||||
./m2repo/org/springframework/spring-core/6.2.12
|
||||
./m2repo/org/springframework/spring-expression/6.2.12
|
||||
./m2repo/org/springframework/spring-framework-bom/5.3.39
|
||||
./m2repo/org/springframework/spring-framework-bom/6.2.0
|
||||
./m2repo/org/springframework/spring-framework-bom/6.2.12
|
||||
./m2repo/org/springframework/spring-jcl/6.2.12
|
||||
./m2repo/org/springframework/spring-jdbc/6.2.12
|
||||
./m2repo/org/springframework/spring-orm/6.2.12
|
||||
./m2repo/org/springframework/spring-oxm/6.2.12
|
||||
./m2repo/org/springframework/spring-test/6.2.12
|
||||
./m2repo/org/springframework/spring-tx/6.2.12
|
||||
./m2repo/org/springframework/spring-web/6.2.12
|
||||
./m2repo/org/springframework/spring-webmvc/6.2.12
|
||||
./m2repo/org/springframework/ws/spring-ws-bom/4.0.11
|
||||
./m2repo/org/springframework/ws/spring-ws-bom/4.1.2
|
||||
./m2repo/org/testcontainers/testcontainers-bom/1.20.4
|
||||
./m2repo/org/testcontainers/testcontainers-bom/1.20.6
|
||||
./m2repo/org/testcontainers/testcontainers-bom/1.21.3
|
||||
./m2repo/org/tomlj/tomlj/1.0.0
|
||||
./m2repo/org/tukaani/xz/1.9
|
||||
./m2repo/org/webjars/swagger-ui/5.18.2
|
||||
./m2repo/org/webjars/webjars-locator-lite/1.1.2
|
||||
./m2repo/org/xmlunit/xmlunit-core/2.10.4
|
||||
./m2repo/org/xmlunit/xmlunit-parent/2.10.4
|
||||
./m2repo/org/yaml/snakeyaml/2.4
|
||||
./m2repo/redis/clients/authentication/redis-authx-core/0.1.1-beta2
|
||||
./m2repo/si/uom/si-parent/2.1
|
||||
./m2repo/si/uom/si-quantity/2.1
|
||||
./m2repo/si/uom/si-units/2.1
|
||||
./m2repo/systems/uom/systems-common/2.1
|
||||
./m2repo/systems/uom/systems-parent/2.1
|
||||
./m2repo/tech/units/indriya/2.1.3
|
||||
./m2repo/tech/uom/lib/uom-lib-common/2.1
|
||||
./m2repo/tech/uom/lib/uom-lib/2.1
|
||||
./m2repo/tech/uom/uom-parent/2.1
|
||||
./m2repo/tech/uom/uom-parent/2.1.2
|
||||
./m2repo/tech/uom/uom-parent/2.1.3
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -29,11 +29,22 @@ configurations {
|
||||
}
|
||||
}
|
||||
|
||||
def repoUrl = System.getProperty("org.gradle.project.repoUrl")
|
||||
?: System.getenv("ORG_GRADLE_PROJECT_repoUrl")
|
||||
?: "http://172.16.4.56:18100/repository/maven-public/"
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
maven { url "https://repo.osgeo.org/repository/release/" }
|
||||
maven {
|
||||
url = uri(repoUrl)
|
||||
allowInsecureProtocol = true
|
||||
}
|
||||
}
|
||||
|
||||
//repositories {
|
||||
// mavenCentral()
|
||||
// maven { url "https://repo.osgeo.org/repository/release/" }
|
||||
//}
|
||||
|
||||
dependencies {
|
||||
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
|
||||
implementation 'org.springframework.boot:spring-boot-starter-web'
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -650,7 +650,7 @@ code + .copy-button {
|
||||
<script type="text/javascript">
|
||||
function configurationCacheProblems() { return (
|
||||
// begin-report-data
|
||||
{"diagnostics":[{"locations":[{}],"problem":[{"text":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","problemDetails":[{"text":"This is scheduled to be removed in Gradle 10.0."}],"contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","documentationLink":"https://docs.gradle.org/8.14/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"solutions":[[{"text":"Use assignment ('url = <value>') instead."}]]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\status-update\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use or override a deprecated API."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use or override a deprecated API."}],"contextualLabel":"Some input files use or override a deprecated API.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.plural","displayName":"Some input files use or override a deprecated API."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\status-update\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:deprecation for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:deprecation for details."}],"contextualLabel":"Recompile with -Xlint:deprecation for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.recompile","displayName":"Recompile with -Xlint:deprecation for details."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\status-update\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use unchecked or unsafe operations."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use unchecked or unsafe operations."}],"contextualLabel":"Some input files use unchecked or unsafe operations.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.plural","displayName":"Some input files use unchecked or unsafe operations."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\status-update\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:unchecked for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:unchecked for details."}],"contextualLabel":"Recompile with -Xlint:unchecked for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.recompile","displayName":"Recompile with -Xlint:unchecked for details."}]}],"problemsReport":{"totalProblemCount":5,"buildName":"kamco-status-update-job","requestedTasks":"clean build","documentationLink":"https://docs.gradle.org/8.14/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}}
|
||||
{"diagnostics":[{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\status-update\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use or override a deprecated API."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use or override a deprecated API."}],"contextualLabel":"Some input files use or override a deprecated API.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.plural","displayName":"Some input files use or override a deprecated API."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\status-update\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:deprecation for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:deprecation for details."}],"contextualLabel":"Recompile with -Xlint:deprecation for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.recompile","displayName":"Recompile with -Xlint:deprecation for details."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\status-update\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use unchecked or unsafe operations."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use unchecked or unsafe operations."}],"contextualLabel":"Some input files use unchecked or unsafe operations.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.plural","displayName":"Some input files use unchecked or unsafe operations."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\status-update\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:unchecked for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:unchecked for details."}],"contextualLabel":"Recompile with -Xlint:unchecked for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.recompile","displayName":"Recompile with -Xlint:unchecked for details."}]}],"problemsReport":{"totalProblemCount":4,"buildName":"kamco-status-update-job","requestedTasks":"clean bootJar","documentationLink":"https://docs.gradle.org/8.14/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}}
|
||||
// end-report-data
|
||||
);}
|
||||
</script>
|
||||
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
1
|
||||
@@ -1,6 +1,7 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
|
||||
#distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
|
||||
distributionUrl=http\://172.16.4.56:18100/repository/gradle-distributions/gradle-8.14-bin.zip
|
||||
networkTimeout=10000
|
||||
validateDistributionUrl=true
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
|
||||
BIN
gukyuin/status-update/m2repo-seed.tgz
Normal file
BIN
gukyuin/status-update/m2repo-seed.tgz
Normal file
Binary file not shown.
293
gukyuin/status-update/make_seed_bundle_succ.sh
Normal file
293
gukyuin/status-update/make_seed_bundle_succ.sh
Normal file
@@ -0,0 +1,293 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
OUTDIR="${OUTDIR:-offline-seed}"
|
||||
M2OUT="$OUTDIR/m2repo"
|
||||
LOGDIR="$OUTDIR/logs"
|
||||
|
||||
ARTIFACT_URLS="$OUTDIR/artifact-urls.txt"
|
||||
FAILED_URLS="$OUTDIR/failed-urls.txt"
|
||||
REAL_FAILED_URLS="$OUTDIR/real-failed-urls.txt"
|
||||
IGNORED_FAILED_URLS="$OUTDIR/ignored-failed-urls.txt"
|
||||
MISSING_URLS="$OUTDIR/missing-from-nexus.txt"
|
||||
REAL_MISSING_URLS="$OUTDIR/real-missing-from-nexus.txt"
|
||||
RETRY_URLS="$OUTDIR/retry-source-urls.txt"
|
||||
REPO_CANDIDATES="$OUTDIR/repository-candidates.txt"
|
||||
REPO_HINTS="$OUTDIR/repository-hints.txt"
|
||||
|
||||
mkdir -p "$M2OUT" "$LOGDIR"
|
||||
: > "$FAILED_URLS"
|
||||
: > "$REAL_FAILED_URLS"
|
||||
: > "$IGNORED_FAILED_URLS"
|
||||
: > "$MISSING_URLS"
|
||||
: > "$REAL_MISSING_URLS"
|
||||
: > "$RETRY_URLS"
|
||||
: > "$REPO_CANDIDATES"
|
||||
: > "$REPO_HINTS"
|
||||
|
||||
GRADLE_CMD=(./gradlew --no-daemon)
|
||||
|
||||
SPRING_BOOT_PLUGIN_VERSION="${SPRING_BOOT_PLUGIN_VERSION:-3.5.7}"
|
||||
DEPENDENCY_MGMT_PLUGIN_VERSION="${DEPENDENCY_MGMT_PLUGIN_VERSION:-1.1.7}"
|
||||
SPOTLESS_PLUGIN_VERSION="${SPOTLESS_PLUGIN_VERSION:-6.25.0}"
|
||||
QUERYDSL_VERSION="${QUERYDSL_VERSION:-5.0.0}"
|
||||
|
||||
MAVEN_CENTRAL_BASE="${MAVEN_CENTRAL_BASE:-https://repo1.maven.org/maven2}"
|
||||
GRADLE_PLUGIN_PORTAL_MAVEN_BASE="${GRADLE_PLUGIN_PORTAL_MAVEN_BASE:-https://plugins.gradle.org/m2}"
|
||||
OSGEO_RELEASE_BASE="${OSGEO_RELEASE_BASE:-https://repo.osgeo.org/repository/release}"
|
||||
|
||||
echo "[1/8] Running Gradle to trigger resolves..."
|
||||
"${GRADLE_CMD[@]}" \
|
||||
clean compileJava testClasses spotlessCheck build \
|
||||
-x test \
|
||||
--refresh-dependencies \
|
||||
--debug \
|
||||
2>&1 | tee "$LOGDIR/gradle-debug.log" || true
|
||||
|
||||
echo "[2/8] Extracting resolved artifact URLs from Gradle debug log..."
|
||||
grep -Eo 'https?://[^ ]+\.(pom|jar|module|aar|sha1|md5)(\?[^ ]+)?' "$LOGDIR/gradle-debug.log" \
|
||||
| sed -E 's/\?.*$//' \
|
||||
| sort -u \
|
||||
> "$ARTIFACT_URLS"
|
||||
|
||||
echo " - URLs from log: $(wc -l < "$ARTIFACT_URLS")"
|
||||
|
||||
echo "[3/8] Appending known required artifacts..."
|
||||
cat >> "$ARTIFACT_URLS" <<EOF
|
||||
# Spring Boot Gradle plugin marker + implementation
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/org.springframework.boot.gradle.plugin/${SPRING_BOOT_PLUGIN_VERSION}/org.springframework.boot.gradle.plugin-${SPRING_BOOT_PLUGIN_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/spring-boot-gradle-plugin/${SPRING_BOOT_PLUGIN_VERSION}/spring-boot-gradle-plugin-${SPRING_BOOT_PLUGIN_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/spring-boot-gradle-plugin/${SPRING_BOOT_PLUGIN_VERSION}/spring-boot-gradle-plugin-${SPRING_BOOT_PLUGIN_VERSION}.module
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/spring-boot-gradle-plugin/${SPRING_BOOT_PLUGIN_VERSION}/spring-boot-gradle-plugin-${SPRING_BOOT_PLUGIN_VERSION}.jar
|
||||
|
||||
# Dependency management Gradle plugin marker + implementation
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/dependency-management/io.spring.dependency-management.gradle.plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/io.spring.dependency-management.gradle.plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/gradle/dependency-management-plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/dependency-management-plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/gradle/dependency-management-plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/dependency-management-plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.module
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/gradle/dependency-management-plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/dependency-management-plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.jar
|
||||
|
||||
# Spotless Gradle plugin marker + implementation
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/com.diffplug.spotless.gradle.plugin/${SPOTLESS_PLUGIN_VERSION}/com.diffplug.spotless.gradle.plugin-${SPOTLESS_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/spotless-plugin-gradle/${SPOTLESS_PLUGIN_VERSION}/spotless-plugin-gradle-${SPOTLESS_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/spotless-plugin-gradle/${SPOTLESS_PLUGIN_VERSION}/spotless-plugin-gradle-${SPOTLESS_PLUGIN_VERSION}.module
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/spotless-plugin-gradle/${SPOTLESS_PLUGIN_VERSION}/spotless-plugin-gradle-${SPOTLESS_PLUGIN_VERSION}.jar
|
||||
|
||||
# Querydsl jakarta classifier artifacts
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-apt/${QUERYDSL_VERSION}/querydsl-apt-${QUERYDSL_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-apt/${QUERYDSL_VERSION}/querydsl-apt-${QUERYDSL_VERSION}.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-apt/${QUERYDSL_VERSION}/querydsl-apt-${QUERYDSL_VERSION}-jakarta.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa/${QUERYDSL_VERSION}/querydsl-jpa-${QUERYDSL_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa/${QUERYDSL_VERSION}/querydsl-jpa-${QUERYDSL_VERSION}.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa/${QUERYDSL_VERSION}/querydsl-jpa-${QUERYDSL_VERSION}-jakarta.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa-codegen/${QUERYDSL_VERSION}/querydsl-jpa-codegen-${QUERYDSL_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa-codegen/${QUERYDSL_VERSION}/querydsl-jpa-codegen-${QUERYDSL_VERSION}.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa-codegen/${QUERYDSL_VERSION}/querydsl-jpa-codegen-${QUERYDSL_VERSION}-jakarta.jar
|
||||
EOF
|
||||
|
||||
grep -vE '^\s*#|^\s*$' "$ARTIFACT_URLS" | sort -u > "$ARTIFACT_URLS.tmp"
|
||||
mv "$ARTIFACT_URLS.tmp" "$ARTIFACT_URLS"
|
||||
echo " - URLs after manual append: $(wc -l < "$ARTIFACT_URLS")"
|
||||
|
||||
to_relative_path() {
|
||||
local url="$1"
|
||||
|
||||
if [[ "$url" == *"/maven2/"* ]]; then
|
||||
printf '%s\n' "${url#*/maven2/}"
|
||||
return 0
|
||||
fi
|
||||
|
||||
if [[ "$url" == *"/m2/"* ]]; then
|
||||
printf '%s\n' "${url#*/m2/}"
|
||||
return 0
|
||||
fi
|
||||
|
||||
if [[ "$url" =~ ^https?://[^/]+/repository/[^/]+/(.+)$ ]]; then
|
||||
printf '%s\n' "${BASH_REMATCH[1]}"
|
||||
return 0
|
||||
fi
|
||||
|
||||
return 1
|
||||
}
|
||||
|
||||
is_ignorable_url() {
|
||||
local url="$1"
|
||||
|
||||
case "$url" in
|
||||
*/org.springframework.boot.gradle.plugin-*.jar)
|
||||
return 0
|
||||
;;
|
||||
*/org.springframework.boot.gradle.plugin-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/io.spring.dependency-management.gradle.plugin-*.jar)
|
||||
return 0
|
||||
;;
|
||||
*/io.spring.dependency-management.gradle.plugin-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/com.diffplug.spotless.gradle.plugin-*.jar)
|
||||
return 0
|
||||
;;
|
||||
*/com.diffplug.spotless.gradle.plugin-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/com/querydsl/querydsl-apt/*/querydsl-apt-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/com/querydsl/querydsl-jpa/*/querydsl-jpa-*.module)
|
||||
return 0
|
||||
;;
|
||||
*)
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
map_upstream_url() {
|
||||
local url="$1"
|
||||
local rel
|
||||
|
||||
if ! rel="$(to_relative_path "$url")"; then
|
||||
return 1
|
||||
fi
|
||||
|
||||
case "$rel" in
|
||||
org/geotools/*|it/geosolutions/*|javax/media/*)
|
||||
printf '%s/%s\n' "$OSGEO_RELEASE_BASE" "$rel"
|
||||
;;
|
||||
io/spring/dependency-management/*|io/spring/gradle/dependency-management-plugin/*)
|
||||
printf '%s/%s\n' "$GRADLE_PLUGIN_PORTAL_MAVEN_BASE" "$rel"
|
||||
;;
|
||||
com/diffplug/spotless/*)
|
||||
printf '%s/%s\n' "$GRADLE_PLUGIN_PORTAL_MAVEN_BASE" "$rel"
|
||||
;;
|
||||
*)
|
||||
printf '%s/%s\n' "$MAVEN_CENTRAL_BASE" "$rel"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
echo "[4/8] Collecting artifacts that were missing in Nexus during Gradle resolve..."
|
||||
grep 'Resource missing\.' "$LOGDIR/gradle-debug.log" \
|
||||
| sed -nE 's#.*\[HTTP (HEAD|GET): (https?://[^]]+)\]#\2#p' \
|
||||
| sort -u \
|
||||
> "$MISSING_URLS" || true
|
||||
|
||||
while IFS= read -r url; do
|
||||
[[ -z "$url" ]] && continue
|
||||
if is_ignorable_url "$url"; then
|
||||
printf '%s\n' "$url" >> "$IGNORED_FAILED_URLS"
|
||||
continue
|
||||
fi
|
||||
printf '%s\n' "$url" >> "$REAL_MISSING_URLS"
|
||||
mapped="$(map_upstream_url "$url" || true)"
|
||||
if [[ -n "${mapped:-}" ]] && ! is_ignorable_url "$mapped"; then
|
||||
printf '%s\n' "$mapped" >> "$RETRY_URLS"
|
||||
printf '%s\n' "${mapped%/*}" >> "$REPO_HINTS"
|
||||
fi
|
||||
done < "$MISSING_URLS"
|
||||
|
||||
sort -u "$REAL_MISSING_URLS" -o "$REAL_MISSING_URLS"
|
||||
sort -u "$IGNORED_FAILED_URLS" -o "$IGNORED_FAILED_URLS"
|
||||
sort -u "$RETRY_URLS" -o "$RETRY_URLS"
|
||||
sort -u "$REPO_HINTS" -o "$REPO_HINTS"
|
||||
|
||||
cat "$RETRY_URLS" >> "$ARTIFACT_URLS"
|
||||
sort -u "$ARTIFACT_URLS" -o "$ARTIFACT_URLS"
|
||||
|
||||
echo " - Missing URLs in Nexus log: $(wc -l < "$MISSING_URLS")"
|
||||
echo " - Real missing URLs: $(wc -l < "$REAL_MISSING_URLS")"
|
||||
echo " - Ignored missing URLs: $(wc -l < "$IGNORED_FAILED_URLS")"
|
||||
|
||||
download_one() {
|
||||
local url="$1"
|
||||
local rel
|
||||
|
||||
if is_ignorable_url "$url"; then
|
||||
printf '%s\n' "$url" >> "$IGNORED_FAILED_URLS"
|
||||
return 0
|
||||
fi
|
||||
|
||||
if ! rel="$(to_relative_path "$url")"; then
|
||||
echo " - [SKIP] unknown URL form: $url"
|
||||
return 0
|
||||
fi
|
||||
|
||||
local dest="$M2OUT/$rel"
|
||||
mkdir -p "$(dirname "$dest")"
|
||||
|
||||
if [[ -f "$dest" ]]; then
|
||||
return 0
|
||||
fi
|
||||
|
||||
echo " - [GET] $rel"
|
||||
if ! curl -fSL "$url" -o "$dest"; then
|
||||
echo "$url" >> "$FAILED_URLS"
|
||||
rm -f "$dest" 2>/dev/null || true
|
||||
if is_ignorable_url "$url"; then
|
||||
printf '%s\n' "$url" >> "$IGNORED_FAILED_URLS"
|
||||
else
|
||||
printf '%s\n' "$url" >> "$REAL_FAILED_URLS"
|
||||
echo " !! failed: $url"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
export -f to_relative_path
|
||||
export -f is_ignorable_url
|
||||
export -f download_one
|
||||
export M2OUT FAILED_URLS REAL_FAILED_URLS IGNORED_FAILED_URLS
|
||||
|
||||
echo "[5/8] Downloading artifacts into m2 layout..."
|
||||
while IFS= read -r url; do
|
||||
[[ -z "$url" ]] && continue
|
||||
download_one "$url"
|
||||
done < "$ARTIFACT_URLS"
|
||||
|
||||
sort -u "$FAILED_URLS" -o "$FAILED_URLS"
|
||||
sort -u "$REAL_FAILED_URLS" -o "$REAL_FAILED_URLS"
|
||||
sort -u "$IGNORED_FAILED_URLS" -o "$IGNORED_FAILED_URLS"
|
||||
|
||||
echo "[6/8] Extracting repository candidates declared inside downloaded POMs..."
|
||||
while IFS= read -r -d '' pom; do
|
||||
awk -v pom="$pom" '
|
||||
/<repository>/ { in_repo=1; id=""; url=""; next }
|
||||
/<\/repository>/ {
|
||||
if (in_repo && url != "" && url !~ /^file:/) {
|
||||
print url "\t" pom "\t" id
|
||||
}
|
||||
in_repo=0
|
||||
id=""
|
||||
url=""
|
||||
next
|
||||
}
|
||||
in_repo {
|
||||
if (match($0, /<id>([^<]+)<\/id>/, m)) {
|
||||
id=m[1]
|
||||
}
|
||||
if (match($0, /<url>([^<]+)<\/url>/, m)) {
|
||||
url=m[1]
|
||||
}
|
||||
}
|
||||
' "$pom"
|
||||
done < <(find "$M2OUT" -type f -name '*.pom' -print0) \
|
||||
| sort -u \
|
||||
> "$REPO_CANDIDATES"
|
||||
|
||||
echo " - POM repository candidates: $(wc -l < "$REPO_CANDIDATES")"
|
||||
|
||||
echo "[7/8] Packing seed bundle..."
|
||||
tar -czf "$OUTDIR/m2repo-seed.tgz" -C "$OUTDIR" m2repo
|
||||
ls -lh "$OUTDIR/m2repo-seed.tgz"
|
||||
|
||||
echo "[8/8] Summary"
|
||||
echo " seed bundle : $OUTDIR/m2repo-seed.tgz"
|
||||
echo " artifact URLs : $ARTIFACT_URLS"
|
||||
echo " raw missing : $MISSING_URLS"
|
||||
echo " real missing : $REAL_MISSING_URLS"
|
||||
echo " raw failed : $FAILED_URLS"
|
||||
echo " real failed : $REAL_FAILED_URLS"
|
||||
echo " ignored failed : $IGNORED_FAILED_URLS"
|
||||
echo " retry source URLs : $RETRY_URLS"
|
||||
echo " repository hints : $REPO_HINTS"
|
||||
echo " POM repo candidates : $REPO_CANDIDATES"
|
||||
98
gukyuin/status-update/offline_upload_to_nexus.sh
Normal file
98
gukyuin/status-update/offline_upload_to_nexus.sh
Normal file
@@ -0,0 +1,98 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
# ====== 여기만 네 환경에 맞게 ======
|
||||
NEXUS="http://localhost:18100" # 또는 http://localhost:18100 http://172.16.4.56:18100
|
||||
REPO="maven-releases" # 가능하면 seed 전용 repo로 바꿔라 (maven-seed)
|
||||
USER="admin"
|
||||
PASS="Kamco2026!" # 실제 비번
|
||||
# ===================================
|
||||
|
||||
# 압축 풀기
|
||||
rm -rf m2repo offline-seed/m2repo
|
||||
tar -xzf m2repo-seed.tgz
|
||||
|
||||
ROOT="./m2repo"
|
||||
[ -d "$ROOT" ] || ROOT="./offline-seed/m2repo"
|
||||
[ -d "$ROOT" ] || { echo "m2repo not found"; exit 1; }
|
||||
|
||||
LOGDIR="./upload-logs"
|
||||
mkdir -p "$LOGDIR"
|
||||
OKLOG="$LOGDIR/ok.txt"
|
||||
FAILLOG="$LOGDIR/fail.txt"
|
||||
RESP="$LOGDIR/resp.tmp"
|
||||
LIST="$LOGDIR/version_dirs.txt"
|
||||
: > "$OKLOG"
|
||||
: > "$FAILLOG"
|
||||
|
||||
# 핵심: "버전 디렉토리(끝이 숫자/버전)"만 잡기 = m2repo/**/<artifact>/<version>
|
||||
# depth 고정 대신: 'pom/jar/module'이 존재하는 디렉토리만 수집
|
||||
find "$ROOT" -type f \( -name "*.pom" -o -name "*.jar" -o -name "*.module" \) -print0 \
|
||||
| xargs -0 -n1 dirname \
|
||||
| sort -u > "$LIST"
|
||||
|
||||
count="$(wc -l < "$LIST" | tr -d ' ')"
|
||||
echo "Version dirs = $count"
|
||||
[ "$count" -gt 0 ] || { echo "No version dirs found"; exit 1; }
|
||||
|
||||
upload_dir() {
|
||||
local verDir="$1"
|
||||
local rel="${verDir#${ROOT}/}"
|
||||
|
||||
# rel = group/path/artifact/version
|
||||
local groupPath artifact version groupId
|
||||
groupPath="$(echo "$rel" | awk -F/ '{for(i=1;i<=NF-2;i++) printf (i==NF-2? $i : $i "/")}')"
|
||||
artifact="$(echo "$rel" | awk -F/ '{print $(NF-1)}')"
|
||||
version="$(echo "$rel" | awk -F/ '{print $NF}')"
|
||||
groupId="${groupPath//\//.}"
|
||||
|
||||
local pom jar mod
|
||||
pom="$(ls -1 "$verDir"/*.pom 2>/dev/null | head -n 1 || true)"
|
||||
jar="$(ls -1 "$verDir"/*.jar 2>/dev/null | head -n 1 || true)"
|
||||
mod="$(ls -1 "$verDir"/*.module 2>/dev/null | head -n 1 || true)"
|
||||
|
||||
[ -z "$pom" ] && [ -z "$jar" ] && return 0
|
||||
|
||||
echo "UPLOAD: $groupId:$artifact:$version"
|
||||
|
||||
args=(
|
||||
-sS -u "$USER:$PASS"
|
||||
-X POST "$NEXUS/service/rest/v1/components?repository=$REPO"
|
||||
-F "maven2.groupId=$groupId"
|
||||
-F "maven2.artifactId=$artifact"
|
||||
-F "maven2.version=$version"
|
||||
)
|
||||
|
||||
n=1
|
||||
if [ -n "$pom" ]; then
|
||||
args+=( -F "maven2.asset${n}=@${pom}" -F "maven2.asset${n}.extension=pom" ); n=$((n+1))
|
||||
fi
|
||||
if [ -n "$jar" ]; then
|
||||
args+=( -F "maven2.asset${n}=@${jar}" -F "maven2.asset${n}.extension=jar" ); n=$((n+1))
|
||||
fi
|
||||
if [ -n "$mod" ]; then
|
||||
args+=( -F "maven2.asset${n}=@${mod}" -F "maven2.asset${n}.extension=module" ); n=$((n+1))
|
||||
fi
|
||||
|
||||
http_code="$(curl -w "%{http_code}" -o "$RESP" "${args[@]}" || true)"
|
||||
if [ "$http_code" = "204" ] || [ "$http_code" = "201" ]; then
|
||||
echo "$groupId:$artifact:$version" >> "$OKLOG"
|
||||
return 0
|
||||
else
|
||||
echo "FAIL $http_code $groupId:$artifact:$version" >> "$FAILLOG"
|
||||
sed -e 's/\r$//' "$RESP" >> "$FAILLOG" || true
|
||||
echo >> "$FAILLOG"
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
fails=0
|
||||
while IFS= read -r d; do
|
||||
if ! upload_dir "$d"; then
|
||||
fails=$((fails+1))
|
||||
fi
|
||||
done < "$LIST"
|
||||
|
||||
echo "DONE. ok=$(wc -l < "$OKLOG" | tr -d ' ') fail=$fails"
|
||||
echo "OKLOG : $OKLOG"
|
||||
echo "FAILLOG: $FAILLOG"
|
||||
@@ -1,6 +1,17 @@
|
||||
pluginManagement {
|
||||
plugins {
|
||||
id 'org.jetbrains.kotlin.jvm' version '2.2.20'
|
||||
// plugins {
|
||||
// id 'org.jetbrains.kotlin.jvm' version '2.2.20'
|
||||
// }
|
||||
|
||||
repositories {
|
||||
maven {
|
||||
url = uri(
|
||||
System.getProperty("org.gradle.project.repoUrl")
|
||||
?: System.getenv("ORG_GRADLE_PROJECT_repoUrl")
|
||||
?: "http://172.16.4.56:18100/repository/maven-public/"
|
||||
)
|
||||
allowInsecureProtocol = true
|
||||
}
|
||||
}
|
||||
}
|
||||
rootProject.name = 'kamco-status-update-job'
|
||||
|
||||
@@ -25,46 +25,105 @@ public class ExternalHttpClient {
|
||||
public <T> ExternalCallResult<T> call(
|
||||
String url, HttpMethod method, Object body, HttpHeaders headers, Class<T> responseType) {
|
||||
|
||||
long start = System.currentTimeMillis();
|
||||
|
||||
log.info("[API-REQ] method={}, url={}", method, url);
|
||||
|
||||
// responseType 기반으로 Accept 동적 세팅
|
||||
HttpHeaders resolvedHeaders = resolveHeaders(headers, responseType);
|
||||
|
||||
log.debug("[API-REQ] headers={}", resolvedHeaders);
|
||||
logRequestBody(body);
|
||||
|
||||
HttpEntity<Object> entity = new HttpEntity<>(body, resolvedHeaders);
|
||||
|
||||
try {
|
||||
|
||||
// String: raw bytes -> UTF-8 string
|
||||
if (responseType == String.class) {
|
||||
|
||||
ResponseEntity<byte[]> res = restTemplate.exchange(url, method, entity, byte[].class);
|
||||
|
||||
String raw =
|
||||
(res.getBody() == null) ? null : new String(res.getBody(), StandardCharsets.UTF_8);
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.info(
|
||||
"[API-RES] method={}, url={}, status={}, elapsed={}ms",
|
||||
method,
|
||||
url,
|
||||
res.getStatusCodeValue(),
|
||||
elapsed);
|
||||
|
||||
log.debug("[API-RES] body={}", raw);
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
T casted = (T) raw;
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), true, casted, null);
|
||||
}
|
||||
|
||||
// byte[]: raw bytes로 받고, JSON이면 에러로 처리
|
||||
if (responseType == byte[].class) {
|
||||
|
||||
ResponseEntity<byte[]> res = restTemplate.exchange(url, method, entity, byte[].class);
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.info(
|
||||
"[API-RES] method={}, url={}, status={}, elapsed={}ms",
|
||||
method,
|
||||
url,
|
||||
res.getStatusCodeValue(),
|
||||
elapsed);
|
||||
|
||||
MediaType ct = res.getHeaders().getContentType();
|
||||
byte[] bytes = res.getBody();
|
||||
|
||||
if (isJsonLike(ct)) {
|
||||
|
||||
String err = (bytes == null) ? null : new String(bytes, StandardCharsets.UTF_8);
|
||||
|
||||
log.warn("[API-RES] JSON error body={}", err);
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), false, null, err);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
T casted = (T) bytes;
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), true, casted, null);
|
||||
}
|
||||
|
||||
// DTO 등: 일반 역직렬화
|
||||
ResponseEntity<T> res = restTemplate.exchange(url, method, entity, responseType);
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.info(
|
||||
"[API-RES] method={}, url={}, status={}, elapsed={}ms",
|
||||
method,
|
||||
url,
|
||||
res.getStatusCodeValue(),
|
||||
elapsed);
|
||||
|
||||
log.debug("[API-RES] body={}", res.getBody());
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), true, res.getBody(), null);
|
||||
|
||||
} catch (HttpStatusCodeException e) {
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.error(
|
||||
"[API-ERROR] method={}, url={}, status={}, elapsed={}ms, body={}",
|
||||
method,
|
||||
url,
|
||||
e.getStatusCode().value(),
|
||||
elapsed,
|
||||
e.getResponseBodyAsString());
|
||||
|
||||
return new ExternalCallResult<>(
|
||||
e.getStatusCode().value(), false, null, e.getResponseBodyAsString());
|
||||
}
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
package com.kamco.cd.kamcoback.postgres.core;
|
||||
|
||||
import com.kamco.cd.kamcoback.postgres.repository.gukyuin.GukYuinPnuCntUpdateJobRepository;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
@Slf4j
|
||||
@Service
|
||||
public class GukYuinPnuCntUpdateJobCoreService {
|
||||
|
||||
@@ -15,12 +17,22 @@ public class GukYuinPnuCntUpdateJobCoreService {
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public void updateGukYuinContListPnuUpdateCnt() {
|
||||
gukYuinPnuCntUpdateRepository.updateGukYuinContListPnuUpdateCnt();
|
||||
public int updateGukYuinContListPnuUpdateCnt() {
|
||||
return gukYuinPnuCntUpdateRepository.updateGukYuinContListPnuUpdateCnt();
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public void updateGukYuinApplyStatus(String uid, String status) {
|
||||
gukYuinPnuCntUpdateRepository.updateGukYuinApplyStatus(uid, status);
|
||||
}
|
||||
|
||||
public long[] findGeoUidRange(String uid) {
|
||||
return gukYuinPnuCntUpdateRepository.findGeoUidRange(uid);
|
||||
}
|
||||
|
||||
public int updateRangeBatch(long start, long end, int batchSize, int loop) {
|
||||
int updated = gukYuinPnuCntUpdateRepository.updateRangeBatch(start, end, batchSize);
|
||||
log.info("PNU batch loop={}, range=[{},{}], updated={}", loop, start, end, updated);
|
||||
return updated;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,11 @@ package com.kamco.cd.kamcoback.postgres.repository.gukyuin;
|
||||
|
||||
public interface GukYuinPnuCntUpdateJobRepositoryCustom {
|
||||
|
||||
void updateGukYuinContListPnuUpdateCnt();
|
||||
int updateGukYuinContListPnuUpdateCnt();
|
||||
|
||||
void updateGukYuinApplyStatus(String uid, String status);
|
||||
|
||||
long[] findGeoUidRange(String uid);
|
||||
|
||||
int updateRangeBatch(long startGeoUid, long endGeoUid, int batchSize);
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.kamco.cd.kamcoback.postgres.repository.gukyuin;
|
||||
|
||||
import static com.kamco.cd.kamcoback.postgres.entity.QMapSheetAnalInferenceEntity.mapSheetAnalInferenceEntity;
|
||||
import static com.kamco.cd.kamcoback.postgres.entity.QMapSheetLearnEntity.mapSheetLearnEntity;
|
||||
|
||||
import com.querydsl.jpa.impl.JPAQueryFactory;
|
||||
@@ -7,9 +8,11 @@ import jakarta.persistence.EntityManager;
|
||||
import jakarta.persistence.PersistenceContext;
|
||||
import java.time.ZonedDateTime;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.jdbc.core.JdbcTemplate;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
@Slf4j
|
||||
@Repository
|
||||
@RequiredArgsConstructor
|
||||
public class GukYuinPnuCntUpdateJobRepositoryImpl
|
||||
@@ -20,7 +23,7 @@ public class GukYuinPnuCntUpdateJobRepositoryImpl
|
||||
@PersistenceContext private EntityManager em;
|
||||
|
||||
@Override
|
||||
public void updateGukYuinContListPnuUpdateCnt() {
|
||||
public int updateGukYuinContListPnuUpdateCnt() {
|
||||
String sql =
|
||||
"""
|
||||
update tb_map_sheet_anal_data_inference_geom p
|
||||
@@ -33,7 +36,9 @@ public class GukYuinPnuCntUpdateJobRepositoryImpl
|
||||
where p.geo_uid = c_count.geo_uid and p.pnu != c_count.actual_count;
|
||||
""";
|
||||
|
||||
jdbcTemplate.update(sql);
|
||||
log.info("===== tb_map_sheet_anal_data_inference_geom 의 pnu 테이블에 갯수 업데이트 하는 쿼리 수행 시작");
|
||||
log.info("Executing query: {}", sql);
|
||||
return jdbcTemplate.update(sql);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -45,4 +50,60 @@ public class GukYuinPnuCntUpdateJobRepositoryImpl
|
||||
.where(mapSheetLearnEntity.uid.eq(uid))
|
||||
.execute();
|
||||
}
|
||||
|
||||
@Override
|
||||
public long[] findGeoUidRange(String uid) {
|
||||
Long analUid =
|
||||
queryFactory
|
||||
.select(mapSheetAnalInferenceEntity.id)
|
||||
.from(mapSheetLearnEntity)
|
||||
.innerJoin(mapSheetAnalInferenceEntity)
|
||||
.on(mapSheetLearnEntity.id.eq(mapSheetAnalInferenceEntity.learnId))
|
||||
.where(mapSheetLearnEntity.uid.eq(uid))
|
||||
.fetchOne();
|
||||
|
||||
if (analUid != null) {
|
||||
String sql =
|
||||
"""
|
||||
select min(gt.geo_uid), max(gt.geo_uid)
|
||||
from tb_map_sheet_anal_inference inf
|
||||
inner join tb_map_sheet_anal_data_inference dt
|
||||
on(inf.anal_uid = dt.anal_uid)
|
||||
inner join tb_map_sheet_anal_data_inference_geom gt
|
||||
on(dt.data_uid = gt.data_uid)
|
||||
where inf.anal_uid = ?
|
||||
""";
|
||||
|
||||
return jdbcTemplate.queryForObject(
|
||||
sql, (rs, rowNum) -> new long[] {rs.getLong(1), rs.getLong(2)}, analUid);
|
||||
}
|
||||
return new long[0];
|
||||
}
|
||||
|
||||
@Override
|
||||
public int updateRangeBatch(long startGeoUid, long endGeoUid, int batchSize) {
|
||||
|
||||
String sql =
|
||||
"""
|
||||
WITH batch AS (
|
||||
SELECT p.geo_uid
|
||||
FROM tb_map_sheet_anal_data_inference_geom p
|
||||
WHERE p.pnu IS DISTINCT FROM 1
|
||||
AND EXISTS (
|
||||
SELECT 1
|
||||
FROM tb_pnu tp
|
||||
WHERE tp.geo_uid = p.geo_uid
|
||||
)
|
||||
AND p.geo_uid >= ?
|
||||
AND p.geo_uid <= ?
|
||||
LIMIT ?
|
||||
)
|
||||
UPDATE tb_map_sheet_anal_data_inference_geom p
|
||||
SET pnu = 1
|
||||
FROM batch
|
||||
WHERE p.geo_uid = batch.geo_uid
|
||||
""";
|
||||
|
||||
return jdbcTemplate.update(sql, startGeoUid, endGeoUid, batchSize);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -23,11 +23,6 @@ public class GukYuinApiStatusJobService {
|
||||
@Value("${spring.profiles.active}")
|
||||
private String profile;
|
||||
|
||||
/**
|
||||
* 실행중인 profile
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
private boolean isLocalProfile() {
|
||||
return "local".equalsIgnoreCase(profile);
|
||||
}
|
||||
@@ -35,34 +30,144 @@ public class GukYuinApiStatusJobService {
|
||||
/** 매일 00시에 pnu cnt 업데이트 */
|
||||
public void findGukYuinPnuCntUpdate() {
|
||||
|
||||
long jobStart = System.currentTimeMillis();
|
||||
log.info("[JOB-START] GukYuin PNU CNT Update Job start profile={}", profile);
|
||||
|
||||
log.info("추론 learn 테이블의 apply_status = IN_PROGRESS 인 회차 조회");
|
||||
log.info("국유인 연동 시작 상태 : IN_PROGRESS 로 업데이트 된다.");
|
||||
log.info("국유인에서 shp 파일 모두 다운로드 되는지 확인 후 100%가 되면 PNU_COMPLETED 로 업데이트 한다.");
|
||||
List<LearnKeyDto> list =
|
||||
gukYuinJobCoreService.findGukyuinApplyStatusUidList(
|
||||
List.of(GukYuinStatus.IN_PROGRESS.getId()));
|
||||
if (list.isEmpty()) {
|
||||
|
||||
int total = list == null ? 0 : list.size();
|
||||
|
||||
log.info("[Step 1] 대상 추론 회차 UID 갯수 count={}", total);
|
||||
|
||||
if (list == null || list.isEmpty()) {
|
||||
log.info("[JOB-END] 처리 대상 없음");
|
||||
return;
|
||||
}
|
||||
|
||||
int success = 0;
|
||||
int skip = 0;
|
||||
int fail = 0;
|
||||
|
||||
for (LearnKeyDto dto : list) {
|
||||
|
||||
long itemStart = System.currentTimeMillis();
|
||||
|
||||
try {
|
||||
log.info("[Step 2] 처리 시작 uid={}, chnDtctMstId={}", dto.getUid(), dto.getChnDtctMstId());
|
||||
|
||||
log.info("[Step 3] 국유인 API 호출 시작 uid={}", dto.getUid());
|
||||
|
||||
ChngDetectMastDto.ResultDto result = gukYuinApiService.listChnDtctId(dto.getUid(), "Y");
|
||||
|
||||
if (result == null || result.getResult() == null || result.getResult().isEmpty()) {
|
||||
log.warn("[GUKYUIN] empty result chnDtctMstId={}", dto.getChnDtctMstId());
|
||||
if (result == null) {
|
||||
log.warn("[Step 3] API result NULL uid={}", dto.getUid());
|
||||
skip++;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (result.getResult() == null || result.getResult().isEmpty()) {
|
||||
log.warn("[Step 3] API result empty chnDtctMstId={}", dto.getChnDtctMstId());
|
||||
skip++;
|
||||
continue;
|
||||
}
|
||||
|
||||
log.info("[Step 3] API result size={}", result.getResult().size());
|
||||
|
||||
ChngDetectMastDto.Basic basic = result.getResult().getFirst();
|
||||
|
||||
log.debug("[Step 4] API first result={}", basic);
|
||||
|
||||
Integer progress =
|
||||
basic.getExcnPgrt() == null ? null : Integer.parseInt(basic.getExcnPgrt().trim());
|
||||
|
||||
log.info("[Step 4] 실행 진행률 progress={}", progress);
|
||||
|
||||
if (progress != null && progress == 100) {
|
||||
gukYuinPnuCntUpdateJobCoreService.updateGukYuinContListPnuUpdateCnt();
|
||||
log.info("[Step 5] progress 100 확인 → PNU CNT update 실행");
|
||||
|
||||
log.info(
|
||||
"=== tb_pnu 에 insert 된 데이터 중 tb_map_sheet_anal_data_inference_geom 의 pnu 값이 있는 것 1로 update");
|
||||
long[] range = gukYuinPnuCntUpdateJobCoreService.findGeoUidRange(dto.getUid());
|
||||
|
||||
long min = range[0];
|
||||
long max = range[1];
|
||||
|
||||
long rangeSize = 500000; // geo_uid 범위
|
||||
int batchSize = 10000;
|
||||
|
||||
log.info("[Step 5] 회차에 geo_uid의 min, max 를 구해서 그 값만 조회해서 batchSize 만큼 Loop를 돌리게 한다.");
|
||||
log.info("PNU batch start min={}, max={}", min, max);
|
||||
|
||||
for (long start = min; start <= max; start += rangeSize) {
|
||||
|
||||
long end = Math.min(start + rangeSize - 1, max);
|
||||
|
||||
log.info("Processing range {} ~ {}", start, end);
|
||||
|
||||
int loop = 0;
|
||||
|
||||
while (true) {
|
||||
|
||||
loop++;
|
||||
|
||||
int updated =
|
||||
gukYuinPnuCntUpdateJobCoreService.updateRangeBatch(start, end, batchSize, loop);
|
||||
|
||||
if (updated == 0) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
log.info("PNU batch finished");
|
||||
|
||||
// int updateCnt =
|
||||
// gukYuinPnuCntUpdateJobCoreService.updateGukYuinContListPnuUpdateCnt();
|
||||
// log.info("[Step 5] PNU CNT update 완료 updatedRows={}", updateCnt);
|
||||
|
||||
log.info(
|
||||
"[Step 6] 추론 learn 테이블 apply_status={} 로 업데이트", GukYuinStatus.PNU_COMPLETED.getId());
|
||||
gukYuinPnuCntUpdateJobCoreService.updateGukYuinApplyStatus(
|
||||
dto.getUid(), GukYuinStatus.PNU_COMPLETED.getId());
|
||||
|
||||
log.info(
|
||||
"[Step 6] apply_status 변경 완료 uid={}, status={}",
|
||||
dto.getUid(),
|
||||
GukYuinStatus.PNU_COMPLETED.getId());
|
||||
|
||||
success++;
|
||||
|
||||
} else {
|
||||
log.info("[Step 5] progress != 100 skip uid={}, progress={}", dto.getUid(), progress);
|
||||
skip++;
|
||||
}
|
||||
|
||||
log.info(
|
||||
"[ITEM-END] uid={} elapsed={}ms", dto.getUid(), System.currentTimeMillis() - itemStart);
|
||||
|
||||
} catch (Exception e) {
|
||||
log.error("[GUKYUIN] failed uid={}", dto.getChnDtctMstId(), e);
|
||||
|
||||
fail++;
|
||||
|
||||
log.error(
|
||||
"[ITEM-ERROR] uid={} elapsed={}ms",
|
||||
dto.getChnDtctMstId(),
|
||||
System.currentTimeMillis() - itemStart,
|
||||
e);
|
||||
}
|
||||
}
|
||||
|
||||
log.info(
|
||||
"[JOB-END] total={}, success={}, skip={}, fail={}, elapsed={}ms",
|
||||
total,
|
||||
success,
|
||||
skip,
|
||||
fail,
|
||||
System.currentTimeMillis() - jobStart);
|
||||
}
|
||||
}
|
||||
|
||||
0
gukyuin/status-update/upload-logs/fail.txt
Normal file
0
gukyuin/status-update/upload-logs/fail.txt
Normal file
516
gukyuin/status-update/upload-logs/ok.txt
Normal file
516
gukyuin/status-update/upload-logs/ok.txt
Normal file
@@ -0,0 +1,516 @@
|
||||
ch.qos.logback:logback-classic:1.5.20
|
||||
ch.qos.logback:logback-core:1.5.20
|
||||
ch.qos.logback:logback-parent:1.5.20
|
||||
com.diffplug.durian:durian-collect:1.2.0
|
||||
com.diffplug.durian:durian-core:1.2.0
|
||||
com.diffplug.durian:durian-io:1.2.0
|
||||
com.diffplug.durian:durian-swt.os:4.2.2
|
||||
com.diffplug.spotless:com.diffplug.spotless.gradle.plugin:6.25.0
|
||||
com.diffplug.spotless:spotless-lib-extra:2.45.0
|
||||
com.diffplug.spotless:spotless-lib:2.45.0
|
||||
com.diffplug.spotless:spotless-plugin-gradle:6.25.0
|
||||
com.fasterxml:classmate:1.7.1
|
||||
com.fasterxml.jackson.core:jackson-annotations:2.19.2
|
||||
com.fasterxml.jackson.core:jackson-core:2.19.2
|
||||
com.fasterxml.jackson.core:jackson-databind:2.19.2
|
||||
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.19.2
|
||||
com.fasterxml.jackson.dataformat:jackson-dataformats-text:2.19.2
|
||||
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.19.2
|
||||
com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.19.2
|
||||
com.fasterxml.jackson:jackson-base:2.19.2
|
||||
com.fasterxml.jackson:jackson-bom:2.17.2
|
||||
com.fasterxml.jackson:jackson-bom:2.18.1
|
||||
com.fasterxml.jackson:jackson-bom:2.19.0
|
||||
com.fasterxml.jackson:jackson-bom:2.19.2
|
||||
com.fasterxml.jackson:jackson-parent:2.17
|
||||
com.fasterxml.jackson:jackson-parent:2.18.1
|
||||
com.fasterxml.jackson:jackson-parent:2.19
|
||||
com.fasterxml.jackson:jackson-parent:2.19.3
|
||||
com.fasterxml.jackson.module:jackson-module-parameter-names:2.19.2
|
||||
com.fasterxml.jackson.module:jackson-modules-java8:2.19.2
|
||||
com.fasterxml:oss-parent:58
|
||||
com.fasterxml:oss-parent:61
|
||||
com.fasterxml:oss-parent:65
|
||||
com.fasterxml:oss-parent:68
|
||||
com.fasterxml:oss-parent:69
|
||||
com.google.code.findbugs:jsr305:3.0.2
|
||||
com.google.errorprone:error_prone_annotations:2.2.0
|
||||
com.google.errorprone:error_prone_annotations:2.21.1
|
||||
com.google.errorprone:error_prone_parent:2.2.0
|
||||
com.google.errorprone:error_prone_parent:2.21.1
|
||||
com.google.googlejavaformat:google-java-format-parent:1.19.2
|
||||
com.google.googlejavaformat:google-java-format:1.19.2
|
||||
com.google.guava:failureaccess:1.0
|
||||
com.google.guava:failureaccess:1.0.1
|
||||
com.google.guava:guava-parent:26.0-android
|
||||
com.google.guava:guava-parent:27.0-jre
|
||||
com.google.guava:guava-parent:32.1.3-jre
|
||||
com.google.guava:guava:27.0-jre
|
||||
com.google.guava:guava:32.1.3-jre
|
||||
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|
||||
com.google.j2objc:j2objc-annotations:1.1
|
||||
com.google.re2j:re2j:1.6
|
||||
com.googlecode.concurrent-trees:concurrent-trees:2.6.1
|
||||
com.googlecode.javaewah:JavaEWAH:1.2.3
|
||||
com.googlecode.json-simple:json-simple:1.1.1
|
||||
com.jayway.jsonpath:json-path:2.9.0
|
||||
com.mysema.commons:mysema-commons-lang:0.2.4
|
||||
com.mysema.home:mysema-source:0.3.0
|
||||
com.querydsl:codegen-utils:5.1.0
|
||||
com.querydsl:querydsl-apt:5.0.0
|
||||
com.querydsl:querydsl-apt:5.1.0
|
||||
com.querydsl:querydsl-bom:5.1.0
|
||||
com.querydsl:querydsl-codegen:5.1.0
|
||||
com.querydsl:querydsl-core:5.1.0
|
||||
com.querydsl:querydsl-jpa-codegen:5.0.0
|
||||
com.querydsl:querydsl-jpa:5.0.0
|
||||
com.querydsl:querydsl-jpa:5.1.0
|
||||
com.querydsl:querydsl-parent:0.1.0
|
||||
com.querydsl:querydsl-root:5.0.0
|
||||
com.querydsl:querydsl-root:5.1.0
|
||||
com.squareup.okhttp3:okhttp:4.12.0
|
||||
com.squareup.okio:okio-jvm:3.6.0
|
||||
com.squareup.okio:okio:3.6.0
|
||||
com.sun.activation:all:1.2.0
|
||||
com.sun.istack:istack-commons-runtime:4.1.2
|
||||
com.sun.istack:istack-commons:4.1.2
|
||||
com.sun.xml.bind:jaxb-bom-ext:4.0.6
|
||||
com.sun.xml.bind.mvn:jaxb-parent:4.0.6
|
||||
com.sun.xml.bind.mvn:jaxb-runtime-parent:4.0.6
|
||||
com.sun.xml.bind.mvn:jaxb-txw-parent:4.0.6
|
||||
com.vaadin.external.google:android-json:0.0.20131108.vaadin1
|
||||
com.zaxxer:HikariCP:6.3.3
|
||||
commons-codec:commons-codec:1.17.1
|
||||
commons-io:commons-io:2.15.1
|
||||
commons-io:commons-io:2.16.1
|
||||
commons-pool:commons-pool:1.6
|
||||
dev.equo.ide:solstice:1.7.5
|
||||
io.airlift:airbase:112
|
||||
io.airlift:aircompressor:0.20
|
||||
io.github.classgraph:classgraph:4.8.146
|
||||
io.lettuce:lettuce-core:6.6.0.RELEASE
|
||||
io.micrometer:micrometer-bom:1.14.0
|
||||
io.micrometer:micrometer-bom:1.14.1
|
||||
io.micrometer:micrometer-bom:1.15.5
|
||||
io.micrometer:micrometer-commons:1.15.5
|
||||
io.micrometer:micrometer-core:1.15.5
|
||||
io.micrometer:micrometer-jakarta9:1.15.5
|
||||
io.micrometer:micrometer-observation:1.15.5
|
||||
io.micrometer:micrometer-tracing-bom:1.4.0
|
||||
io.micrometer:micrometer-tracing-bom:1.5.5
|
||||
io.netty:netty-bom:4.1.115.Final
|
||||
io.netty:netty-bom:4.1.121.Final
|
||||
io.netty:netty-bom:4.1.128.Final
|
||||
io.netty:netty-buffer:4.1.128.Final
|
||||
io.netty:netty-codec:4.1.128.Final
|
||||
io.netty:netty-common:4.1.128.Final
|
||||
io.netty:netty-handler:4.1.128.Final
|
||||
io.netty:netty-parent:4.1.128.Final
|
||||
io.netty:netty-resolver:4.1.128.Final
|
||||
io.netty:netty-transport-native-unix-common:4.1.128.Final
|
||||
io.netty:netty-transport:4.1.128.Final
|
||||
io.opentelemetry:opentelemetry-bom:1.43.0
|
||||
io.opentelemetry:opentelemetry-bom:1.49.0
|
||||
io.projectreactor:reactor-bom:2024.0.0
|
||||
io.projectreactor:reactor-bom:2024.0.11
|
||||
io.projectreactor:reactor-core:3.7.12
|
||||
io.prometheus:client_java:1.3.3
|
||||
io.prometheus:client_java_parent:1.3.10
|
||||
io.prometheus:parent:0.16.0
|
||||
io.prometheus:prometheus-metrics-bom:1.3.10
|
||||
io.prometheus:prometheus-metrics-bom:1.3.3
|
||||
io.prometheus:simpleclient_bom:0.16.0
|
||||
io.rest-assured:rest-assured-bom:5.5.0
|
||||
io.rest-assured:rest-assured-bom:5.5.6
|
||||
io.rsocket:rsocket-bom:1.1.3
|
||||
io.rsocket:rsocket-bom:1.1.5
|
||||
io.smallrye:jandex-parent:3.2.0
|
||||
io.smallrye:jandex:3.2.0
|
||||
io.smallrye:smallrye-build-parent:42
|
||||
io.spring.dependency-management:io.spring.dependency-management.gradle.plugin:1.1.7
|
||||
io.spring.gradle:dependency-management-plugin:1.1.7
|
||||
io.swagger.core.v3:swagger-annotations-jakarta:2.2.25
|
||||
io.swagger.core.v3:swagger-core-jakarta:2.2.25
|
||||
io.swagger.core.v3:swagger-models-jakarta:2.2.25
|
||||
io.swagger.core.v3:swagger-project-jakarta:2.2.25
|
||||
io.zipkin.brave:brave-bom:6.0.3
|
||||
io.zipkin.brave:brave-bom:6.1.0
|
||||
io.zipkin.reporter2:zipkin-reporter-bom:3.4.2
|
||||
io.zipkin.reporter2:zipkin-reporter-bom:3.5.1
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog-commons:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog-reader:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog-streams:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-geocore:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-library:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-plugin:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-streams:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-tiff:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-utilities:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext:1.4.7
|
||||
it.geosolutions.jaiext.affine:jt-affine:1.1.24
|
||||
it.geosolutions.jaiext.algebra:jt-algebra:1.1.24
|
||||
it.geosolutions.jaiext.bandcombine:jt-bandcombine:1.1.24
|
||||
it.geosolutions.jaiext.bandmerge:jt-bandmerge:1.1.24
|
||||
it.geosolutions.jaiext.bandselect:jt-bandselect:1.1.24
|
||||
it.geosolutions.jaiext.binarize:jt-binarize:1.1.24
|
||||
it.geosolutions.jaiext.border:jt-border:1.1.24
|
||||
it.geosolutions.jaiext.buffer:jt-buffer:1.1.24
|
||||
it.geosolutions.jaiext.classifier:jt-classifier:1.1.24
|
||||
it.geosolutions.jaiext.colorconvert:jt-colorconvert:1.1.24
|
||||
it.geosolutions.jaiext.colorindexer:jt-colorindexer:1.1.24
|
||||
it.geosolutions.jaiext.crop:jt-crop:1.1.24
|
||||
it.geosolutions.jaiext.errordiffusion:jt-errordiffusion:1.1.24
|
||||
it.geosolutions.jaiext.format:jt-format:1.1.24
|
||||
it.geosolutions.jaiext.imagefunction:jt-imagefunction:1.1.24
|
||||
it.geosolutions.jaiext.iterators:jt-iterators:1.1.24
|
||||
it.geosolutions.jaiext:jaiext:1.1.24
|
||||
it.geosolutions.jaiext.lookup:jt-lookup:1.1.24
|
||||
it.geosolutions.jaiext.mosaic:jt-mosaic:1.1.24
|
||||
it.geosolutions.jaiext.nullop:jt-nullop:1.1.24
|
||||
it.geosolutions.jaiext.orderdither:jt-orderdither:1.1.24
|
||||
it.geosolutions.jaiext.piecewise:jt-piecewise:1.1.24
|
||||
it.geosolutions.jaiext.rescale:jt-rescale:1.1.24
|
||||
it.geosolutions.jaiext.rlookup:jt-rlookup:1.1.24
|
||||
it.geosolutions.jaiext.scale:jt-scale:1.1.24
|
||||
it.geosolutions.jaiext.scale2:jt-scale2:1.1.24
|
||||
it.geosolutions.jaiext.shadedrelief:jt-shadedrelief:1.1.24
|
||||
it.geosolutions.jaiext.stats:jt-stats:1.1.24
|
||||
it.geosolutions.jaiext.translate:jt-translate:1.1.24
|
||||
it.geosolutions.jaiext.utilities:jt-utilities:1.1.24
|
||||
it.geosolutions.jaiext.vectorbin:jt-vectorbin:1.1.24
|
||||
it.geosolutions.jaiext.warp:jt-warp:1.1.24
|
||||
it.geosolutions.jaiext.zonal:jt-zonal:1.1.24
|
||||
it.geosolutions.jgridshift:jgridshift-core:1.3
|
||||
it.geosolutions.jgridshift:jgridshift:1.3
|
||||
jakarta.activation:jakarta.activation-api:2.1.4
|
||||
jakarta.annotation:jakarta.annotation-api:2.1.1
|
||||
jakarta.inject:jakarta.inject-api:2.0.1
|
||||
jakarta.persistence:jakarta.persistence-api:3.1.0
|
||||
jakarta.platform:jakarta.jakartaee-bom:9.1.0
|
||||
jakarta.platform:jakartaee-api-parent:9.1.0
|
||||
jakarta.transaction:jakarta.transaction-api:2.0.1
|
||||
jakarta.validation:jakarta.validation-api:3.0.2
|
||||
jakarta.xml.bind:jakarta.xml.bind-api-parent:4.0.4
|
||||
jakarta.xml.bind:jakarta.xml.bind-api:4.0.4
|
||||
javax.activation:javax.activation-api:1.2.0
|
||||
javax.cache:cache-api:1.1.1
|
||||
javax.inject:javax.inject:1
|
||||
javax.measure:unit-api:2.1.2
|
||||
javax.measure:unit-api:2.1.3
|
||||
javax.media:jai_codec:1.1.3
|
||||
javax.media:jai_core:1.1.3
|
||||
javax.media:jai_imageio:1.1
|
||||
javax.xml.bind:jaxb-api-parent:2.4.0-b180830.0359
|
||||
javax.xml.bind:jaxb-api:2.4.0-b180830.0359
|
||||
net.bytebuddy:byte-buddy-agent:1.17.8
|
||||
net.bytebuddy:byte-buddy-parent:1.17.8
|
||||
net.bytebuddy:byte-buddy:1.17.8
|
||||
net.java.dev.jna:jna-platform:5.17.0
|
||||
net.java.dev.jna:jna:5.17.0
|
||||
net.java:jvnet-parent:1
|
||||
net.java:jvnet-parent:5
|
||||
net.minidev:accessors-smart:2.5.2
|
||||
net.minidev:json-smart:2.5.2
|
||||
net.sf.geographiclib:GeographicLib-Java:1.49
|
||||
org.antlr:antlr4-master:4.13.0
|
||||
org.antlr:antlr4-master:4.7.2
|
||||
org.antlr:antlr4-runtime:4.13.0
|
||||
org.antlr:antlr4-runtime:4.7.2
|
||||
org.apache.activemq:activemq-bom:6.1.4
|
||||
org.apache.activemq:activemq-bom:6.1.8
|
||||
org.apache.activemq:artemis-bom:2.37.0
|
||||
org.apache.activemq:artemis-bom:2.40.0
|
||||
org.apache.activemq:artemis-project:2.37.0
|
||||
org.apache.activemq:artemis-project:2.40.0
|
||||
org.apache:apache:27
|
||||
org.apache:apache:29
|
||||
org.apache:apache:31
|
||||
org.apache:apache:32
|
||||
org.apache:apache:33
|
||||
org.apache:apache:35
|
||||
org.apache:apache:9
|
||||
org.apache.cassandra:java-driver-bom:4.18.1
|
||||
org.apache.cassandra:java-driver-bom:4.19.1
|
||||
org.apache.commons:commons-compress:1.26.0
|
||||
org.apache.commons:commons-compress:1.27.1
|
||||
org.apache.commons:commons-lang3:3.16.0
|
||||
org.apache.commons:commons-lang3:3.17.0
|
||||
org.apache.commons:commons-parent:22
|
||||
org.apache.commons:commons-parent:54
|
||||
org.apache.commons:commons-parent:65
|
||||
org.apache.commons:commons-parent:66
|
||||
org.apache.commons:commons-parent:69
|
||||
org.apache.commons:commons-parent:71
|
||||
org.apache.commons:commons-parent:72
|
||||
org.apache.commons:commons-parent:73
|
||||
org.apache.commons:commons-text:1.10.0
|
||||
org.apache.groovy:groovy-bom:4.0.22
|
||||
org.apache.groovy:groovy-bom:4.0.24
|
||||
org.apache.groovy:groovy-bom:4.0.29
|
||||
org.apache.httpcomponents.client5:httpclient5-parent:5.5.1
|
||||
org.apache.httpcomponents.client5:httpclient5:5.5.1
|
||||
org.apache.httpcomponents.core5:httpcore5-h2:5.3.6
|
||||
org.apache.httpcomponents.core5:httpcore5-parent:5.3.6
|
||||
org.apache.httpcomponents.core5:httpcore5:5.3.6
|
||||
org.apache.httpcomponents:httpcomponents-parent:13
|
||||
org.apache.httpcomponents:httpcomponents-parent:14
|
||||
org.apache.logging.log4j:log4j-api:2.24.3
|
||||
org.apache.logging.log4j:log4j-bom:2.24.1
|
||||
org.apache.logging.log4j:log4j-bom:2.24.3
|
||||
org.apache.logging.log4j:log4j-to-slf4j:2.24.3
|
||||
org.apache.logging.log4j:log4j:2.24.3
|
||||
org.apache.logging:logging-parent:11.3.0
|
||||
org.apache.pulsar:pulsar-bom:3.3.2
|
||||
org.apache.pulsar:pulsar-bom:4.0.7
|
||||
org.apache.pulsar:pulsar-client-reactive-bom:0.6.0
|
||||
org.apache.tomcat.embed:tomcat-embed-core:10.1.48
|
||||
org.apache.tomcat.embed:tomcat-embed-el:10.1.48
|
||||
org.apache.tomcat.embed:tomcat-embed-websocket:10.1.48
|
||||
org.apiguardian:apiguardian-api:1.1.1
|
||||
org.aspectj:aspectjweaver:1.9.24
|
||||
org.assertj:assertj-bom:3.26.3
|
||||
org.assertj:assertj-bom:3.27.6
|
||||
org.assertj:assertj-core:3.27.6
|
||||
org.awaitility:awaitility-parent:4.2.2
|
||||
org.awaitility:awaitility:4.2.2
|
||||
org.checkerframework:checker-qual:2.5.2
|
||||
org.checkerframework:checker-qual:3.37.0
|
||||
org.checkerframework:checker-qual:3.49.5
|
||||
org.codehaus.mojo:animal-sniffer-annotations:1.17
|
||||
org.codehaus.mojo:animal-sniffer-parent:1.17
|
||||
org.codehaus.mojo:mojo-parent:40
|
||||
org.eclipse.angus:angus-activation-project:2.0.3
|
||||
org.eclipse.angus:angus-activation:2.0.3
|
||||
org.eclipse.ee4j:project:1.0.6
|
||||
org.eclipse.ee4j:project:1.0.7
|
||||
org.eclipse.ee4j:project:1.0.9
|
||||
org.eclipse.emf:org.eclipse.emf.common:2.15.0
|
||||
org.eclipse.emf:org.eclipse.emf.ecore.xmi:2.15.0
|
||||
org.eclipse.emf:org.eclipse.emf.ecore:2.15.0
|
||||
org.eclipse.jdt:ecj:3.26.0
|
||||
org.eclipse.jetty.ee10:jetty-ee10-bom:12.0.15
|
||||
org.eclipse.jetty.ee10:jetty-ee10-bom:12.0.29
|
||||
org.eclipse.jetty:jetty-bom:12.0.15
|
||||
org.eclipse.jetty:jetty-bom:12.0.29
|
||||
org.eclipse.jgit:org.eclipse.jgit-parent:6.7.0.202309050840-r
|
||||
org.eclipse.jgit:org.eclipse.jgit:6.7.0.202309050840-r
|
||||
org.eclipse.platform:org.eclipse.osgi:3.18.300
|
||||
org.ehcache:ehcache:3.10.9
|
||||
org.ejml:ejml-core:0.41
|
||||
org.ejml:ejml-ddense:0.41
|
||||
org.geolatte:geolatte-geom:1.9.1
|
||||
org.geolatte:geolatte:1.9.1
|
||||
org.geotools:geotools:30.0
|
||||
org.geotools:gt-api:30.0
|
||||
org.geotools:gt-coverage:30.0
|
||||
org.geotools:gt-epsg-hsql:30.0
|
||||
org.geotools:gt-geojson:30.0
|
||||
org.geotools:gt-geotiff:30.0
|
||||
org.geotools:gt-http:30.0
|
||||
org.geotools:gt-main:30.0
|
||||
org.geotools:gt-metadata:30.0
|
||||
org.geotools:gt-referencing:30.0
|
||||
org.geotools:gt-shapefile:30.0
|
||||
org.geotools:library:30.0
|
||||
org.geotools:modules:30.0
|
||||
org.geotools:ogc:30.0
|
||||
org.geotools.ogc:net.opengis.ows:30.0
|
||||
org.geotools.ogc:org.w3.xlink:30.0
|
||||
org.geotools:plugin:30.0
|
||||
org.geotools:unsupported:30.0
|
||||
org.glassfish.jaxb:jaxb-bom:4.0.5
|
||||
org.glassfish.jaxb:jaxb-bom:4.0.6
|
||||
org.glassfish.jaxb:jaxb-core:4.0.6
|
||||
org.glassfish.jaxb:jaxb-runtime:4.0.6
|
||||
org.glassfish.jaxb:txw2:4.0.6
|
||||
org.glassfish.jersey:jersey-bom:3.1.11
|
||||
org.glassfish.jersey:jersey-bom:3.1.9
|
||||
org.hamcrest:hamcrest:3.0
|
||||
org.hdrhistogram:HdrHistogram:2.2.2
|
||||
org.hibernate.common:hibernate-commons-annotations:7.0.3.Final
|
||||
org.hibernate:hibernate-spatial:6.2.7.Final
|
||||
org.hibernate.orm:hibernate-core:6.6.33.Final
|
||||
org.hibernate.orm:hibernate-spatial:6.6.33.Final
|
||||
org.hibernate.validator:hibernate-validator:8.0.3.Final
|
||||
org.hsqldb:hsqldb:2.7.3
|
||||
org.huldra.math:bigint:0.7.1
|
||||
org.infinispan:infinispan-bom:15.0.11.Final
|
||||
org.infinispan:infinispan-bom:15.2.6.Final
|
||||
org.infinispan:infinispan-build-configuration-parent:15.0.11.Final
|
||||
org.infinispan:infinispan-build-configuration-parent:15.2.6.Final
|
||||
org.jaitools:jaitools:1.6.0
|
||||
org.jaitools:jt-utils:1.6.0
|
||||
org.jaitools:jt-zonalstats:1.6.0
|
||||
org.jaitools:operator:1.6.0
|
||||
org.javassist:javassist:3.28.0-GA
|
||||
org.jboss:jboss-parent:42
|
||||
org.jboss:jboss-parent:43
|
||||
org.jboss.logging:jboss-logging:3.6.1.Final
|
||||
org.jboss.logging:logging-parent:1.0.3.Final
|
||||
org.jetbrains:annotations:13.0
|
||||
org.jetbrains.kotlin:kotlin-bom:1.5.20
|
||||
org.jetbrains.kotlin:kotlin-bom:1.7.20
|
||||
org.jetbrains.kotlin:kotlin-bom:1.9.25
|
||||
org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.10
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.10
|
||||
org.jetbrains.kotlin:kotlin-stdlib:1.8.21
|
||||
org.jetbrains.kotlin:kotlin-stdlib:1.9.10
|
||||
org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.1
|
||||
org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.9.0
|
||||
org.jetbrains.kotlinx:kotlinx-serialization-bom:1.6.3
|
||||
org.jspecify:jspecify:1.0.0
|
||||
org.junit:junit-bom:5.10.1
|
||||
org.junit:junit-bom:5.10.2
|
||||
org.junit:junit-bom:5.10.3
|
||||
org.junit:junit-bom:5.11.0
|
||||
org.junit:junit-bom:5.11.0-M2
|
||||
org.junit:junit-bom:5.11.3
|
||||
org.junit:junit-bom:5.11.4
|
||||
org.junit:junit-bom:5.12.2
|
||||
org.junit:junit-bom:5.13.0
|
||||
org.junit:junit-bom:5.13.2
|
||||
org.junit:junit-bom:5.8.0-M1
|
||||
org.junit:junit-bom:5.9.0
|
||||
org.junit:junit-bom:5.9.1
|
||||
org.junit.jupiter:junit-jupiter-api:5.12.2
|
||||
org.junit.jupiter:junit-jupiter-engine:5.12.2
|
||||
org.junit.jupiter:junit-jupiter-params:5.12.2
|
||||
org.junit.jupiter:junit-jupiter:5.12.2
|
||||
org.junit.platform:junit-platform-commons:1.12.2
|
||||
org.junit.platform:junit-platform-engine:1.12.2
|
||||
org.junit.platform:junit-platform-launcher:1.12.2
|
||||
org.latencyutils:LatencyUtils:2.0.3
|
||||
org.locationtech.jts.io:jts-io-common:1.19.0
|
||||
org.locationtech.jts.io:jts-io-common:1.20.0
|
||||
org.locationtech.jts:jts-core:1.19.0
|
||||
org.locationtech.jts:jts-core:1.20.0
|
||||
org.locationtech.jts:jts-io:1.19.0
|
||||
org.locationtech.jts:jts-io:1.20.0
|
||||
org.locationtech.jts:jts-modules:1.19.0
|
||||
org.locationtech.jts:jts-modules:1.20.0
|
||||
org.locationtech.jts:jts:1.19.0
|
||||
org.locationtech.jts:jts:1.20.0
|
||||
org.mockito:mockito-bom:4.11.0
|
||||
org.mockito:mockito-bom:5.14.2
|
||||
org.mockito:mockito-bom:5.17.0
|
||||
org.mockito:mockito-core:5.17.0
|
||||
org.mockito:mockito-junit-jupiter:5.17.0
|
||||
org.mongodb:mongodb-driver-bom:5.5.2
|
||||
org.objenesis:objenesis-parent:3.3
|
||||
org.objenesis:objenesis:3.3
|
||||
org.opentest4j:opentest4j:1.3.0
|
||||
org.ow2.asm:asm:9.7.1
|
||||
org.ow2:ow2:1.5.1
|
||||
org.postgresql:postgresql:42.7.8
|
||||
org.projectlombok:lombok:1.18.42
|
||||
org.reactivestreams:reactive-streams:1.0.4
|
||||
org.reflections:reflections:0.10.2
|
||||
org.seleniumhq.selenium:selenium-bom:4.25.0
|
||||
org.seleniumhq.selenium:selenium-bom:4.31.0
|
||||
org.skyscreamer:jsonassert:1.5.3
|
||||
org.slf4j:jul-to-slf4j:2.0.17
|
||||
org.slf4j:slf4j-api:1.7.36
|
||||
org.slf4j:slf4j-api:2.0.17
|
||||
org.slf4j:slf4j-bom:2.0.17
|
||||
org.slf4j:slf4j-parent:1.7.36
|
||||
org.slf4j:slf4j-parent:2.0.17
|
||||
org.sonatype.oss:oss-parent:5
|
||||
org.sonatype.oss:oss-parent:7
|
||||
org.sonatype.oss:oss-parent:9
|
||||
org.springdoc:springdoc-openapi-starter-common:2.7.0
|
||||
org.springdoc:springdoc-openapi-starter-webmvc-api:2.7.0
|
||||
org.springdoc:springdoc-openapi-starter-webmvc-ui:2.7.0
|
||||
org.springdoc:springdoc-openapi:2.7.0
|
||||
org.springframework.amqp:spring-amqp-bom:3.2.0
|
||||
org.springframework.amqp:spring-amqp-bom:3.2.8
|
||||
org.springframework.batch:spring-batch-bom:5.2.0
|
||||
org.springframework.batch:spring-batch-bom:5.2.4
|
||||
org.springframework.boot:org.springframework.boot.gradle.plugin:3.5.7
|
||||
org.springframework.boot:spring-boot-actuator-autoconfigure:3.5.7
|
||||
org.springframework.boot:spring-boot-actuator:3.5.7
|
||||
org.springframework.boot:spring-boot-autoconfigure:3.5.7
|
||||
org.springframework.boot:spring-boot-buildpack-platform:3.5.7
|
||||
org.springframework.boot:spring-boot-dependencies:3.4.0
|
||||
org.springframework.boot:spring-boot-dependencies:3.5.7
|
||||
org.springframework.boot:spring-boot-gradle-plugin:3.5.7
|
||||
org.springframework.boot:spring-boot-loader-tools:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-actuator:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-data-jpa:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-data-redis:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-jdbc:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-json:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-logging:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-parent:3.4.0
|
||||
org.springframework.boot:spring-boot-starter-test:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-tomcat:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-validation:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-web:3.5.7
|
||||
org.springframework.boot:spring-boot-starter:3.5.7
|
||||
org.springframework.boot:spring-boot-test-autoconfigure:3.5.7
|
||||
org.springframework.boot:spring-boot-test:3.5.7
|
||||
org.springframework.boot:spring-boot:3.5.7
|
||||
org.springframework.data.build:spring-data-build:3.5.5
|
||||
org.springframework.data.build:spring-data-parent:3.5.5
|
||||
org.springframework.data:spring-data-bom:2024.1.0
|
||||
org.springframework.data:spring-data-bom:2025.0.5
|
||||
org.springframework.data:spring-data-commons:3.5.5
|
||||
org.springframework.data:spring-data-jpa-parent:3.5.5
|
||||
org.springframework.data:spring-data-jpa:3.5.5
|
||||
org.springframework.data:spring-data-keyvalue:3.5.5
|
||||
org.springframework.data:spring-data-redis:3.5.5
|
||||
org.springframework.integration:spring-integration-bom:6.4.0
|
||||
org.springframework.integration:spring-integration-bom:6.5.3
|
||||
org.springframework.pulsar:spring-pulsar-bom:1.2.0
|
||||
org.springframework.pulsar:spring-pulsar-bom:1.2.11
|
||||
org.springframework.restdocs:spring-restdocs-bom:3.0.3
|
||||
org.springframework.restdocs:spring-restdocs-bom:3.0.5
|
||||
org.springframework.security:spring-security-bom:6.4.1
|
||||
org.springframework.security:spring-security-bom:6.5.6
|
||||
org.springframework.session:spring-session-bom:3.4.0
|
||||
org.springframework.session:spring-session-bom:3.5.3
|
||||
org.springframework:spring-aop:6.2.12
|
||||
org.springframework:spring-aspects:6.2.12
|
||||
org.springframework:spring-beans:6.2.12
|
||||
org.springframework:spring-context-support:6.2.12
|
||||
org.springframework:spring-context:6.2.12
|
||||
org.springframework:spring-core:6.2.12
|
||||
org.springframework:spring-expression:6.2.12
|
||||
org.springframework:spring-framework-bom:5.3.39
|
||||
org.springframework:spring-framework-bom:6.2.0
|
||||
org.springframework:spring-framework-bom:6.2.12
|
||||
org.springframework:spring-jcl:6.2.12
|
||||
org.springframework:spring-jdbc:6.2.12
|
||||
org.springframework:spring-orm:6.2.12
|
||||
org.springframework:spring-oxm:6.2.12
|
||||
org.springframework:spring-test:6.2.12
|
||||
org.springframework:spring-tx:6.2.12
|
||||
org.springframework:spring-web:6.2.12
|
||||
org.springframework:spring-webmvc:6.2.12
|
||||
org.springframework.ws:spring-ws-bom:4.0.11
|
||||
org.springframework.ws:spring-ws-bom:4.1.2
|
||||
org.testcontainers:testcontainers-bom:1.20.4
|
||||
org.testcontainers:testcontainers-bom:1.20.6
|
||||
org.testcontainers:testcontainers-bom:1.21.3
|
||||
org.tomlj:tomlj:1.0.0
|
||||
org.tukaani:xz:1.9
|
||||
org.webjars:swagger-ui:5.18.2
|
||||
org.webjars:webjars-locator-lite:1.1.2
|
||||
org.xmlunit:xmlunit-core:2.10.4
|
||||
org.xmlunit:xmlunit-parent:2.10.4
|
||||
org.yaml:snakeyaml:2.4
|
||||
redis.clients.authentication:redis-authx-core:0.1.1-beta2
|
||||
si.uom:si-parent:2.1
|
||||
si.uom:si-quantity:2.1
|
||||
si.uom:si-units:2.1
|
||||
systems.uom:systems-common:2.1
|
||||
systems.uom:systems-parent:2.1
|
||||
tech.units:indriya:2.1.3
|
||||
tech.uom.lib:uom-lib-common:2.1
|
||||
tech.uom.lib:uom-lib:2.1
|
||||
tech.uom:uom-parent:2.1
|
||||
tech.uom:uom-parent:2.1.2
|
||||
tech.uom:uom-parent:2.1.3
|
||||
516
gukyuin/status-update/upload-logs/version_dirs.txt
Normal file
516
gukyuin/status-update/upload-logs/version_dirs.txt
Normal file
@@ -0,0 +1,516 @@
|
||||
./m2repo/ch/qos/logback/logback-classic/1.5.20
|
||||
./m2repo/ch/qos/logback/logback-core/1.5.20
|
||||
./m2repo/ch/qos/logback/logback-parent/1.5.20
|
||||
./m2repo/com/diffplug/durian/durian-collect/1.2.0
|
||||
./m2repo/com/diffplug/durian/durian-core/1.2.0
|
||||
./m2repo/com/diffplug/durian/durian-io/1.2.0
|
||||
./m2repo/com/diffplug/durian/durian-swt.os/4.2.2
|
||||
./m2repo/com/diffplug/spotless/com.diffplug.spotless.gradle.plugin/6.25.0
|
||||
./m2repo/com/diffplug/spotless/spotless-lib-extra/2.45.0
|
||||
./m2repo/com/diffplug/spotless/spotless-lib/2.45.0
|
||||
./m2repo/com/diffplug/spotless/spotless-plugin-gradle/6.25.0
|
||||
./m2repo/com/fasterxml/classmate/1.7.1
|
||||
./m2repo/com/fasterxml/jackson/core/jackson-annotations/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/core/jackson-core/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/core/jackson-databind/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-base/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.17.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.18.1
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.19.0
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.17
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.18.1
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.19
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.19.3
|
||||
./m2repo/com/fasterxml/jackson/module/jackson-module-parameter-names/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/module/jackson-modules-java8/2.19.2
|
||||
./m2repo/com/fasterxml/oss-parent/58
|
||||
./m2repo/com/fasterxml/oss-parent/61
|
||||
./m2repo/com/fasterxml/oss-parent/65
|
||||
./m2repo/com/fasterxml/oss-parent/68
|
||||
./m2repo/com/fasterxml/oss-parent/69
|
||||
./m2repo/com/google/code/findbugs/jsr305/3.0.2
|
||||
./m2repo/com/google/errorprone/error_prone_annotations/2.2.0
|
||||
./m2repo/com/google/errorprone/error_prone_annotations/2.21.1
|
||||
./m2repo/com/google/errorprone/error_prone_parent/2.2.0
|
||||
./m2repo/com/google/errorprone/error_prone_parent/2.21.1
|
||||
./m2repo/com/google/googlejavaformat/google-java-format-parent/1.19.2
|
||||
./m2repo/com/google/googlejavaformat/google-java-format/1.19.2
|
||||
./m2repo/com/google/guava/failureaccess/1.0
|
||||
./m2repo/com/google/guava/failureaccess/1.0.1
|
||||
./m2repo/com/google/guava/guava-parent/26.0-android
|
||||
./m2repo/com/google/guava/guava-parent/27.0-jre
|
||||
./m2repo/com/google/guava/guava-parent/32.1.3-jre
|
||||
./m2repo/com/google/guava/guava/27.0-jre
|
||||
./m2repo/com/google/guava/guava/32.1.3-jre
|
||||
./m2repo/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava
|
||||
./m2repo/com/google/j2objc/j2objc-annotations/1.1
|
||||
./m2repo/com/google/re2j/re2j/1.6
|
||||
./m2repo/com/googlecode/concurrent-trees/concurrent-trees/2.6.1
|
||||
./m2repo/com/googlecode/javaewah/JavaEWAH/1.2.3
|
||||
./m2repo/com/googlecode/json-simple/json-simple/1.1.1
|
||||
./m2repo/com/jayway/jsonpath/json-path/2.9.0
|
||||
./m2repo/com/mysema/commons/mysema-commons-lang/0.2.4
|
||||
./m2repo/com/mysema/home/mysema-source/0.3.0
|
||||
./m2repo/com/querydsl/codegen-utils/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-apt/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-apt/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-bom/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-codegen/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-core/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-jpa-codegen/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-jpa/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-jpa/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-parent/0.1.0
|
||||
./m2repo/com/querydsl/querydsl-root/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-root/5.1.0
|
||||
./m2repo/com/squareup/okhttp3/okhttp/4.12.0
|
||||
./m2repo/com/squareup/okio/okio-jvm/3.6.0
|
||||
./m2repo/com/squareup/okio/okio/3.6.0
|
||||
./m2repo/com/sun/activation/all/1.2.0
|
||||
./m2repo/com/sun/istack/istack-commons-runtime/4.1.2
|
||||
./m2repo/com/sun/istack/istack-commons/4.1.2
|
||||
./m2repo/com/sun/xml/bind/jaxb-bom-ext/4.0.6
|
||||
./m2repo/com/sun/xml/bind/mvn/jaxb-parent/4.0.6
|
||||
./m2repo/com/sun/xml/bind/mvn/jaxb-runtime-parent/4.0.6
|
||||
./m2repo/com/sun/xml/bind/mvn/jaxb-txw-parent/4.0.6
|
||||
./m2repo/com/vaadin/external/google/android-json/0.0.20131108.vaadin1
|
||||
./m2repo/com/zaxxer/HikariCP/6.3.3
|
||||
./m2repo/commons-codec/commons-codec/1.17.1
|
||||
./m2repo/commons-io/commons-io/2.15.1
|
||||
./m2repo/commons-io/commons-io/2.16.1
|
||||
./m2repo/commons-pool/commons-pool/1.6
|
||||
./m2repo/dev/equo/ide/solstice/1.7.5
|
||||
./m2repo/io/airlift/airbase/112
|
||||
./m2repo/io/airlift/aircompressor/0.20
|
||||
./m2repo/io/github/classgraph/classgraph/4.8.146
|
||||
./m2repo/io/lettuce/lettuce-core/6.6.0.RELEASE
|
||||
./m2repo/io/micrometer/micrometer-bom/1.14.0
|
||||
./m2repo/io/micrometer/micrometer-bom/1.14.1
|
||||
./m2repo/io/micrometer/micrometer-bom/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-commons/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-core/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-jakarta9/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-observation/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-tracing-bom/1.4.0
|
||||
./m2repo/io/micrometer/micrometer-tracing-bom/1.5.5
|
||||
./m2repo/io/netty/netty-bom/4.1.115.Final
|
||||
./m2repo/io/netty/netty-bom/4.1.121.Final
|
||||
./m2repo/io/netty/netty-bom/4.1.128.Final
|
||||
./m2repo/io/netty/netty-buffer/4.1.128.Final
|
||||
./m2repo/io/netty/netty-codec/4.1.128.Final
|
||||
./m2repo/io/netty/netty-common/4.1.128.Final
|
||||
./m2repo/io/netty/netty-handler/4.1.128.Final
|
||||
./m2repo/io/netty/netty-parent/4.1.128.Final
|
||||
./m2repo/io/netty/netty-resolver/4.1.128.Final
|
||||
./m2repo/io/netty/netty-transport-native-unix-common/4.1.128.Final
|
||||
./m2repo/io/netty/netty-transport/4.1.128.Final
|
||||
./m2repo/io/opentelemetry/opentelemetry-bom/1.43.0
|
||||
./m2repo/io/opentelemetry/opentelemetry-bom/1.49.0
|
||||
./m2repo/io/projectreactor/reactor-bom/2024.0.0
|
||||
./m2repo/io/projectreactor/reactor-bom/2024.0.11
|
||||
./m2repo/io/projectreactor/reactor-core/3.7.12
|
||||
./m2repo/io/prometheus/client_java/1.3.3
|
||||
./m2repo/io/prometheus/client_java_parent/1.3.10
|
||||
./m2repo/io/prometheus/parent/0.16.0
|
||||
./m2repo/io/prometheus/prometheus-metrics-bom/1.3.10
|
||||
./m2repo/io/prometheus/prometheus-metrics-bom/1.3.3
|
||||
./m2repo/io/prometheus/simpleclient_bom/0.16.0
|
||||
./m2repo/io/rest-assured/rest-assured-bom/5.5.0
|
||||
./m2repo/io/rest-assured/rest-assured-bom/5.5.6
|
||||
./m2repo/io/rsocket/rsocket-bom/1.1.3
|
||||
./m2repo/io/rsocket/rsocket-bom/1.1.5
|
||||
./m2repo/io/smallrye/jandex-parent/3.2.0
|
||||
./m2repo/io/smallrye/jandex/3.2.0
|
||||
./m2repo/io/smallrye/smallrye-build-parent/42
|
||||
./m2repo/io/spring/dependency-management/io.spring.dependency-management.gradle.plugin/1.1.7
|
||||
./m2repo/io/spring/gradle/dependency-management-plugin/1.1.7
|
||||
./m2repo/io/swagger/core/v3/swagger-annotations-jakarta/2.2.25
|
||||
./m2repo/io/swagger/core/v3/swagger-core-jakarta/2.2.25
|
||||
./m2repo/io/swagger/core/v3/swagger-models-jakarta/2.2.25
|
||||
./m2repo/io/swagger/core/v3/swagger-project-jakarta/2.2.25
|
||||
./m2repo/io/zipkin/brave/brave-bom/6.0.3
|
||||
./m2repo/io/zipkin/brave/brave-bom/6.1.0
|
||||
./m2repo/io/zipkin/reporter2/zipkin-reporter-bom/3.4.2
|
||||
./m2repo/io/zipkin/reporter2/zipkin-reporter-bom/3.5.1
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog-commons/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog-reader/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog-streams/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-geocore/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-library/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-plugin/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-streams/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-tiff/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-utilities/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext/1.4.7
|
||||
./m2repo/it/geosolutions/jaiext/affine/jt-affine/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/algebra/jt-algebra/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/bandcombine/jt-bandcombine/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/bandmerge/jt-bandmerge/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/bandselect/jt-bandselect/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/binarize/jt-binarize/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/border/jt-border/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/buffer/jt-buffer/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/classifier/jt-classifier/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/colorconvert/jt-colorconvert/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/colorindexer/jt-colorindexer/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/crop/jt-crop/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/errordiffusion/jt-errordiffusion/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/format/jt-format/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/imagefunction/jt-imagefunction/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/iterators/jt-iterators/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/jaiext/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/lookup/jt-lookup/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/mosaic/jt-mosaic/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/nullop/jt-nullop/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/orderdither/jt-orderdither/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/piecewise/jt-piecewise/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/rescale/jt-rescale/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/rlookup/jt-rlookup/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/scale/jt-scale/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/scale2/jt-scale2/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/shadedrelief/jt-shadedrelief/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/stats/jt-stats/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/translate/jt-translate/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/utilities/jt-utilities/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/vectorbin/jt-vectorbin/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/warp/jt-warp/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/zonal/jt-zonal/1.1.24
|
||||
./m2repo/it/geosolutions/jgridshift/jgridshift-core/1.3
|
||||
./m2repo/it/geosolutions/jgridshift/jgridshift/1.3
|
||||
./m2repo/jakarta/activation/jakarta.activation-api/2.1.4
|
||||
./m2repo/jakarta/annotation/jakarta.annotation-api/2.1.1
|
||||
./m2repo/jakarta/inject/jakarta.inject-api/2.0.1
|
||||
./m2repo/jakarta/persistence/jakarta.persistence-api/3.1.0
|
||||
./m2repo/jakarta/platform/jakarta.jakartaee-bom/9.1.0
|
||||
./m2repo/jakarta/platform/jakartaee-api-parent/9.1.0
|
||||
./m2repo/jakarta/transaction/jakarta.transaction-api/2.0.1
|
||||
./m2repo/jakarta/validation/jakarta.validation-api/3.0.2
|
||||
./m2repo/jakarta/xml/bind/jakarta.xml.bind-api-parent/4.0.4
|
||||
./m2repo/jakarta/xml/bind/jakarta.xml.bind-api/4.0.4
|
||||
./m2repo/javax/activation/javax.activation-api/1.2.0
|
||||
./m2repo/javax/cache/cache-api/1.1.1
|
||||
./m2repo/javax/inject/javax.inject/1
|
||||
./m2repo/javax/measure/unit-api/2.1.2
|
||||
./m2repo/javax/measure/unit-api/2.1.3
|
||||
./m2repo/javax/media/jai_codec/1.1.3
|
||||
./m2repo/javax/media/jai_core/1.1.3
|
||||
./m2repo/javax/media/jai_imageio/1.1
|
||||
./m2repo/javax/xml/bind/jaxb-api-parent/2.4.0-b180830.0359
|
||||
./m2repo/javax/xml/bind/jaxb-api/2.4.0-b180830.0359
|
||||
./m2repo/net/bytebuddy/byte-buddy-agent/1.17.8
|
||||
./m2repo/net/bytebuddy/byte-buddy-parent/1.17.8
|
||||
./m2repo/net/bytebuddy/byte-buddy/1.17.8
|
||||
./m2repo/net/java/dev/jna/jna-platform/5.17.0
|
||||
./m2repo/net/java/dev/jna/jna/5.17.0
|
||||
./m2repo/net/java/jvnet-parent/1
|
||||
./m2repo/net/java/jvnet-parent/5
|
||||
./m2repo/net/minidev/accessors-smart/2.5.2
|
||||
./m2repo/net/minidev/json-smart/2.5.2
|
||||
./m2repo/net/sf/geographiclib/GeographicLib-Java/1.49
|
||||
./m2repo/org/antlr/antlr4-master/4.13.0
|
||||
./m2repo/org/antlr/antlr4-master/4.7.2
|
||||
./m2repo/org/antlr/antlr4-runtime/4.13.0
|
||||
./m2repo/org/antlr/antlr4-runtime/4.7.2
|
||||
./m2repo/org/apache/activemq/activemq-bom/6.1.4
|
||||
./m2repo/org/apache/activemq/activemq-bom/6.1.8
|
||||
./m2repo/org/apache/activemq/artemis-bom/2.37.0
|
||||
./m2repo/org/apache/activemq/artemis-bom/2.40.0
|
||||
./m2repo/org/apache/activemq/artemis-project/2.37.0
|
||||
./m2repo/org/apache/activemq/artemis-project/2.40.0
|
||||
./m2repo/org/apache/apache/27
|
||||
./m2repo/org/apache/apache/29
|
||||
./m2repo/org/apache/apache/31
|
||||
./m2repo/org/apache/apache/32
|
||||
./m2repo/org/apache/apache/33
|
||||
./m2repo/org/apache/apache/35
|
||||
./m2repo/org/apache/apache/9
|
||||
./m2repo/org/apache/cassandra/java-driver-bom/4.18.1
|
||||
./m2repo/org/apache/cassandra/java-driver-bom/4.19.1
|
||||
./m2repo/org/apache/commons/commons-compress/1.26.0
|
||||
./m2repo/org/apache/commons/commons-compress/1.27.1
|
||||
./m2repo/org/apache/commons/commons-lang3/3.16.0
|
||||
./m2repo/org/apache/commons/commons-lang3/3.17.0
|
||||
./m2repo/org/apache/commons/commons-parent/22
|
||||
./m2repo/org/apache/commons/commons-parent/54
|
||||
./m2repo/org/apache/commons/commons-parent/65
|
||||
./m2repo/org/apache/commons/commons-parent/66
|
||||
./m2repo/org/apache/commons/commons-parent/69
|
||||
./m2repo/org/apache/commons/commons-parent/71
|
||||
./m2repo/org/apache/commons/commons-parent/72
|
||||
./m2repo/org/apache/commons/commons-parent/73
|
||||
./m2repo/org/apache/commons/commons-text/1.10.0
|
||||
./m2repo/org/apache/groovy/groovy-bom/4.0.22
|
||||
./m2repo/org/apache/groovy/groovy-bom/4.0.24
|
||||
./m2repo/org/apache/groovy/groovy-bom/4.0.29
|
||||
./m2repo/org/apache/httpcomponents/client5/httpclient5-parent/5.5.1
|
||||
./m2repo/org/apache/httpcomponents/client5/httpclient5/5.5.1
|
||||
./m2repo/org/apache/httpcomponents/core5/httpcore5-h2/5.3.6
|
||||
./m2repo/org/apache/httpcomponents/core5/httpcore5-parent/5.3.6
|
||||
./m2repo/org/apache/httpcomponents/core5/httpcore5/5.3.6
|
||||
./m2repo/org/apache/httpcomponents/httpcomponents-parent/13
|
||||
./m2repo/org/apache/httpcomponents/httpcomponents-parent/14
|
||||
./m2repo/org/apache/logging/log4j/log4j-api/2.24.3
|
||||
./m2repo/org/apache/logging/log4j/log4j-bom/2.24.1
|
||||
./m2repo/org/apache/logging/log4j/log4j-bom/2.24.3
|
||||
./m2repo/org/apache/logging/log4j/log4j-to-slf4j/2.24.3
|
||||
./m2repo/org/apache/logging/log4j/log4j/2.24.3
|
||||
./m2repo/org/apache/logging/logging-parent/11.3.0
|
||||
./m2repo/org/apache/pulsar/pulsar-bom/3.3.2
|
||||
./m2repo/org/apache/pulsar/pulsar-bom/4.0.7
|
||||
./m2repo/org/apache/pulsar/pulsar-client-reactive-bom/0.6.0
|
||||
./m2repo/org/apache/tomcat/embed/tomcat-embed-core/10.1.48
|
||||
./m2repo/org/apache/tomcat/embed/tomcat-embed-el/10.1.48
|
||||
./m2repo/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.48
|
||||
./m2repo/org/apiguardian/apiguardian-api/1.1.1
|
||||
./m2repo/org/aspectj/aspectjweaver/1.9.24
|
||||
./m2repo/org/assertj/assertj-bom/3.26.3
|
||||
./m2repo/org/assertj/assertj-bom/3.27.6
|
||||
./m2repo/org/assertj/assertj-core/3.27.6
|
||||
./m2repo/org/awaitility/awaitility-parent/4.2.2
|
||||
./m2repo/org/awaitility/awaitility/4.2.2
|
||||
./m2repo/org/checkerframework/checker-qual/2.5.2
|
||||
./m2repo/org/checkerframework/checker-qual/3.37.0
|
||||
./m2repo/org/checkerframework/checker-qual/3.49.5
|
||||
./m2repo/org/codehaus/mojo/animal-sniffer-annotations/1.17
|
||||
./m2repo/org/codehaus/mojo/animal-sniffer-parent/1.17
|
||||
./m2repo/org/codehaus/mojo/mojo-parent/40
|
||||
./m2repo/org/eclipse/angus/angus-activation-project/2.0.3
|
||||
./m2repo/org/eclipse/angus/angus-activation/2.0.3
|
||||
./m2repo/org/eclipse/ee4j/project/1.0.6
|
||||
./m2repo/org/eclipse/ee4j/project/1.0.7
|
||||
./m2repo/org/eclipse/ee4j/project/1.0.9
|
||||
./m2repo/org/eclipse/emf/org.eclipse.emf.common/2.15.0
|
||||
./m2repo/org/eclipse/emf/org.eclipse.emf.ecore.xmi/2.15.0
|
||||
./m2repo/org/eclipse/emf/org.eclipse.emf.ecore/2.15.0
|
||||
./m2repo/org/eclipse/jdt/ecj/3.26.0
|
||||
./m2repo/org/eclipse/jetty/ee10/jetty-ee10-bom/12.0.15
|
||||
./m2repo/org/eclipse/jetty/ee10/jetty-ee10-bom/12.0.29
|
||||
./m2repo/org/eclipse/jetty/jetty-bom/12.0.15
|
||||
./m2repo/org/eclipse/jetty/jetty-bom/12.0.29
|
||||
./m2repo/org/eclipse/jgit/org.eclipse.jgit-parent/6.7.0.202309050840-r
|
||||
./m2repo/org/eclipse/jgit/org.eclipse.jgit/6.7.0.202309050840-r
|
||||
./m2repo/org/eclipse/platform/org.eclipse.osgi/3.18.300
|
||||
./m2repo/org/ehcache/ehcache/3.10.9
|
||||
./m2repo/org/ejml/ejml-core/0.41
|
||||
./m2repo/org/ejml/ejml-ddense/0.41
|
||||
./m2repo/org/geolatte/geolatte-geom/1.9.1
|
||||
./m2repo/org/geolatte/geolatte/1.9.1
|
||||
./m2repo/org/geotools/geotools/30.0
|
||||
./m2repo/org/geotools/gt-api/30.0
|
||||
./m2repo/org/geotools/gt-coverage/30.0
|
||||
./m2repo/org/geotools/gt-epsg-hsql/30.0
|
||||
./m2repo/org/geotools/gt-geojson/30.0
|
||||
./m2repo/org/geotools/gt-geotiff/30.0
|
||||
./m2repo/org/geotools/gt-http/30.0
|
||||
./m2repo/org/geotools/gt-main/30.0
|
||||
./m2repo/org/geotools/gt-metadata/30.0
|
||||
./m2repo/org/geotools/gt-referencing/30.0
|
||||
./m2repo/org/geotools/gt-shapefile/30.0
|
||||
./m2repo/org/geotools/library/30.0
|
||||
./m2repo/org/geotools/modules/30.0
|
||||
./m2repo/org/geotools/ogc/30.0
|
||||
./m2repo/org/geotools/ogc/net.opengis.ows/30.0
|
||||
./m2repo/org/geotools/ogc/org.w3.xlink/30.0
|
||||
./m2repo/org/geotools/plugin/30.0
|
||||
./m2repo/org/geotools/unsupported/30.0
|
||||
./m2repo/org/glassfish/jaxb/jaxb-bom/4.0.5
|
||||
./m2repo/org/glassfish/jaxb/jaxb-bom/4.0.6
|
||||
./m2repo/org/glassfish/jaxb/jaxb-core/4.0.6
|
||||
./m2repo/org/glassfish/jaxb/jaxb-runtime/4.0.6
|
||||
./m2repo/org/glassfish/jaxb/txw2/4.0.6
|
||||
./m2repo/org/glassfish/jersey/jersey-bom/3.1.11
|
||||
./m2repo/org/glassfish/jersey/jersey-bom/3.1.9
|
||||
./m2repo/org/hamcrest/hamcrest/3.0
|
||||
./m2repo/org/hdrhistogram/HdrHistogram/2.2.2
|
||||
./m2repo/org/hibernate/common/hibernate-commons-annotations/7.0.3.Final
|
||||
./m2repo/org/hibernate/hibernate-spatial/6.2.7.Final
|
||||
./m2repo/org/hibernate/orm/hibernate-core/6.6.33.Final
|
||||
./m2repo/org/hibernate/orm/hibernate-spatial/6.6.33.Final
|
||||
./m2repo/org/hibernate/validator/hibernate-validator/8.0.3.Final
|
||||
./m2repo/org/hsqldb/hsqldb/2.7.3
|
||||
./m2repo/org/huldra/math/bigint/0.7.1
|
||||
./m2repo/org/infinispan/infinispan-bom/15.0.11.Final
|
||||
./m2repo/org/infinispan/infinispan-bom/15.2.6.Final
|
||||
./m2repo/org/infinispan/infinispan-build-configuration-parent/15.0.11.Final
|
||||
./m2repo/org/infinispan/infinispan-build-configuration-parent/15.2.6.Final
|
||||
./m2repo/org/jaitools/jaitools/1.6.0
|
||||
./m2repo/org/jaitools/jt-utils/1.6.0
|
||||
./m2repo/org/jaitools/jt-zonalstats/1.6.0
|
||||
./m2repo/org/jaitools/operator/1.6.0
|
||||
./m2repo/org/javassist/javassist/3.28.0-GA
|
||||
./m2repo/org/jboss/jboss-parent/42
|
||||
./m2repo/org/jboss/jboss-parent/43
|
||||
./m2repo/org/jboss/logging/jboss-logging/3.6.1.Final
|
||||
./m2repo/org/jboss/logging/logging-parent/1.0.3.Final
|
||||
./m2repo/org/jetbrains/annotations/13.0
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-bom/1.5.20
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-bom/1.7.20
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-bom/1.9.25
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.10
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.10
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.10
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib/1.8.21
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib/1.9.10
|
||||
./m2repo/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.1
|
||||
./m2repo/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.9.0
|
||||
./m2repo/org/jetbrains/kotlinx/kotlinx-serialization-bom/1.6.3
|
||||
./m2repo/org/jspecify/jspecify/1.0.0
|
||||
./m2repo/org/junit/junit-bom/5.10.1
|
||||
./m2repo/org/junit/junit-bom/5.10.2
|
||||
./m2repo/org/junit/junit-bom/5.10.3
|
||||
./m2repo/org/junit/junit-bom/5.11.0
|
||||
./m2repo/org/junit/junit-bom/5.11.0-M2
|
||||
./m2repo/org/junit/junit-bom/5.11.3
|
||||
./m2repo/org/junit/junit-bom/5.11.4
|
||||
./m2repo/org/junit/junit-bom/5.12.2
|
||||
./m2repo/org/junit/junit-bom/5.13.0
|
||||
./m2repo/org/junit/junit-bom/5.13.2
|
||||
./m2repo/org/junit/junit-bom/5.8.0-M1
|
||||
./m2repo/org/junit/junit-bom/5.9.0
|
||||
./m2repo/org/junit/junit-bom/5.9.1
|
||||
./m2repo/org/junit/jupiter/junit-jupiter-api/5.12.2
|
||||
./m2repo/org/junit/jupiter/junit-jupiter-engine/5.12.2
|
||||
./m2repo/org/junit/jupiter/junit-jupiter-params/5.12.2
|
||||
./m2repo/org/junit/jupiter/junit-jupiter/5.12.2
|
||||
./m2repo/org/junit/platform/junit-platform-commons/1.12.2
|
||||
./m2repo/org/junit/platform/junit-platform-engine/1.12.2
|
||||
./m2repo/org/junit/platform/junit-platform-launcher/1.12.2
|
||||
./m2repo/org/latencyutils/LatencyUtils/2.0.3
|
||||
./m2repo/org/locationtech/jts/io/jts-io-common/1.19.0
|
||||
./m2repo/org/locationtech/jts/io/jts-io-common/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts-core/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts-core/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts-io/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts-io/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts-modules/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts-modules/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts/1.20.0
|
||||
./m2repo/org/mockito/mockito-bom/4.11.0
|
||||
./m2repo/org/mockito/mockito-bom/5.14.2
|
||||
./m2repo/org/mockito/mockito-bom/5.17.0
|
||||
./m2repo/org/mockito/mockito-core/5.17.0
|
||||
./m2repo/org/mockito/mockito-junit-jupiter/5.17.0
|
||||
./m2repo/org/mongodb/mongodb-driver-bom/5.5.2
|
||||
./m2repo/org/objenesis/objenesis-parent/3.3
|
||||
./m2repo/org/objenesis/objenesis/3.3
|
||||
./m2repo/org/opentest4j/opentest4j/1.3.0
|
||||
./m2repo/org/ow2/asm/asm/9.7.1
|
||||
./m2repo/org/ow2/ow2/1.5.1
|
||||
./m2repo/org/postgresql/postgresql/42.7.8
|
||||
./m2repo/org/projectlombok/lombok/1.18.42
|
||||
./m2repo/org/reactivestreams/reactive-streams/1.0.4
|
||||
./m2repo/org/reflections/reflections/0.10.2
|
||||
./m2repo/org/seleniumhq/selenium/selenium-bom/4.25.0
|
||||
./m2repo/org/seleniumhq/selenium/selenium-bom/4.31.0
|
||||
./m2repo/org/skyscreamer/jsonassert/1.5.3
|
||||
./m2repo/org/slf4j/jul-to-slf4j/2.0.17
|
||||
./m2repo/org/slf4j/slf4j-api/1.7.36
|
||||
./m2repo/org/slf4j/slf4j-api/2.0.17
|
||||
./m2repo/org/slf4j/slf4j-bom/2.0.17
|
||||
./m2repo/org/slf4j/slf4j-parent/1.7.36
|
||||
./m2repo/org/slf4j/slf4j-parent/2.0.17
|
||||
./m2repo/org/sonatype/oss/oss-parent/5
|
||||
./m2repo/org/sonatype/oss/oss-parent/7
|
||||
./m2repo/org/sonatype/oss/oss-parent/9
|
||||
./m2repo/org/springdoc/springdoc-openapi-starter-common/2.7.0
|
||||
./m2repo/org/springdoc/springdoc-openapi-starter-webmvc-api/2.7.0
|
||||
./m2repo/org/springdoc/springdoc-openapi-starter-webmvc-ui/2.7.0
|
||||
./m2repo/org/springdoc/springdoc-openapi/2.7.0
|
||||
./m2repo/org/springframework/amqp/spring-amqp-bom/3.2.0
|
||||
./m2repo/org/springframework/amqp/spring-amqp-bom/3.2.8
|
||||
./m2repo/org/springframework/batch/spring-batch-bom/5.2.0
|
||||
./m2repo/org/springframework/batch/spring-batch-bom/5.2.4
|
||||
./m2repo/org/springframework/boot/org.springframework.boot.gradle.plugin/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-actuator-autoconfigure/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-actuator/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-autoconfigure/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-buildpack-platform/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-dependencies/3.4.0
|
||||
./m2repo/org/springframework/boot/spring-boot-dependencies/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-gradle-plugin/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-loader-tools/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-actuator/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-data-jpa/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-data-redis/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-jdbc/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-json/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-logging/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-parent/3.4.0
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-test/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-tomcat/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-validation/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-web/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-test-autoconfigure/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-test/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot/3.5.7
|
||||
./m2repo/org/springframework/data/build/spring-data-build/3.5.5
|
||||
./m2repo/org/springframework/data/build/spring-data-parent/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-bom/2024.1.0
|
||||
./m2repo/org/springframework/data/spring-data-bom/2025.0.5
|
||||
./m2repo/org/springframework/data/spring-data-commons/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-jpa-parent/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-jpa/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-keyvalue/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-redis/3.5.5
|
||||
./m2repo/org/springframework/integration/spring-integration-bom/6.4.0
|
||||
./m2repo/org/springframework/integration/spring-integration-bom/6.5.3
|
||||
./m2repo/org/springframework/pulsar/spring-pulsar-bom/1.2.0
|
||||
./m2repo/org/springframework/pulsar/spring-pulsar-bom/1.2.11
|
||||
./m2repo/org/springframework/restdocs/spring-restdocs-bom/3.0.3
|
||||
./m2repo/org/springframework/restdocs/spring-restdocs-bom/3.0.5
|
||||
./m2repo/org/springframework/security/spring-security-bom/6.4.1
|
||||
./m2repo/org/springframework/security/spring-security-bom/6.5.6
|
||||
./m2repo/org/springframework/session/spring-session-bom/3.4.0
|
||||
./m2repo/org/springframework/session/spring-session-bom/3.5.3
|
||||
./m2repo/org/springframework/spring-aop/6.2.12
|
||||
./m2repo/org/springframework/spring-aspects/6.2.12
|
||||
./m2repo/org/springframework/spring-beans/6.2.12
|
||||
./m2repo/org/springframework/spring-context-support/6.2.12
|
||||
./m2repo/org/springframework/spring-context/6.2.12
|
||||
./m2repo/org/springframework/spring-core/6.2.12
|
||||
./m2repo/org/springframework/spring-expression/6.2.12
|
||||
./m2repo/org/springframework/spring-framework-bom/5.3.39
|
||||
./m2repo/org/springframework/spring-framework-bom/6.2.0
|
||||
./m2repo/org/springframework/spring-framework-bom/6.2.12
|
||||
./m2repo/org/springframework/spring-jcl/6.2.12
|
||||
./m2repo/org/springframework/spring-jdbc/6.2.12
|
||||
./m2repo/org/springframework/spring-orm/6.2.12
|
||||
./m2repo/org/springframework/spring-oxm/6.2.12
|
||||
./m2repo/org/springframework/spring-test/6.2.12
|
||||
./m2repo/org/springframework/spring-tx/6.2.12
|
||||
./m2repo/org/springframework/spring-web/6.2.12
|
||||
./m2repo/org/springframework/spring-webmvc/6.2.12
|
||||
./m2repo/org/springframework/ws/spring-ws-bom/4.0.11
|
||||
./m2repo/org/springframework/ws/spring-ws-bom/4.1.2
|
||||
./m2repo/org/testcontainers/testcontainers-bom/1.20.4
|
||||
./m2repo/org/testcontainers/testcontainers-bom/1.20.6
|
||||
./m2repo/org/testcontainers/testcontainers-bom/1.21.3
|
||||
./m2repo/org/tomlj/tomlj/1.0.0
|
||||
./m2repo/org/tukaani/xz/1.9
|
||||
./m2repo/org/webjars/swagger-ui/5.18.2
|
||||
./m2repo/org/webjars/webjars-locator-lite/1.1.2
|
||||
./m2repo/org/xmlunit/xmlunit-core/2.10.4
|
||||
./m2repo/org/xmlunit/xmlunit-parent/2.10.4
|
||||
./m2repo/org/yaml/snakeyaml/2.4
|
||||
./m2repo/redis/clients/authentication/redis-authx-core/0.1.1-beta2
|
||||
./m2repo/si/uom/si-parent/2.1
|
||||
./m2repo/si/uom/si-quantity/2.1
|
||||
./m2repo/si/uom/si-units/2.1
|
||||
./m2repo/systems/uom/systems-common/2.1
|
||||
./m2repo/systems/uom/systems-parent/2.1
|
||||
./m2repo/tech/units/indriya/2.1.3
|
||||
./m2repo/tech/uom/lib/uom-lib-common/2.1
|
||||
./m2repo/tech/uom/lib/uom-lib/2.1
|
||||
./m2repo/tech/uom/uom-parent/2.1
|
||||
./m2repo/tech/uom/uom-parent/2.1.2
|
||||
./m2repo/tech/uom/uom-parent/2.1.3
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -29,9 +29,20 @@ configurations {
|
||||
}
|
||||
}
|
||||
|
||||
//repositories {
|
||||
// mavenCentral()
|
||||
// maven { url "https://repo.osgeo.org/repository/release/" }
|
||||
//}
|
||||
|
||||
def repoUrl = System.getProperty("org.gradle.project.repoUrl")
|
||||
?: System.getenv("ORG_GRADLE_PROJECT_repoUrl")
|
||||
?: "http://172.16.4.56:18100/repository/maven-public/"
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
maven { url "https://repo.osgeo.org/repository/release/" }
|
||||
maven {
|
||||
url = uri(repoUrl)
|
||||
allowInsecureProtocol = true
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -650,7 +650,7 @@ code + .copy-button {
|
||||
<script type="text/javascript">
|
||||
function configurationCacheProblems() { return (
|
||||
// begin-report-data
|
||||
{"diagnostics":[{"locations":[{}],"problem":[{"text":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","problemDetails":[{"text":"This is scheduled to be removed in Gradle 10.0."}],"contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","documentationLink":"https://docs.gradle.org/8.14/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"solutions":[[{"text":"Use assignment ('url = <value>') instead."}]]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\stblt-check\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use or override a deprecated API."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use or override a deprecated API."}],"contextualLabel":"Some input files use or override a deprecated API.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.plural","displayName":"Some input files use or override a deprecated API."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\stblt-check\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:deprecation for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:deprecation for details."}],"contextualLabel":"Recompile with -Xlint:deprecation for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.recompile","displayName":"Recompile with -Xlint:deprecation for details."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\stblt-check\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use unchecked or unsafe operations."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use unchecked or unsafe operations."}],"contextualLabel":"Some input files use unchecked or unsafe operations.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.plural","displayName":"Some input files use unchecked or unsafe operations."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\stblt-check\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:unchecked for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:unchecked for details."}],"contextualLabel":"Recompile with -Xlint:unchecked for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.recompile","displayName":"Recompile with -Xlint:unchecked for details."}]}],"problemsReport":{"totalProblemCount":5,"buildName":"kamco-stblt-check-job","requestedTasks":"clean build","documentationLink":"https://docs.gradle.org/8.14/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}}
|
||||
{"diagnostics":[{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\stblt-check\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use or override a deprecated API."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use or override a deprecated API."}],"contextualLabel":"Some input files use or override a deprecated API.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.plural","displayName":"Some input files use or override a deprecated API."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\stblt-check\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\config\\resttemplate\\ExternalHttpClient.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:deprecation for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:deprecation for details."}],"contextualLabel":"Recompile with -Xlint:deprecation for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.deprecated.recompile","displayName":"Recompile with -Xlint:deprecation for details."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\stblt-check\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Some input files use unchecked or unsafe operations."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Some input files use unchecked or unsafe operations."}],"contextualLabel":"Some input files use unchecked or unsafe operations.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.plural","displayName":"Some input files use unchecked or unsafe operations."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\gukyuin\\stblt-check\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\common\\utils\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:unchecked for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:unchecked for details."}],"contextualLabel":"Recompile with -Xlint:unchecked for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.recompile","displayName":"Recompile with -Xlint:unchecked for details."}]}],"problemsReport":{"totalProblemCount":4,"buildName":"kamco-stblt-check-job","requestedTasks":"clean bootJar","documentationLink":"https://docs.gradle.org/8.14/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}}
|
||||
// end-report-data
|
||||
);}
|
||||
</script>
|
||||
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
1
|
||||
@@ -1,6 +1,7 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
|
||||
#distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
|
||||
distributionUrl=http\://172.16.4.56:18100/repository/gradle-distributions/gradle-8.14-bin.zip
|
||||
networkTimeout=10000
|
||||
validateDistributionUrl=true
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
|
||||
BIN
gukyuin/stblt-check/m2repo-seed.tgz
Normal file
BIN
gukyuin/stblt-check/m2repo-seed.tgz
Normal file
Binary file not shown.
293
gukyuin/stblt-check/make_seed_bundle_succ.sh
Normal file
293
gukyuin/stblt-check/make_seed_bundle_succ.sh
Normal file
@@ -0,0 +1,293 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
OUTDIR="${OUTDIR:-offline-seed}"
|
||||
M2OUT="$OUTDIR/m2repo"
|
||||
LOGDIR="$OUTDIR/logs"
|
||||
|
||||
ARTIFACT_URLS="$OUTDIR/artifact-urls.txt"
|
||||
FAILED_URLS="$OUTDIR/failed-urls.txt"
|
||||
REAL_FAILED_URLS="$OUTDIR/real-failed-urls.txt"
|
||||
IGNORED_FAILED_URLS="$OUTDIR/ignored-failed-urls.txt"
|
||||
MISSING_URLS="$OUTDIR/missing-from-nexus.txt"
|
||||
REAL_MISSING_URLS="$OUTDIR/real-missing-from-nexus.txt"
|
||||
RETRY_URLS="$OUTDIR/retry-source-urls.txt"
|
||||
REPO_CANDIDATES="$OUTDIR/repository-candidates.txt"
|
||||
REPO_HINTS="$OUTDIR/repository-hints.txt"
|
||||
|
||||
mkdir -p "$M2OUT" "$LOGDIR"
|
||||
: > "$FAILED_URLS"
|
||||
: > "$REAL_FAILED_URLS"
|
||||
: > "$IGNORED_FAILED_URLS"
|
||||
: > "$MISSING_URLS"
|
||||
: > "$REAL_MISSING_URLS"
|
||||
: > "$RETRY_URLS"
|
||||
: > "$REPO_CANDIDATES"
|
||||
: > "$REPO_HINTS"
|
||||
|
||||
GRADLE_CMD=(./gradlew --no-daemon)
|
||||
|
||||
SPRING_BOOT_PLUGIN_VERSION="${SPRING_BOOT_PLUGIN_VERSION:-3.5.7}"
|
||||
DEPENDENCY_MGMT_PLUGIN_VERSION="${DEPENDENCY_MGMT_PLUGIN_VERSION:-1.1.7}"
|
||||
SPOTLESS_PLUGIN_VERSION="${SPOTLESS_PLUGIN_VERSION:-6.25.0}"
|
||||
QUERYDSL_VERSION="${QUERYDSL_VERSION:-5.0.0}"
|
||||
|
||||
MAVEN_CENTRAL_BASE="${MAVEN_CENTRAL_BASE:-https://repo1.maven.org/maven2}"
|
||||
GRADLE_PLUGIN_PORTAL_MAVEN_BASE="${GRADLE_PLUGIN_PORTAL_MAVEN_BASE:-https://plugins.gradle.org/m2}"
|
||||
OSGEO_RELEASE_BASE="${OSGEO_RELEASE_BASE:-https://repo.osgeo.org/repository/release}"
|
||||
|
||||
echo "[1/8] Running Gradle to trigger resolves..."
|
||||
"${GRADLE_CMD[@]}" \
|
||||
clean compileJava testClasses spotlessCheck build \
|
||||
-x test \
|
||||
--refresh-dependencies \
|
||||
--debug \
|
||||
2>&1 | tee "$LOGDIR/gradle-debug.log" || true
|
||||
|
||||
echo "[2/8] Extracting resolved artifact URLs from Gradle debug log..."
|
||||
grep -Eo 'https?://[^ ]+\.(pom|jar|module|aar|sha1|md5)(\?[^ ]+)?' "$LOGDIR/gradle-debug.log" \
|
||||
| sed -E 's/\?.*$//' \
|
||||
| sort -u \
|
||||
> "$ARTIFACT_URLS"
|
||||
|
||||
echo " - URLs from log: $(wc -l < "$ARTIFACT_URLS")"
|
||||
|
||||
echo "[3/8] Appending known required artifacts..."
|
||||
cat >> "$ARTIFACT_URLS" <<EOF
|
||||
# Spring Boot Gradle plugin marker + implementation
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/org.springframework.boot.gradle.plugin/${SPRING_BOOT_PLUGIN_VERSION}/org.springframework.boot.gradle.plugin-${SPRING_BOOT_PLUGIN_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/spring-boot-gradle-plugin/${SPRING_BOOT_PLUGIN_VERSION}/spring-boot-gradle-plugin-${SPRING_BOOT_PLUGIN_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/spring-boot-gradle-plugin/${SPRING_BOOT_PLUGIN_VERSION}/spring-boot-gradle-plugin-${SPRING_BOOT_PLUGIN_VERSION}.module
|
||||
${MAVEN_CENTRAL_BASE}/org/springframework/boot/spring-boot-gradle-plugin/${SPRING_BOOT_PLUGIN_VERSION}/spring-boot-gradle-plugin-${SPRING_BOOT_PLUGIN_VERSION}.jar
|
||||
|
||||
# Dependency management Gradle plugin marker + implementation
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/dependency-management/io.spring.dependency-management.gradle.plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/io.spring.dependency-management.gradle.plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/gradle/dependency-management-plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/dependency-management-plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/gradle/dependency-management-plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/dependency-management-plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.module
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/io/spring/gradle/dependency-management-plugin/${DEPENDENCY_MGMT_PLUGIN_VERSION}/dependency-management-plugin-${DEPENDENCY_MGMT_PLUGIN_VERSION}.jar
|
||||
|
||||
# Spotless Gradle plugin marker + implementation
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/com.diffplug.spotless.gradle.plugin/${SPOTLESS_PLUGIN_VERSION}/com.diffplug.spotless.gradle.plugin-${SPOTLESS_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/spotless-plugin-gradle/${SPOTLESS_PLUGIN_VERSION}/spotless-plugin-gradle-${SPOTLESS_PLUGIN_VERSION}.pom
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/spotless-plugin-gradle/${SPOTLESS_PLUGIN_VERSION}/spotless-plugin-gradle-${SPOTLESS_PLUGIN_VERSION}.module
|
||||
${GRADLE_PLUGIN_PORTAL_MAVEN_BASE}/com/diffplug/spotless/spotless-plugin-gradle/${SPOTLESS_PLUGIN_VERSION}/spotless-plugin-gradle-${SPOTLESS_PLUGIN_VERSION}.jar
|
||||
|
||||
# Querydsl jakarta classifier artifacts
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-apt/${QUERYDSL_VERSION}/querydsl-apt-${QUERYDSL_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-apt/${QUERYDSL_VERSION}/querydsl-apt-${QUERYDSL_VERSION}.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-apt/${QUERYDSL_VERSION}/querydsl-apt-${QUERYDSL_VERSION}-jakarta.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa/${QUERYDSL_VERSION}/querydsl-jpa-${QUERYDSL_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa/${QUERYDSL_VERSION}/querydsl-jpa-${QUERYDSL_VERSION}.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa/${QUERYDSL_VERSION}/querydsl-jpa-${QUERYDSL_VERSION}-jakarta.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa-codegen/${QUERYDSL_VERSION}/querydsl-jpa-codegen-${QUERYDSL_VERSION}.pom
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa-codegen/${QUERYDSL_VERSION}/querydsl-jpa-codegen-${QUERYDSL_VERSION}.jar
|
||||
${MAVEN_CENTRAL_BASE}/com/querydsl/querydsl-jpa-codegen/${QUERYDSL_VERSION}/querydsl-jpa-codegen-${QUERYDSL_VERSION}-jakarta.jar
|
||||
EOF
|
||||
|
||||
grep -vE '^\s*#|^\s*$' "$ARTIFACT_URLS" | sort -u > "$ARTIFACT_URLS.tmp"
|
||||
mv "$ARTIFACT_URLS.tmp" "$ARTIFACT_URLS"
|
||||
echo " - URLs after manual append: $(wc -l < "$ARTIFACT_URLS")"
|
||||
|
||||
to_relative_path() {
|
||||
local url="$1"
|
||||
|
||||
if [[ "$url" == *"/maven2/"* ]]; then
|
||||
printf '%s\n' "${url#*/maven2/}"
|
||||
return 0
|
||||
fi
|
||||
|
||||
if [[ "$url" == *"/m2/"* ]]; then
|
||||
printf '%s\n' "${url#*/m2/}"
|
||||
return 0
|
||||
fi
|
||||
|
||||
if [[ "$url" =~ ^https?://[^/]+/repository/[^/]+/(.+)$ ]]; then
|
||||
printf '%s\n' "${BASH_REMATCH[1]}"
|
||||
return 0
|
||||
fi
|
||||
|
||||
return 1
|
||||
}
|
||||
|
||||
is_ignorable_url() {
|
||||
local url="$1"
|
||||
|
||||
case "$url" in
|
||||
*/org.springframework.boot.gradle.plugin-*.jar)
|
||||
return 0
|
||||
;;
|
||||
*/org.springframework.boot.gradle.plugin-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/io.spring.dependency-management.gradle.plugin-*.jar)
|
||||
return 0
|
||||
;;
|
||||
*/io.spring.dependency-management.gradle.plugin-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/com.diffplug.spotless.gradle.plugin-*.jar)
|
||||
return 0
|
||||
;;
|
||||
*/com.diffplug.spotless.gradle.plugin-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/com/querydsl/querydsl-apt/*/querydsl-apt-*.module)
|
||||
return 0
|
||||
;;
|
||||
*/com/querydsl/querydsl-jpa/*/querydsl-jpa-*.module)
|
||||
return 0
|
||||
;;
|
||||
*)
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
map_upstream_url() {
|
||||
local url="$1"
|
||||
local rel
|
||||
|
||||
if ! rel="$(to_relative_path "$url")"; then
|
||||
return 1
|
||||
fi
|
||||
|
||||
case "$rel" in
|
||||
org/geotools/*|it/geosolutions/*|javax/media/*)
|
||||
printf '%s/%s\n' "$OSGEO_RELEASE_BASE" "$rel"
|
||||
;;
|
||||
io/spring/dependency-management/*|io/spring/gradle/dependency-management-plugin/*)
|
||||
printf '%s/%s\n' "$GRADLE_PLUGIN_PORTAL_MAVEN_BASE" "$rel"
|
||||
;;
|
||||
com/diffplug/spotless/*)
|
||||
printf '%s/%s\n' "$GRADLE_PLUGIN_PORTAL_MAVEN_BASE" "$rel"
|
||||
;;
|
||||
*)
|
||||
printf '%s/%s\n' "$MAVEN_CENTRAL_BASE" "$rel"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
echo "[4/8] Collecting artifacts that were missing in Nexus during Gradle resolve..."
|
||||
grep 'Resource missing\.' "$LOGDIR/gradle-debug.log" \
|
||||
| sed -nE 's#.*\[HTTP (HEAD|GET): (https?://[^]]+)\]#\2#p' \
|
||||
| sort -u \
|
||||
> "$MISSING_URLS" || true
|
||||
|
||||
while IFS= read -r url; do
|
||||
[[ -z "$url" ]] && continue
|
||||
if is_ignorable_url "$url"; then
|
||||
printf '%s\n' "$url" >> "$IGNORED_FAILED_URLS"
|
||||
continue
|
||||
fi
|
||||
printf '%s\n' "$url" >> "$REAL_MISSING_URLS"
|
||||
mapped="$(map_upstream_url "$url" || true)"
|
||||
if [[ -n "${mapped:-}" ]] && ! is_ignorable_url "$mapped"; then
|
||||
printf '%s\n' "$mapped" >> "$RETRY_URLS"
|
||||
printf '%s\n' "${mapped%/*}" >> "$REPO_HINTS"
|
||||
fi
|
||||
done < "$MISSING_URLS"
|
||||
|
||||
sort -u "$REAL_MISSING_URLS" -o "$REAL_MISSING_URLS"
|
||||
sort -u "$IGNORED_FAILED_URLS" -o "$IGNORED_FAILED_URLS"
|
||||
sort -u "$RETRY_URLS" -o "$RETRY_URLS"
|
||||
sort -u "$REPO_HINTS" -o "$REPO_HINTS"
|
||||
|
||||
cat "$RETRY_URLS" >> "$ARTIFACT_URLS"
|
||||
sort -u "$ARTIFACT_URLS" -o "$ARTIFACT_URLS"
|
||||
|
||||
echo " - Missing URLs in Nexus log: $(wc -l < "$MISSING_URLS")"
|
||||
echo " - Real missing URLs: $(wc -l < "$REAL_MISSING_URLS")"
|
||||
echo " - Ignored missing URLs: $(wc -l < "$IGNORED_FAILED_URLS")"
|
||||
|
||||
download_one() {
|
||||
local url="$1"
|
||||
local rel
|
||||
|
||||
if is_ignorable_url "$url"; then
|
||||
printf '%s\n' "$url" >> "$IGNORED_FAILED_URLS"
|
||||
return 0
|
||||
fi
|
||||
|
||||
if ! rel="$(to_relative_path "$url")"; then
|
||||
echo " - [SKIP] unknown URL form: $url"
|
||||
return 0
|
||||
fi
|
||||
|
||||
local dest="$M2OUT/$rel"
|
||||
mkdir -p "$(dirname "$dest")"
|
||||
|
||||
if [[ -f "$dest" ]]; then
|
||||
return 0
|
||||
fi
|
||||
|
||||
echo " - [GET] $rel"
|
||||
if ! curl -fSL "$url" -o "$dest"; then
|
||||
echo "$url" >> "$FAILED_URLS"
|
||||
rm -f "$dest" 2>/dev/null || true
|
||||
if is_ignorable_url "$url"; then
|
||||
printf '%s\n' "$url" >> "$IGNORED_FAILED_URLS"
|
||||
else
|
||||
printf '%s\n' "$url" >> "$REAL_FAILED_URLS"
|
||||
echo " !! failed: $url"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
export -f to_relative_path
|
||||
export -f is_ignorable_url
|
||||
export -f download_one
|
||||
export M2OUT FAILED_URLS REAL_FAILED_URLS IGNORED_FAILED_URLS
|
||||
|
||||
echo "[5/8] Downloading artifacts into m2 layout..."
|
||||
while IFS= read -r url; do
|
||||
[[ -z "$url" ]] && continue
|
||||
download_one "$url"
|
||||
done < "$ARTIFACT_URLS"
|
||||
|
||||
sort -u "$FAILED_URLS" -o "$FAILED_URLS"
|
||||
sort -u "$REAL_FAILED_URLS" -o "$REAL_FAILED_URLS"
|
||||
sort -u "$IGNORED_FAILED_URLS" -o "$IGNORED_FAILED_URLS"
|
||||
|
||||
echo "[6/8] Extracting repository candidates declared inside downloaded POMs..."
|
||||
while IFS= read -r -d '' pom; do
|
||||
awk -v pom="$pom" '
|
||||
/<repository>/ { in_repo=1; id=""; url=""; next }
|
||||
/<\/repository>/ {
|
||||
if (in_repo && url != "" && url !~ /^file:/) {
|
||||
print url "\t" pom "\t" id
|
||||
}
|
||||
in_repo=0
|
||||
id=""
|
||||
url=""
|
||||
next
|
||||
}
|
||||
in_repo {
|
||||
if (match($0, /<id>([^<]+)<\/id>/, m)) {
|
||||
id=m[1]
|
||||
}
|
||||
if (match($0, /<url>([^<]+)<\/url>/, m)) {
|
||||
url=m[1]
|
||||
}
|
||||
}
|
||||
' "$pom"
|
||||
done < <(find "$M2OUT" -type f -name '*.pom' -print0) \
|
||||
| sort -u \
|
||||
> "$REPO_CANDIDATES"
|
||||
|
||||
echo " - POM repository candidates: $(wc -l < "$REPO_CANDIDATES")"
|
||||
|
||||
echo "[7/8] Packing seed bundle..."
|
||||
tar -czf "$OUTDIR/m2repo-seed.tgz" -C "$OUTDIR" m2repo
|
||||
ls -lh "$OUTDIR/m2repo-seed.tgz"
|
||||
|
||||
echo "[8/8] Summary"
|
||||
echo " seed bundle : $OUTDIR/m2repo-seed.tgz"
|
||||
echo " artifact URLs : $ARTIFACT_URLS"
|
||||
echo " raw missing : $MISSING_URLS"
|
||||
echo " real missing : $REAL_MISSING_URLS"
|
||||
echo " raw failed : $FAILED_URLS"
|
||||
echo " real failed : $REAL_FAILED_URLS"
|
||||
echo " ignored failed : $IGNORED_FAILED_URLS"
|
||||
echo " retry source URLs : $RETRY_URLS"
|
||||
echo " repository hints : $REPO_HINTS"
|
||||
echo " POM repo candidates : $REPO_CANDIDATES"
|
||||
98
gukyuin/stblt-check/offline_upload_to_nexus.sh
Normal file
98
gukyuin/stblt-check/offline_upload_to_nexus.sh
Normal file
@@ -0,0 +1,98 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
# ====== 여기만 네 환경에 맞게 ======
|
||||
NEXUS="http://localhost:18100" # 또는 http://localhost:18100 http://172.16.4.56:18100
|
||||
REPO="maven-releases" # 가능하면 seed 전용 repo로 바꿔라 (maven-seed)
|
||||
USER="admin"
|
||||
PASS="Kamco2026!" # 실제 비번
|
||||
# ===================================
|
||||
|
||||
# 압축 풀기
|
||||
rm -rf m2repo offline-seed/m2repo
|
||||
tar -xzf m2repo-seed.tgz
|
||||
|
||||
ROOT="./m2repo"
|
||||
[ -d "$ROOT" ] || ROOT="./offline-seed/m2repo"
|
||||
[ -d "$ROOT" ] || { echo "m2repo not found"; exit 1; }
|
||||
|
||||
LOGDIR="./upload-logs"
|
||||
mkdir -p "$LOGDIR"
|
||||
OKLOG="$LOGDIR/ok.txt"
|
||||
FAILLOG="$LOGDIR/fail.txt"
|
||||
RESP="$LOGDIR/resp.tmp"
|
||||
LIST="$LOGDIR/version_dirs.txt"
|
||||
: > "$OKLOG"
|
||||
: > "$FAILLOG"
|
||||
|
||||
# 핵심: "버전 디렉토리(끝이 숫자/버전)"만 잡기 = m2repo/**/<artifact>/<version>
|
||||
# depth 고정 대신: 'pom/jar/module'이 존재하는 디렉토리만 수집
|
||||
find "$ROOT" -type f \( -name "*.pom" -o -name "*.jar" -o -name "*.module" \) -print0 \
|
||||
| xargs -0 -n1 dirname \
|
||||
| sort -u > "$LIST"
|
||||
|
||||
count="$(wc -l < "$LIST" | tr -d ' ')"
|
||||
echo "Version dirs = $count"
|
||||
[ "$count" -gt 0 ] || { echo "No version dirs found"; exit 1; }
|
||||
|
||||
upload_dir() {
|
||||
local verDir="$1"
|
||||
local rel="${verDir#${ROOT}/}"
|
||||
|
||||
# rel = group/path/artifact/version
|
||||
local groupPath artifact version groupId
|
||||
groupPath="$(echo "$rel" | awk -F/ '{for(i=1;i<=NF-2;i++) printf (i==NF-2? $i : $i "/")}')"
|
||||
artifact="$(echo "$rel" | awk -F/ '{print $(NF-1)}')"
|
||||
version="$(echo "$rel" | awk -F/ '{print $NF}')"
|
||||
groupId="${groupPath//\//.}"
|
||||
|
||||
local pom jar mod
|
||||
pom="$(ls -1 "$verDir"/*.pom 2>/dev/null | head -n 1 || true)"
|
||||
jar="$(ls -1 "$verDir"/*.jar 2>/dev/null | head -n 1 || true)"
|
||||
mod="$(ls -1 "$verDir"/*.module 2>/dev/null | head -n 1 || true)"
|
||||
|
||||
[ -z "$pom" ] && [ -z "$jar" ] && return 0
|
||||
|
||||
echo "UPLOAD: $groupId:$artifact:$version"
|
||||
|
||||
args=(
|
||||
-sS -u "$USER:$PASS"
|
||||
-X POST "$NEXUS/service/rest/v1/components?repository=$REPO"
|
||||
-F "maven2.groupId=$groupId"
|
||||
-F "maven2.artifactId=$artifact"
|
||||
-F "maven2.version=$version"
|
||||
)
|
||||
|
||||
n=1
|
||||
if [ -n "$pom" ]; then
|
||||
args+=( -F "maven2.asset${n}=@${pom}" -F "maven2.asset${n}.extension=pom" ); n=$((n+1))
|
||||
fi
|
||||
if [ -n "$jar" ]; then
|
||||
args+=( -F "maven2.asset${n}=@${jar}" -F "maven2.asset${n}.extension=jar" ); n=$((n+1))
|
||||
fi
|
||||
if [ -n "$mod" ]; then
|
||||
args+=( -F "maven2.asset${n}=@${mod}" -F "maven2.asset${n}.extension=module" ); n=$((n+1))
|
||||
fi
|
||||
|
||||
http_code="$(curl -w "%{http_code}" -o "$RESP" "${args[@]}" || true)"
|
||||
if [ "$http_code" = "204" ] || [ "$http_code" = "201" ]; then
|
||||
echo "$groupId:$artifact:$version" >> "$OKLOG"
|
||||
return 0
|
||||
else
|
||||
echo "FAIL $http_code $groupId:$artifact:$version" >> "$FAILLOG"
|
||||
sed -e 's/\r$//' "$RESP" >> "$FAILLOG" || true
|
||||
echo >> "$FAILLOG"
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
fails=0
|
||||
while IFS= read -r d; do
|
||||
if ! upload_dir "$d"; then
|
||||
fails=$((fails+1))
|
||||
fi
|
||||
done < "$LIST"
|
||||
|
||||
echo "DONE. ok=$(wc -l < "$OKLOG" | tr -d ' ') fail=$fails"
|
||||
echo "OKLOG : $OKLOG"
|
||||
echo "FAILLOG: $FAILLOG"
|
||||
@@ -1,6 +1,16 @@
|
||||
pluginManagement {
|
||||
plugins {
|
||||
id 'org.jetbrains.kotlin.jvm' version '2.2.20'
|
||||
// plugins {
|
||||
// id 'org.jetbrains.kotlin.jvm' version '2.2.20'
|
||||
// }
|
||||
repositories {
|
||||
maven {
|
||||
url = uri(
|
||||
System.getProperty("org.gradle.project.repoUrl")
|
||||
?: System.getenv("ORG_GRADLE_PROJECT_repoUrl")
|
||||
?: "http://172.16.4.56:18100/repository/maven-public/"
|
||||
)
|
||||
allowInsecureProtocol = true
|
||||
}
|
||||
}
|
||||
}
|
||||
rootProject.name = 'kamco-stblt-check-job'
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.kamco.cd.kamcoback.config;
|
||||
|
||||
import java.time.Duration;
|
||||
import org.springframework.boot.web.client.RestTemplateBuilder;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
@@ -10,6 +11,10 @@ public class RestTemplateConfig {
|
||||
|
||||
@Bean
|
||||
public RestTemplate restTemplate(RestTemplateBuilder builder) {
|
||||
return builder.build();
|
||||
|
||||
return builder
|
||||
.connectTimeout(Duration.ofSeconds(5))
|
||||
.readTimeout(Duration.ofSeconds(120)) // read timeout
|
||||
.build();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,6 +25,11 @@ public class ExternalHttpClient {
|
||||
public <T> ExternalCallResult<T> call(
|
||||
String url, HttpMethod method, Object body, HttpHeaders headers, Class<T> responseType) {
|
||||
|
||||
long start = System.currentTimeMillis();
|
||||
|
||||
log.info("[API-REQ] {} {}", method, url);
|
||||
log.debug("[API-REQ] headers={}", headers);
|
||||
|
||||
// responseType 기반으로 Accept 동적 세팅
|
||||
HttpHeaders resolvedHeaders = resolveHeaders(headers, responseType);
|
||||
logRequestBody(body);
|
||||
@@ -32,39 +37,67 @@ public class ExternalHttpClient {
|
||||
HttpEntity<Object> entity = new HttpEntity<>(body, resolvedHeaders);
|
||||
|
||||
try {
|
||||
|
||||
// String: raw bytes -> UTF-8 string
|
||||
if (responseType == String.class) {
|
||||
ResponseEntity<byte[]> res = restTemplate.exchange(url, method, entity, byte[].class);
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
log.info("[API-RES] status={} elapsed={}ms", res.getStatusCodeValue(), elapsed);
|
||||
|
||||
String raw =
|
||||
(res.getBody() == null) ? null : new String(res.getBody(), StandardCharsets.UTF_8);
|
||||
|
||||
log.debug("[API-RES] body={}", raw);
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
T casted = (T) raw;
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), true, casted, null);
|
||||
}
|
||||
|
||||
// byte[]: raw bytes로 받고, JSON이면 에러로 처리
|
||||
// byte[]
|
||||
if (responseType == byte[].class) {
|
||||
ResponseEntity<byte[]> res = restTemplate.exchange(url, method, entity, byte[].class);
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
log.info("[API-RES] status={} elapsed={}ms", res.getStatusCodeValue(), elapsed);
|
||||
|
||||
MediaType ct = res.getHeaders().getContentType();
|
||||
byte[] bytes = res.getBody();
|
||||
|
||||
if (isJsonLike(ct)) {
|
||||
String err = (bytes == null) ? null : new String(bytes, StandardCharsets.UTF_8);
|
||||
log.warn("[API-RES] JSON error body={}", err);
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), false, null, err);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
T casted = (T) bytes;
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), true, casted, null);
|
||||
}
|
||||
|
||||
// DTO 등: 일반 역직렬화
|
||||
// DTO
|
||||
ResponseEntity<T> res = restTemplate.exchange(url, method, entity, responseType);
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.info("[API-RES] status={} elapsed={}ms", res.getStatusCodeValue(), elapsed);
|
||||
log.debug("[API-RES] body={}", res.getBody());
|
||||
|
||||
return new ExternalCallResult<>(res.getStatusCodeValue(), true, res.getBody(), null);
|
||||
|
||||
} catch (HttpStatusCodeException e) {
|
||||
|
||||
long elapsed = System.currentTimeMillis() - start;
|
||||
|
||||
log.error(
|
||||
"[API-ERROR] status={} elapsed={}ms body={}",
|
||||
e.getStatusCode().value(),
|
||||
elapsed,
|
||||
e.getResponseBodyAsString());
|
||||
|
||||
return new ExternalCallResult<>(
|
||||
e.getStatusCode().value(), false, null, e.getResponseBodyAsString());
|
||||
}
|
||||
|
||||
@@ -98,9 +98,9 @@ public class GukYuinStbltJobRepositoryImpl implements GukYuinStbltJobRepositoryC
|
||||
.update(mapSheetAnalDataInferenceGeomEntity)
|
||||
.set(
|
||||
mapSheetAnalDataInferenceGeomEntity.fitState,
|
||||
stbResult.getStbltYn().equals("Y")
|
||||
stbResult.getStbltYn().equals("N")
|
||||
? ImageryFitStatus.UNFIT.getId()
|
||||
: ImageryFitStatus.FIT.getId()) // 적합여부가 Y 이면 부적합인 것, N 이면 적합한 것이라고 함
|
||||
: ImageryFitStatus.FIT.getId()) // 적합여부가 N 이면 부적합인 것, Y 이면 적합한 것이라고 함
|
||||
.set(mapSheetAnalDataInferenceGeomEntity.fitStateDttm, ZonedDateTime.now())
|
||||
.set(mapSheetAnalDataInferenceGeomEntity.fitStateCmmnt, stbResult.getIncyCmnt())
|
||||
.where(mapSheetAnalDataInferenceGeomEntity.resultUid.eq(resultUid))
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.kamco.cd.kamcoback.service;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.kamco.cd.kamcoback.gukyuin.dto.ChngDetectContDto.StbltResult;
|
||||
import com.kamco.cd.kamcoback.gukyuin.dto.ChngDetectMastDto.LearnKeyDto;
|
||||
import com.kamco.cd.kamcoback.gukyuin.dto.ChngDetectMastDto.RlbDtctDto;
|
||||
@@ -11,6 +12,8 @@ import java.time.ZoneId;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
import java.util.UUID;
|
||||
import java.util.stream.Collectors;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
@@ -24,116 +27,256 @@ public class GukYuinApiStbltJobService {
|
||||
|
||||
private final GukYuinStbltJobCoreService gukYuinStbltJobCoreService;
|
||||
private final GukYuinApiService gukYuinApiService;
|
||||
private final ObjectMapper objectMapper;
|
||||
|
||||
@Value("${spring.profiles.active}")
|
||||
private String profile;
|
||||
|
||||
/**
|
||||
* 실행중인 profile
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
private boolean isLocalProfile() {
|
||||
return "local".equalsIgnoreCase(profile);
|
||||
}
|
||||
|
||||
public void runTask() {
|
||||
findGukYuinEligibleForSurvey(null);
|
||||
}
|
||||
|
||||
/** 국유인 연동 후, 실태조사 적합여부 확인하여 update */
|
||||
public void findGukYuinEligibleForSurvey(LocalDate baseDate) {
|
||||
long jobStart = System.currentTimeMillis();
|
||||
String jobId = UUID.randomUUID().toString().substring(0, 8);
|
||||
|
||||
log.info("[Step 1-1] 국유인 연동 PNU 완료된 추론 회차 정보 가져오기 ");
|
||||
log.info(" learn 테이블의 apply_status : {}", GukYuinStatus.PNU_COMPLETED.getId());
|
||||
int totalTargetCount = 0;
|
||||
int successCount = 0;
|
||||
int failCount = 0;
|
||||
int emptyCount = 0;
|
||||
|
||||
log.info("=== Jenkins Job : AM00-PNU-UPDATE-DATA 를 수행한 이후 진행해야 함 ===");
|
||||
log.info("=== AM00-PNU-UPDATE-DATA 수행 내용");
|
||||
log.info("=== 1) 추론결과 폴리곤 tb_map_sheet_anal_data_inference_geom 테이블에 pnu 갯수 업데이트");
|
||||
log.info("=== 2) 추론 tb_map_sheet_learn 테이블의 apply_status = PNU_COMPLETED 로 업데이트");
|
||||
log.info("* 이 과정이 수행되어야 아래 쿼리에서 조건을 조회할 수 있음");
|
||||
|
||||
log.info("[JOB-START][{}] GukYuinApiStbltJob 시작", jobId);
|
||||
log.info("[JOB-START][{}] profile={}, BATCH_DATE={}", jobId, profile, baseDate);
|
||||
|
||||
try {
|
||||
log.info("[Step 1-1][{}] 국유인 연동 PNU 완료된 추론 회차 정보 조회 시작", jobId);
|
||||
|
||||
log.info("[Step 1-1] 조회 대상 추론 회차 조건 : ");
|
||||
log.info(
|
||||
"===== 추론 tb_map_sheet_learn 테이블의 apply_status = {}",
|
||||
GukYuinStatus.PNU_COMPLETED.getId());
|
||||
log.info("===== 추론결과 폴리곤 tb_map_sheet_anal_data_inference_geom 테이블의 pnu > 0");
|
||||
log.info("===== 추론결과 폴리곤 tb_map_sheet_anal_data_inference_geom 테이블의 fit_state is null");
|
||||
List<LearnKeyDto> list =
|
||||
gukYuinStbltJobCoreService.findGukYuinEligibleForSurveyList(
|
||||
GukYuinStatus.PNU_COMPLETED.getId());
|
||||
|
||||
log.info("[Step 1-2] 국유인 연동 PNU 완료된 추론 회차 갯수 : {}", list == null ? 0 : list.size());
|
||||
if (list.isEmpty()) {
|
||||
log.info("[Step 1-3] 국유인 연동 PNU 완료된 추론 회차 갯수 없어서 return");
|
||||
totalTargetCount = (list == null) ? 0 : list.size();
|
||||
|
||||
log.info("[Step 1-2][{}] 조회 대상 추론 회차 수={}", jobId, totalTargetCount);
|
||||
|
||||
if (list == null || list.isEmpty()) {
|
||||
log.info("[Step 1-3][{}] 처리 대상 없음. job 종료", jobId);
|
||||
return;
|
||||
}
|
||||
|
||||
log.info("[Step 2-1] 추론 회차 list 로 for문 실행하기 ");
|
||||
log.info("[Step 2-1][{}] 대상 회차 for문 처리 시작", jobId);
|
||||
|
||||
int index = 0;
|
||||
for (LearnKeyDto dto : list) {
|
||||
index++;
|
||||
long itemStart = System.currentTimeMillis();
|
||||
String uid = dto.getUid();
|
||||
|
||||
try {
|
||||
log.info("[ITEM-START][{}][{}/{}] uid={} 처리 시작", jobId, index, totalTargetCount, uid);
|
||||
|
||||
String targetDate =
|
||||
LocalDate.now(ZoneId.of("Asia/Seoul"))
|
||||
.minusDays(1)
|
||||
.format(DateTimeFormatter.ofPattern("yyyyMMdd"));
|
||||
|
||||
log.info("[Step 2-2] 실태조사 적합여부 조회 날짜 확인 : {}", targetDate);
|
||||
if (baseDate != null) { // 파라미터가 있으면
|
||||
log.info("[Step 2-2][{}] 기본은 어제 날짜 targetDate={}", jobId, targetDate);
|
||||
|
||||
if (baseDate != null) {
|
||||
targetDate = baseDate.format(DateTimeFormatter.ofPattern("yyyyMMdd"));
|
||||
log.info("[Step 2-3] 수동호출 baseDate 가 있을 경우, 실태조사 적합여부 조회 날짜 확인 : {}", targetDate);
|
||||
log.info("[Step 2-3][{}] baseDate 파라미터가 있으면 targetDate={}", jobId, targetDate);
|
||||
}
|
||||
|
||||
log.info("[Step 3-1] 국유인 실태조사 적합여부 API 호출 시작 ");
|
||||
log.info(" === 값 확인 - uid : {}", dto.getUid());
|
||||
log.info(" === 값 확인 - targetDate : {}", targetDate);
|
||||
RlbDtctDto result = gukYuinApiService.findRlbDtctList(dto.getUid(), targetDate, "Y");
|
||||
log.info(
|
||||
"[Step 3-1][{}] 국유인 실태조사 적합여부 API 호출 시작 uid={}, targetDate={}",
|
||||
jobId,
|
||||
uid,
|
||||
targetDate);
|
||||
|
||||
if (result == null || result.getResult() == null || result.getResult().isEmpty()) {
|
||||
log.info("[GUKYUIN] empty result chnDtctId={}", dto.getUid());
|
||||
log.info("=== 국유인 API 조회 결과 없어서 continue");
|
||||
long apiStart = System.currentTimeMillis();
|
||||
RlbDtctDto result = gukYuinApiService.findRlbDtctList(uid, targetDate, "Y");
|
||||
long apiEnd = System.currentTimeMillis();
|
||||
|
||||
if (result != null) {
|
||||
log.info(
|
||||
"[Step 3-2] API result code={}, message={}, resultSize={}",
|
||||
result.getCode(),
|
||||
result.getMessage(),
|
||||
result.getResult() == null ? 0 : result.getResult().size());
|
||||
}
|
||||
|
||||
int resultSize =
|
||||
(result == null || result.getResult() == null) ? 0 : result.getResult().size();
|
||||
|
||||
log.info(
|
||||
"[Step 3-2][{}] API 호출 종료 uid={}, resultSize={}, elapsed={}ms",
|
||||
jobId,
|
||||
uid,
|
||||
resultSize,
|
||||
(apiEnd - apiStart));
|
||||
|
||||
if (result == null) {
|
||||
log.warn("[ITEM-WARN][{}] API result 가 null 입니다. uid={}", jobId, uid);
|
||||
emptyCount++;
|
||||
continue;
|
||||
}
|
||||
|
||||
log.info("[Step 4-1] 국유인 실태조사 적합여부 result 값으로 데이터 업데이트");
|
||||
log.info(" === 데이터 갯수 : {}", result.getResult() == null ? 0 : result.getResult().size());
|
||||
|
||||
for (RlbDtctMastDto stbltDto : result.getResult()) {
|
||||
log.info("[Step 4-2] 국유인 실태조사 적합여부 결과 가져오기");
|
||||
String resultUid = stbltDto.getChnDtctObjtId();
|
||||
log.info(" == 테이블 tb_pnu 에 적합여부 리턴 결과를 upsert 진행, 객체 uid : {}", resultUid);
|
||||
gukYuinStbltJobCoreService.updateGukYuinEligibleForSurvey(resultUid, stbltDto);
|
||||
if (result.getResult() == null || result.getResult().isEmpty()) {
|
||||
log.info("[ITEM-EMPTY][{}] API 조회 결과 없음 uid={}", jobId, uid);
|
||||
emptyCount++;
|
||||
continue;
|
||||
}
|
||||
|
||||
log.info(
|
||||
"[Step 4-1][{}] API 결과 기반 tb_pnu upsert 시작 uid={}, count={}",
|
||||
jobId,
|
||||
uid,
|
||||
result.getResult().size());
|
||||
|
||||
int upsertCount = 0;
|
||||
for (RlbDtctMastDto stbltDto : result.getResult()) {
|
||||
String resultUid = stbltDto.getChnDtctObjtId();
|
||||
log.debug(
|
||||
"[Step 4-2][{}] tb_pnu upsert 대상 resultUid={}, stbltYn={}, incyCd={}",
|
||||
jobId,
|
||||
resultUid,
|
||||
stbltDto.getStbltYn(),
|
||||
stbltDto.getIncyCd());
|
||||
|
||||
gukYuinStbltJobCoreService.updateGukYuinEligibleForSurvey(resultUid, stbltDto);
|
||||
upsertCount++;
|
||||
}
|
||||
|
||||
log.info(
|
||||
"[Step 4-2][{}] tb_pnu upsert 완료 uid={}, upsertCount={}", jobId, uid, upsertCount);
|
||||
|
||||
log.info("[Step 4-3] 1개 폴리곤 객체 objtId 에 여러 pnu가 존재할 수 있음.");
|
||||
log.info("1개 폴리곤 객체 objtId에 여러 pnu의 적합여부가 들어온다면 ");
|
||||
log.info("폴리곤 객체 objtId 에 해당하는 pnu의 적합여부가 하나라도 Y가 있다면 Y (적합)");
|
||||
log.info("Y가 없다면 N (부적합) 으로 판단한다.");
|
||||
Map<String, StbltResult> resultMap =
|
||||
result.getResult().stream()
|
||||
.collect(Collectors.groupingBy(RlbDtctMastDto::getChnDtctObjtId))
|
||||
.entrySet()
|
||||
.stream()
|
||||
.collect(
|
||||
Collectors.toMap(
|
||||
Map.Entry::getKey,
|
||||
.map(
|
||||
e -> {
|
||||
String resultUid = e.getKey();
|
||||
List<RlbDtctMastDto> pnuList = e.getValue();
|
||||
|
||||
log.info("[Step 4-3] 국유인 실태조사 적합여부 업데이트 값을 객체 uid 기준으로 DTO 생성");
|
||||
boolean hasY = pnuList.stream().anyMatch(v -> "Y".equals(v.getStbltYn()));
|
||||
log.debug(
|
||||
"[Step 4-3][{}] 객체별 결과 집계 resultUid={}, rowCount={}",
|
||||
jobId,
|
||||
resultUid,
|
||||
pnuList == null ? 0 : pnuList.size());
|
||||
|
||||
String fitYn = hasY ? "Y" : "N";
|
||||
boolean hasN = pnuList.stream().anyMatch(v -> "N".equals(v.getStbltYn()));
|
||||
String fitYn = hasN ? "N" : "Y";
|
||||
log.info("=== 한 객체에 여러 개 pnu 있을 때, 하나라도 부적합 N이 있으면 N");
|
||||
log.info("=== N이 없으면 적합 Y");
|
||||
|
||||
log.info("=== 적합여부 fitYn={}", fitYn);
|
||||
|
||||
RlbDtctMastDto selected =
|
||||
hasY
|
||||
hasN
|
||||
? pnuList.stream()
|
||||
.filter(v -> "Y".equals(v.getStbltYn()))
|
||||
.filter(v -> "N".equals(v.getStbltYn()))
|
||||
.findFirst()
|
||||
.orElse(null)
|
||||
: pnuList.stream()
|
||||
.filter(v -> "N".equals(v.getStbltYn()))
|
||||
.filter(v -> "Y".equals(v.getStbltYn()))
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
|
||||
log.info(" === selected DTO : {}", selected);
|
||||
log.info(
|
||||
"객체 objtId 에 해당하는 pnuList 중에서 적합여부: {}에 해당하는 첫번째 값을 조회한다. => selected",
|
||||
fitYn);
|
||||
if (selected == null) {
|
||||
log.info(" === selected NULL");
|
||||
return null; // 방어 코드
|
||||
log.warn("[Step 4-3][{}] selected null resultUid={}", jobId, resultUid);
|
||||
return null;
|
||||
}
|
||||
|
||||
return new StbltResult(
|
||||
fitYn, selected.getIncyCd(), selected.getIncyRsnCont());
|
||||
}));
|
||||
log.debug(
|
||||
"[Step 4-3][{}] resultUid={}, fitYn={}, incyCd={}, incyRsnCont={}",
|
||||
jobId,
|
||||
resultUid,
|
||||
fitYn,
|
||||
selected.getIncyCd(),
|
||||
selected.getIncyRsnCont());
|
||||
|
||||
log.info("[Step 4-4] 국유인 실태조사 적합여부, 사유, 내용을 inference_geom 테이블에 update");
|
||||
resultMap.forEach(gukYuinStbltJobCoreService::updateGukYuinObjectStbltYn);
|
||||
return Map.entry(
|
||||
resultUid,
|
||||
new StbltResult(
|
||||
fitYn, selected.getIncyCd(), selected.getIncyRsnCont()));
|
||||
})
|
||||
.filter(Objects::nonNull)
|
||||
.collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));
|
||||
|
||||
log.info(
|
||||
"[Step 4-4][{}] inference_geom 에 적합여부 update 시작 uid={}, objectCount={}",
|
||||
jobId,
|
||||
uid,
|
||||
resultMap.size());
|
||||
|
||||
int objectUpdateCount = 0;
|
||||
for (Map.Entry<String, StbltResult> entry : resultMap.entrySet()) {
|
||||
log.info("result_uid: {}", entry.getKey());
|
||||
log.info("StbltResult: {}", entry.getValue());
|
||||
|
||||
gukYuinStbltJobCoreService.updateGukYuinObjectStbltYn(entry.getKey(), entry.getValue());
|
||||
objectUpdateCount++;
|
||||
}
|
||||
|
||||
log.info(
|
||||
"[Step 4-5][{}] inference_geom update 완료 uid={}, objectUpdateCount={}",
|
||||
jobId,
|
||||
uid,
|
||||
objectUpdateCount);
|
||||
|
||||
successCount++;
|
||||
log.info(
|
||||
"[ITEM-END][{}][{}/{}] uid={} 처리 완료 elapsed={}ms",
|
||||
jobId,
|
||||
index,
|
||||
totalTargetCount,
|
||||
uid,
|
||||
(System.currentTimeMillis() - itemStart));
|
||||
|
||||
} catch (Exception e) {
|
||||
log.error("[GUKYUIN] failed uid={}", dto.getUid(), e);
|
||||
failCount++;
|
||||
log.error(
|
||||
"[ITEM-ERROR][{}][{}/{}] uid={} 처리 실패 elapsed={}ms",
|
||||
jobId,
|
||||
index,
|
||||
totalTargetCount,
|
||||
uid,
|
||||
(System.currentTimeMillis() - itemStart),
|
||||
e);
|
||||
}
|
||||
}
|
||||
|
||||
} finally {
|
||||
log.info(
|
||||
"[JOB-END][{}] totalTargetCount={}, successCount={}, failCount={}, emptyCount={}, totalElapsed={}ms",
|
||||
jobId,
|
||||
totalTargetCount,
|
||||
successCount,
|
||||
failCount,
|
||||
emptyCount,
|
||||
(System.currentTimeMillis() - jobStart));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
0
gukyuin/stblt-check/upload-logs/fail.txt
Normal file
0
gukyuin/stblt-check/upload-logs/fail.txt
Normal file
516
gukyuin/stblt-check/upload-logs/ok.txt
Normal file
516
gukyuin/stblt-check/upload-logs/ok.txt
Normal file
@@ -0,0 +1,516 @@
|
||||
ch.qos.logback:logback-classic:1.5.20
|
||||
ch.qos.logback:logback-core:1.5.20
|
||||
ch.qos.logback:logback-parent:1.5.20
|
||||
com.diffplug.durian:durian-collect:1.2.0
|
||||
com.diffplug.durian:durian-core:1.2.0
|
||||
com.diffplug.durian:durian-io:1.2.0
|
||||
com.diffplug.durian:durian-swt.os:4.2.2
|
||||
com.diffplug.spotless:com.diffplug.spotless.gradle.plugin:6.25.0
|
||||
com.diffplug.spotless:spotless-lib-extra:2.45.0
|
||||
com.diffplug.spotless:spotless-lib:2.45.0
|
||||
com.diffplug.spotless:spotless-plugin-gradle:6.25.0
|
||||
com.fasterxml:classmate:1.7.1
|
||||
com.fasterxml.jackson.core:jackson-annotations:2.19.2
|
||||
com.fasterxml.jackson.core:jackson-core:2.19.2
|
||||
com.fasterxml.jackson.core:jackson-databind:2.19.2
|
||||
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.19.2
|
||||
com.fasterxml.jackson.dataformat:jackson-dataformats-text:2.19.2
|
||||
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.19.2
|
||||
com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.19.2
|
||||
com.fasterxml.jackson:jackson-base:2.19.2
|
||||
com.fasterxml.jackson:jackson-bom:2.17.2
|
||||
com.fasterxml.jackson:jackson-bom:2.18.1
|
||||
com.fasterxml.jackson:jackson-bom:2.19.0
|
||||
com.fasterxml.jackson:jackson-bom:2.19.2
|
||||
com.fasterxml.jackson:jackson-parent:2.17
|
||||
com.fasterxml.jackson:jackson-parent:2.18.1
|
||||
com.fasterxml.jackson:jackson-parent:2.19
|
||||
com.fasterxml.jackson:jackson-parent:2.19.3
|
||||
com.fasterxml.jackson.module:jackson-module-parameter-names:2.19.2
|
||||
com.fasterxml.jackson.module:jackson-modules-java8:2.19.2
|
||||
com.fasterxml:oss-parent:58
|
||||
com.fasterxml:oss-parent:61
|
||||
com.fasterxml:oss-parent:65
|
||||
com.fasterxml:oss-parent:68
|
||||
com.fasterxml:oss-parent:69
|
||||
com.google.code.findbugs:jsr305:3.0.2
|
||||
com.google.errorprone:error_prone_annotations:2.2.0
|
||||
com.google.errorprone:error_prone_annotations:2.21.1
|
||||
com.google.errorprone:error_prone_parent:2.2.0
|
||||
com.google.errorprone:error_prone_parent:2.21.1
|
||||
com.google.googlejavaformat:google-java-format-parent:1.19.2
|
||||
com.google.googlejavaformat:google-java-format:1.19.2
|
||||
com.google.guava:failureaccess:1.0
|
||||
com.google.guava:failureaccess:1.0.1
|
||||
com.google.guava:guava-parent:26.0-android
|
||||
com.google.guava:guava-parent:27.0-jre
|
||||
com.google.guava:guava-parent:32.1.3-jre
|
||||
com.google.guava:guava:27.0-jre
|
||||
com.google.guava:guava:32.1.3-jre
|
||||
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|
||||
com.google.j2objc:j2objc-annotations:1.1
|
||||
com.google.re2j:re2j:1.6
|
||||
com.googlecode.concurrent-trees:concurrent-trees:2.6.1
|
||||
com.googlecode.javaewah:JavaEWAH:1.2.3
|
||||
com.googlecode.json-simple:json-simple:1.1.1
|
||||
com.jayway.jsonpath:json-path:2.9.0
|
||||
com.mysema.commons:mysema-commons-lang:0.2.4
|
||||
com.mysema.home:mysema-source:0.3.0
|
||||
com.querydsl:codegen-utils:5.1.0
|
||||
com.querydsl:querydsl-apt:5.0.0
|
||||
com.querydsl:querydsl-apt:5.1.0
|
||||
com.querydsl:querydsl-bom:5.1.0
|
||||
com.querydsl:querydsl-codegen:5.1.0
|
||||
com.querydsl:querydsl-core:5.1.0
|
||||
com.querydsl:querydsl-jpa-codegen:5.0.0
|
||||
com.querydsl:querydsl-jpa:5.0.0
|
||||
com.querydsl:querydsl-jpa:5.1.0
|
||||
com.querydsl:querydsl-parent:0.1.0
|
||||
com.querydsl:querydsl-root:5.0.0
|
||||
com.querydsl:querydsl-root:5.1.0
|
||||
com.squareup.okhttp3:okhttp:4.12.0
|
||||
com.squareup.okio:okio-jvm:3.6.0
|
||||
com.squareup.okio:okio:3.6.0
|
||||
com.sun.activation:all:1.2.0
|
||||
com.sun.istack:istack-commons-runtime:4.1.2
|
||||
com.sun.istack:istack-commons:4.1.2
|
||||
com.sun.xml.bind:jaxb-bom-ext:4.0.6
|
||||
com.sun.xml.bind.mvn:jaxb-parent:4.0.6
|
||||
com.sun.xml.bind.mvn:jaxb-runtime-parent:4.0.6
|
||||
com.sun.xml.bind.mvn:jaxb-txw-parent:4.0.6
|
||||
com.vaadin.external.google:android-json:0.0.20131108.vaadin1
|
||||
com.zaxxer:HikariCP:6.3.3
|
||||
commons-codec:commons-codec:1.17.1
|
||||
commons-io:commons-io:2.15.1
|
||||
commons-io:commons-io:2.16.1
|
||||
commons-pool:commons-pool:1.6
|
||||
dev.equo.ide:solstice:1.7.5
|
||||
io.airlift:airbase:112
|
||||
io.airlift:aircompressor:0.20
|
||||
io.github.classgraph:classgraph:4.8.146
|
||||
io.lettuce:lettuce-core:6.6.0.RELEASE
|
||||
io.micrometer:micrometer-bom:1.14.0
|
||||
io.micrometer:micrometer-bom:1.14.1
|
||||
io.micrometer:micrometer-bom:1.15.5
|
||||
io.micrometer:micrometer-commons:1.15.5
|
||||
io.micrometer:micrometer-core:1.15.5
|
||||
io.micrometer:micrometer-jakarta9:1.15.5
|
||||
io.micrometer:micrometer-observation:1.15.5
|
||||
io.micrometer:micrometer-tracing-bom:1.4.0
|
||||
io.micrometer:micrometer-tracing-bom:1.5.5
|
||||
io.netty:netty-bom:4.1.115.Final
|
||||
io.netty:netty-bom:4.1.121.Final
|
||||
io.netty:netty-bom:4.1.128.Final
|
||||
io.netty:netty-buffer:4.1.128.Final
|
||||
io.netty:netty-codec:4.1.128.Final
|
||||
io.netty:netty-common:4.1.128.Final
|
||||
io.netty:netty-handler:4.1.128.Final
|
||||
io.netty:netty-parent:4.1.128.Final
|
||||
io.netty:netty-resolver:4.1.128.Final
|
||||
io.netty:netty-transport-native-unix-common:4.1.128.Final
|
||||
io.netty:netty-transport:4.1.128.Final
|
||||
io.opentelemetry:opentelemetry-bom:1.43.0
|
||||
io.opentelemetry:opentelemetry-bom:1.49.0
|
||||
io.projectreactor:reactor-bom:2024.0.0
|
||||
io.projectreactor:reactor-bom:2024.0.11
|
||||
io.projectreactor:reactor-core:3.7.12
|
||||
io.prometheus:client_java:1.3.3
|
||||
io.prometheus:client_java_parent:1.3.10
|
||||
io.prometheus:parent:0.16.0
|
||||
io.prometheus:prometheus-metrics-bom:1.3.10
|
||||
io.prometheus:prometheus-metrics-bom:1.3.3
|
||||
io.prometheus:simpleclient_bom:0.16.0
|
||||
io.rest-assured:rest-assured-bom:5.5.0
|
||||
io.rest-assured:rest-assured-bom:5.5.6
|
||||
io.rsocket:rsocket-bom:1.1.3
|
||||
io.rsocket:rsocket-bom:1.1.5
|
||||
io.smallrye:jandex-parent:3.2.0
|
||||
io.smallrye:jandex:3.2.0
|
||||
io.smallrye:smallrye-build-parent:42
|
||||
io.spring.dependency-management:io.spring.dependency-management.gradle.plugin:1.1.7
|
||||
io.spring.gradle:dependency-management-plugin:1.1.7
|
||||
io.swagger.core.v3:swagger-annotations-jakarta:2.2.25
|
||||
io.swagger.core.v3:swagger-core-jakarta:2.2.25
|
||||
io.swagger.core.v3:swagger-models-jakarta:2.2.25
|
||||
io.swagger.core.v3:swagger-project-jakarta:2.2.25
|
||||
io.zipkin.brave:brave-bom:6.0.3
|
||||
io.zipkin.brave:brave-bom:6.1.0
|
||||
io.zipkin.reporter2:zipkin-reporter-bom:3.4.2
|
||||
io.zipkin.reporter2:zipkin-reporter-bom:3.5.1
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog-commons:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog-reader:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog-streams:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-cog:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-geocore:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-library:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-plugin:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-streams:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-tiff:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext-utilities:1.4.7
|
||||
it.geosolutions.imageio-ext:imageio-ext:1.4.7
|
||||
it.geosolutions.jaiext.affine:jt-affine:1.1.24
|
||||
it.geosolutions.jaiext.algebra:jt-algebra:1.1.24
|
||||
it.geosolutions.jaiext.bandcombine:jt-bandcombine:1.1.24
|
||||
it.geosolutions.jaiext.bandmerge:jt-bandmerge:1.1.24
|
||||
it.geosolutions.jaiext.bandselect:jt-bandselect:1.1.24
|
||||
it.geosolutions.jaiext.binarize:jt-binarize:1.1.24
|
||||
it.geosolutions.jaiext.border:jt-border:1.1.24
|
||||
it.geosolutions.jaiext.buffer:jt-buffer:1.1.24
|
||||
it.geosolutions.jaiext.classifier:jt-classifier:1.1.24
|
||||
it.geosolutions.jaiext.colorconvert:jt-colorconvert:1.1.24
|
||||
it.geosolutions.jaiext.colorindexer:jt-colorindexer:1.1.24
|
||||
it.geosolutions.jaiext.crop:jt-crop:1.1.24
|
||||
it.geosolutions.jaiext.errordiffusion:jt-errordiffusion:1.1.24
|
||||
it.geosolutions.jaiext.format:jt-format:1.1.24
|
||||
it.geosolutions.jaiext.imagefunction:jt-imagefunction:1.1.24
|
||||
it.geosolutions.jaiext.iterators:jt-iterators:1.1.24
|
||||
it.geosolutions.jaiext:jaiext:1.1.24
|
||||
it.geosolutions.jaiext.lookup:jt-lookup:1.1.24
|
||||
it.geosolutions.jaiext.mosaic:jt-mosaic:1.1.24
|
||||
it.geosolutions.jaiext.nullop:jt-nullop:1.1.24
|
||||
it.geosolutions.jaiext.orderdither:jt-orderdither:1.1.24
|
||||
it.geosolutions.jaiext.piecewise:jt-piecewise:1.1.24
|
||||
it.geosolutions.jaiext.rescale:jt-rescale:1.1.24
|
||||
it.geosolutions.jaiext.rlookup:jt-rlookup:1.1.24
|
||||
it.geosolutions.jaiext.scale:jt-scale:1.1.24
|
||||
it.geosolutions.jaiext.scale2:jt-scale2:1.1.24
|
||||
it.geosolutions.jaiext.shadedrelief:jt-shadedrelief:1.1.24
|
||||
it.geosolutions.jaiext.stats:jt-stats:1.1.24
|
||||
it.geosolutions.jaiext.translate:jt-translate:1.1.24
|
||||
it.geosolutions.jaiext.utilities:jt-utilities:1.1.24
|
||||
it.geosolutions.jaiext.vectorbin:jt-vectorbin:1.1.24
|
||||
it.geosolutions.jaiext.warp:jt-warp:1.1.24
|
||||
it.geosolutions.jaiext.zonal:jt-zonal:1.1.24
|
||||
it.geosolutions.jgridshift:jgridshift-core:1.3
|
||||
it.geosolutions.jgridshift:jgridshift:1.3
|
||||
jakarta.activation:jakarta.activation-api:2.1.4
|
||||
jakarta.annotation:jakarta.annotation-api:2.1.1
|
||||
jakarta.inject:jakarta.inject-api:2.0.1
|
||||
jakarta.persistence:jakarta.persistence-api:3.1.0
|
||||
jakarta.platform:jakarta.jakartaee-bom:9.1.0
|
||||
jakarta.platform:jakartaee-api-parent:9.1.0
|
||||
jakarta.transaction:jakarta.transaction-api:2.0.1
|
||||
jakarta.validation:jakarta.validation-api:3.0.2
|
||||
jakarta.xml.bind:jakarta.xml.bind-api-parent:4.0.4
|
||||
jakarta.xml.bind:jakarta.xml.bind-api:4.0.4
|
||||
javax.activation:javax.activation-api:1.2.0
|
||||
javax.cache:cache-api:1.1.1
|
||||
javax.inject:javax.inject:1
|
||||
javax.measure:unit-api:2.1.2
|
||||
javax.measure:unit-api:2.1.3
|
||||
javax.media:jai_codec:1.1.3
|
||||
javax.media:jai_core:1.1.3
|
||||
javax.media:jai_imageio:1.1
|
||||
javax.xml.bind:jaxb-api-parent:2.4.0-b180830.0359
|
||||
javax.xml.bind:jaxb-api:2.4.0-b180830.0359
|
||||
net.bytebuddy:byte-buddy-agent:1.17.8
|
||||
net.bytebuddy:byte-buddy-parent:1.17.8
|
||||
net.bytebuddy:byte-buddy:1.17.8
|
||||
net.java.dev.jna:jna-platform:5.17.0
|
||||
net.java.dev.jna:jna:5.17.0
|
||||
net.java:jvnet-parent:1
|
||||
net.java:jvnet-parent:5
|
||||
net.minidev:accessors-smart:2.5.2
|
||||
net.minidev:json-smart:2.5.2
|
||||
net.sf.geographiclib:GeographicLib-Java:1.49
|
||||
org.antlr:antlr4-master:4.13.0
|
||||
org.antlr:antlr4-master:4.7.2
|
||||
org.antlr:antlr4-runtime:4.13.0
|
||||
org.antlr:antlr4-runtime:4.7.2
|
||||
org.apache.activemq:activemq-bom:6.1.4
|
||||
org.apache.activemq:activemq-bom:6.1.8
|
||||
org.apache.activemq:artemis-bom:2.37.0
|
||||
org.apache.activemq:artemis-bom:2.40.0
|
||||
org.apache.activemq:artemis-project:2.37.0
|
||||
org.apache.activemq:artemis-project:2.40.0
|
||||
org.apache:apache:27
|
||||
org.apache:apache:29
|
||||
org.apache:apache:31
|
||||
org.apache:apache:32
|
||||
org.apache:apache:33
|
||||
org.apache:apache:35
|
||||
org.apache:apache:9
|
||||
org.apache.cassandra:java-driver-bom:4.18.1
|
||||
org.apache.cassandra:java-driver-bom:4.19.1
|
||||
org.apache.commons:commons-compress:1.26.0
|
||||
org.apache.commons:commons-compress:1.27.1
|
||||
org.apache.commons:commons-lang3:3.16.0
|
||||
org.apache.commons:commons-lang3:3.17.0
|
||||
org.apache.commons:commons-parent:22
|
||||
org.apache.commons:commons-parent:54
|
||||
org.apache.commons:commons-parent:65
|
||||
org.apache.commons:commons-parent:66
|
||||
org.apache.commons:commons-parent:69
|
||||
org.apache.commons:commons-parent:71
|
||||
org.apache.commons:commons-parent:72
|
||||
org.apache.commons:commons-parent:73
|
||||
org.apache.commons:commons-text:1.10.0
|
||||
org.apache.groovy:groovy-bom:4.0.22
|
||||
org.apache.groovy:groovy-bom:4.0.24
|
||||
org.apache.groovy:groovy-bom:4.0.29
|
||||
org.apache.httpcomponents.client5:httpclient5-parent:5.5.1
|
||||
org.apache.httpcomponents.client5:httpclient5:5.5.1
|
||||
org.apache.httpcomponents.core5:httpcore5-h2:5.3.6
|
||||
org.apache.httpcomponents.core5:httpcore5-parent:5.3.6
|
||||
org.apache.httpcomponents.core5:httpcore5:5.3.6
|
||||
org.apache.httpcomponents:httpcomponents-parent:13
|
||||
org.apache.httpcomponents:httpcomponents-parent:14
|
||||
org.apache.logging.log4j:log4j-api:2.24.3
|
||||
org.apache.logging.log4j:log4j-bom:2.24.1
|
||||
org.apache.logging.log4j:log4j-bom:2.24.3
|
||||
org.apache.logging.log4j:log4j-to-slf4j:2.24.3
|
||||
org.apache.logging.log4j:log4j:2.24.3
|
||||
org.apache.logging:logging-parent:11.3.0
|
||||
org.apache.pulsar:pulsar-bom:3.3.2
|
||||
org.apache.pulsar:pulsar-bom:4.0.7
|
||||
org.apache.pulsar:pulsar-client-reactive-bom:0.6.0
|
||||
org.apache.tomcat.embed:tomcat-embed-core:10.1.48
|
||||
org.apache.tomcat.embed:tomcat-embed-el:10.1.48
|
||||
org.apache.tomcat.embed:tomcat-embed-websocket:10.1.48
|
||||
org.apiguardian:apiguardian-api:1.1.1
|
||||
org.aspectj:aspectjweaver:1.9.24
|
||||
org.assertj:assertj-bom:3.26.3
|
||||
org.assertj:assertj-bom:3.27.6
|
||||
org.assertj:assertj-core:3.27.6
|
||||
org.awaitility:awaitility-parent:4.2.2
|
||||
org.awaitility:awaitility:4.2.2
|
||||
org.checkerframework:checker-qual:2.5.2
|
||||
org.checkerframework:checker-qual:3.37.0
|
||||
org.checkerframework:checker-qual:3.49.5
|
||||
org.codehaus.mojo:animal-sniffer-annotations:1.17
|
||||
org.codehaus.mojo:animal-sniffer-parent:1.17
|
||||
org.codehaus.mojo:mojo-parent:40
|
||||
org.eclipse.angus:angus-activation-project:2.0.3
|
||||
org.eclipse.angus:angus-activation:2.0.3
|
||||
org.eclipse.ee4j:project:1.0.6
|
||||
org.eclipse.ee4j:project:1.0.7
|
||||
org.eclipse.ee4j:project:1.0.9
|
||||
org.eclipse.emf:org.eclipse.emf.common:2.15.0
|
||||
org.eclipse.emf:org.eclipse.emf.ecore.xmi:2.15.0
|
||||
org.eclipse.emf:org.eclipse.emf.ecore:2.15.0
|
||||
org.eclipse.jdt:ecj:3.26.0
|
||||
org.eclipse.jetty.ee10:jetty-ee10-bom:12.0.15
|
||||
org.eclipse.jetty.ee10:jetty-ee10-bom:12.0.29
|
||||
org.eclipse.jetty:jetty-bom:12.0.15
|
||||
org.eclipse.jetty:jetty-bom:12.0.29
|
||||
org.eclipse.jgit:org.eclipse.jgit-parent:6.7.0.202309050840-r
|
||||
org.eclipse.jgit:org.eclipse.jgit:6.7.0.202309050840-r
|
||||
org.eclipse.platform:org.eclipse.osgi:3.18.300
|
||||
org.ehcache:ehcache:3.10.9
|
||||
org.ejml:ejml-core:0.41
|
||||
org.ejml:ejml-ddense:0.41
|
||||
org.geolatte:geolatte-geom:1.9.1
|
||||
org.geolatte:geolatte:1.9.1
|
||||
org.geotools:geotools:30.0
|
||||
org.geotools:gt-api:30.0
|
||||
org.geotools:gt-coverage:30.0
|
||||
org.geotools:gt-epsg-hsql:30.0
|
||||
org.geotools:gt-geojson:30.0
|
||||
org.geotools:gt-geotiff:30.0
|
||||
org.geotools:gt-http:30.0
|
||||
org.geotools:gt-main:30.0
|
||||
org.geotools:gt-metadata:30.0
|
||||
org.geotools:gt-referencing:30.0
|
||||
org.geotools:gt-shapefile:30.0
|
||||
org.geotools:library:30.0
|
||||
org.geotools:modules:30.0
|
||||
org.geotools:ogc:30.0
|
||||
org.geotools.ogc:net.opengis.ows:30.0
|
||||
org.geotools.ogc:org.w3.xlink:30.0
|
||||
org.geotools:plugin:30.0
|
||||
org.geotools:unsupported:30.0
|
||||
org.glassfish.jaxb:jaxb-bom:4.0.5
|
||||
org.glassfish.jaxb:jaxb-bom:4.0.6
|
||||
org.glassfish.jaxb:jaxb-core:4.0.6
|
||||
org.glassfish.jaxb:jaxb-runtime:4.0.6
|
||||
org.glassfish.jaxb:txw2:4.0.6
|
||||
org.glassfish.jersey:jersey-bom:3.1.11
|
||||
org.glassfish.jersey:jersey-bom:3.1.9
|
||||
org.hamcrest:hamcrest:3.0
|
||||
org.hdrhistogram:HdrHistogram:2.2.2
|
||||
org.hibernate.common:hibernate-commons-annotations:7.0.3.Final
|
||||
org.hibernate:hibernate-spatial:6.2.7.Final
|
||||
org.hibernate.orm:hibernate-core:6.6.33.Final
|
||||
org.hibernate.orm:hibernate-spatial:6.6.33.Final
|
||||
org.hibernate.validator:hibernate-validator:8.0.3.Final
|
||||
org.hsqldb:hsqldb:2.7.3
|
||||
org.huldra.math:bigint:0.7.1
|
||||
org.infinispan:infinispan-bom:15.0.11.Final
|
||||
org.infinispan:infinispan-bom:15.2.6.Final
|
||||
org.infinispan:infinispan-build-configuration-parent:15.0.11.Final
|
||||
org.infinispan:infinispan-build-configuration-parent:15.2.6.Final
|
||||
org.jaitools:jaitools:1.6.0
|
||||
org.jaitools:jt-utils:1.6.0
|
||||
org.jaitools:jt-zonalstats:1.6.0
|
||||
org.jaitools:operator:1.6.0
|
||||
org.javassist:javassist:3.28.0-GA
|
||||
org.jboss:jboss-parent:42
|
||||
org.jboss:jboss-parent:43
|
||||
org.jboss.logging:jboss-logging:3.6.1.Final
|
||||
org.jboss.logging:logging-parent:1.0.3.Final
|
||||
org.jetbrains:annotations:13.0
|
||||
org.jetbrains.kotlin:kotlin-bom:1.5.20
|
||||
org.jetbrains.kotlin:kotlin-bom:1.7.20
|
||||
org.jetbrains.kotlin:kotlin-bom:1.9.25
|
||||
org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.10
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21
|
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.10
|
||||
org.jetbrains.kotlin:kotlin-stdlib:1.8.21
|
||||
org.jetbrains.kotlin:kotlin-stdlib:1.9.10
|
||||
org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.1
|
||||
org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.9.0
|
||||
org.jetbrains.kotlinx:kotlinx-serialization-bom:1.6.3
|
||||
org.jspecify:jspecify:1.0.0
|
||||
org.junit:junit-bom:5.10.1
|
||||
org.junit:junit-bom:5.10.2
|
||||
org.junit:junit-bom:5.10.3
|
||||
org.junit:junit-bom:5.11.0
|
||||
org.junit:junit-bom:5.11.0-M2
|
||||
org.junit:junit-bom:5.11.3
|
||||
org.junit:junit-bom:5.11.4
|
||||
org.junit:junit-bom:5.12.2
|
||||
org.junit:junit-bom:5.13.0
|
||||
org.junit:junit-bom:5.13.2
|
||||
org.junit:junit-bom:5.8.0-M1
|
||||
org.junit:junit-bom:5.9.0
|
||||
org.junit:junit-bom:5.9.1
|
||||
org.junit.jupiter:junit-jupiter-api:5.12.2
|
||||
org.junit.jupiter:junit-jupiter-engine:5.12.2
|
||||
org.junit.jupiter:junit-jupiter-params:5.12.2
|
||||
org.junit.jupiter:junit-jupiter:5.12.2
|
||||
org.junit.platform:junit-platform-commons:1.12.2
|
||||
org.junit.platform:junit-platform-engine:1.12.2
|
||||
org.junit.platform:junit-platform-launcher:1.12.2
|
||||
org.latencyutils:LatencyUtils:2.0.3
|
||||
org.locationtech.jts.io:jts-io-common:1.19.0
|
||||
org.locationtech.jts.io:jts-io-common:1.20.0
|
||||
org.locationtech.jts:jts-core:1.19.0
|
||||
org.locationtech.jts:jts-core:1.20.0
|
||||
org.locationtech.jts:jts-io:1.19.0
|
||||
org.locationtech.jts:jts-io:1.20.0
|
||||
org.locationtech.jts:jts-modules:1.19.0
|
||||
org.locationtech.jts:jts-modules:1.20.0
|
||||
org.locationtech.jts:jts:1.19.0
|
||||
org.locationtech.jts:jts:1.20.0
|
||||
org.mockito:mockito-bom:4.11.0
|
||||
org.mockito:mockito-bom:5.14.2
|
||||
org.mockito:mockito-bom:5.17.0
|
||||
org.mockito:mockito-core:5.17.0
|
||||
org.mockito:mockito-junit-jupiter:5.17.0
|
||||
org.mongodb:mongodb-driver-bom:5.5.2
|
||||
org.objenesis:objenesis-parent:3.3
|
||||
org.objenesis:objenesis:3.3
|
||||
org.opentest4j:opentest4j:1.3.0
|
||||
org.ow2.asm:asm:9.7.1
|
||||
org.ow2:ow2:1.5.1
|
||||
org.postgresql:postgresql:42.7.8
|
||||
org.projectlombok:lombok:1.18.42
|
||||
org.reactivestreams:reactive-streams:1.0.4
|
||||
org.reflections:reflections:0.10.2
|
||||
org.seleniumhq.selenium:selenium-bom:4.25.0
|
||||
org.seleniumhq.selenium:selenium-bom:4.31.0
|
||||
org.skyscreamer:jsonassert:1.5.3
|
||||
org.slf4j:jul-to-slf4j:2.0.17
|
||||
org.slf4j:slf4j-api:1.7.36
|
||||
org.slf4j:slf4j-api:2.0.17
|
||||
org.slf4j:slf4j-bom:2.0.17
|
||||
org.slf4j:slf4j-parent:1.7.36
|
||||
org.slf4j:slf4j-parent:2.0.17
|
||||
org.sonatype.oss:oss-parent:5
|
||||
org.sonatype.oss:oss-parent:7
|
||||
org.sonatype.oss:oss-parent:9
|
||||
org.springdoc:springdoc-openapi-starter-common:2.7.0
|
||||
org.springdoc:springdoc-openapi-starter-webmvc-api:2.7.0
|
||||
org.springdoc:springdoc-openapi-starter-webmvc-ui:2.7.0
|
||||
org.springdoc:springdoc-openapi:2.7.0
|
||||
org.springframework.amqp:spring-amqp-bom:3.2.0
|
||||
org.springframework.amqp:spring-amqp-bom:3.2.8
|
||||
org.springframework.batch:spring-batch-bom:5.2.0
|
||||
org.springframework.batch:spring-batch-bom:5.2.4
|
||||
org.springframework.boot:org.springframework.boot.gradle.plugin:3.5.7
|
||||
org.springframework.boot:spring-boot-actuator-autoconfigure:3.5.7
|
||||
org.springframework.boot:spring-boot-actuator:3.5.7
|
||||
org.springframework.boot:spring-boot-autoconfigure:3.5.7
|
||||
org.springframework.boot:spring-boot-buildpack-platform:3.5.7
|
||||
org.springframework.boot:spring-boot-dependencies:3.4.0
|
||||
org.springframework.boot:spring-boot-dependencies:3.5.7
|
||||
org.springframework.boot:spring-boot-gradle-plugin:3.5.7
|
||||
org.springframework.boot:spring-boot-loader-tools:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-actuator:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-data-jpa:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-data-redis:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-jdbc:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-json:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-logging:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-parent:3.4.0
|
||||
org.springframework.boot:spring-boot-starter-test:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-tomcat:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-validation:3.5.7
|
||||
org.springframework.boot:spring-boot-starter-web:3.5.7
|
||||
org.springframework.boot:spring-boot-starter:3.5.7
|
||||
org.springframework.boot:spring-boot-test-autoconfigure:3.5.7
|
||||
org.springframework.boot:spring-boot-test:3.5.7
|
||||
org.springframework.boot:spring-boot:3.5.7
|
||||
org.springframework.data.build:spring-data-build:3.5.5
|
||||
org.springframework.data.build:spring-data-parent:3.5.5
|
||||
org.springframework.data:spring-data-bom:2024.1.0
|
||||
org.springframework.data:spring-data-bom:2025.0.5
|
||||
org.springframework.data:spring-data-commons:3.5.5
|
||||
org.springframework.data:spring-data-jpa-parent:3.5.5
|
||||
org.springframework.data:spring-data-jpa:3.5.5
|
||||
org.springframework.data:spring-data-keyvalue:3.5.5
|
||||
org.springframework.data:spring-data-redis:3.5.5
|
||||
org.springframework.integration:spring-integration-bom:6.4.0
|
||||
org.springframework.integration:spring-integration-bom:6.5.3
|
||||
org.springframework.pulsar:spring-pulsar-bom:1.2.0
|
||||
org.springframework.pulsar:spring-pulsar-bom:1.2.11
|
||||
org.springframework.restdocs:spring-restdocs-bom:3.0.3
|
||||
org.springframework.restdocs:spring-restdocs-bom:3.0.5
|
||||
org.springframework.security:spring-security-bom:6.4.1
|
||||
org.springframework.security:spring-security-bom:6.5.6
|
||||
org.springframework.session:spring-session-bom:3.4.0
|
||||
org.springframework.session:spring-session-bom:3.5.3
|
||||
org.springframework:spring-aop:6.2.12
|
||||
org.springframework:spring-aspects:6.2.12
|
||||
org.springframework:spring-beans:6.2.12
|
||||
org.springframework:spring-context-support:6.2.12
|
||||
org.springframework:spring-context:6.2.12
|
||||
org.springframework:spring-core:6.2.12
|
||||
org.springframework:spring-expression:6.2.12
|
||||
org.springframework:spring-framework-bom:5.3.39
|
||||
org.springframework:spring-framework-bom:6.2.0
|
||||
org.springframework:spring-framework-bom:6.2.12
|
||||
org.springframework:spring-jcl:6.2.12
|
||||
org.springframework:spring-jdbc:6.2.12
|
||||
org.springframework:spring-orm:6.2.12
|
||||
org.springframework:spring-oxm:6.2.12
|
||||
org.springframework:spring-test:6.2.12
|
||||
org.springframework:spring-tx:6.2.12
|
||||
org.springframework:spring-web:6.2.12
|
||||
org.springframework:spring-webmvc:6.2.12
|
||||
org.springframework.ws:spring-ws-bom:4.0.11
|
||||
org.springframework.ws:spring-ws-bom:4.1.2
|
||||
org.testcontainers:testcontainers-bom:1.20.4
|
||||
org.testcontainers:testcontainers-bom:1.20.6
|
||||
org.testcontainers:testcontainers-bom:1.21.3
|
||||
org.tomlj:tomlj:1.0.0
|
||||
org.tukaani:xz:1.9
|
||||
org.webjars:swagger-ui:5.18.2
|
||||
org.webjars:webjars-locator-lite:1.1.2
|
||||
org.xmlunit:xmlunit-core:2.10.4
|
||||
org.xmlunit:xmlunit-parent:2.10.4
|
||||
org.yaml:snakeyaml:2.4
|
||||
redis.clients.authentication:redis-authx-core:0.1.1-beta2
|
||||
si.uom:si-parent:2.1
|
||||
si.uom:si-quantity:2.1
|
||||
si.uom:si-units:2.1
|
||||
systems.uom:systems-common:2.1
|
||||
systems.uom:systems-parent:2.1
|
||||
tech.units:indriya:2.1.3
|
||||
tech.uom.lib:uom-lib-common:2.1
|
||||
tech.uom.lib:uom-lib:2.1
|
||||
tech.uom:uom-parent:2.1
|
||||
tech.uom:uom-parent:2.1.2
|
||||
tech.uom:uom-parent:2.1.3
|
||||
516
gukyuin/stblt-check/upload-logs/version_dirs.txt
Normal file
516
gukyuin/stblt-check/upload-logs/version_dirs.txt
Normal file
@@ -0,0 +1,516 @@
|
||||
./m2repo/ch/qos/logback/logback-classic/1.5.20
|
||||
./m2repo/ch/qos/logback/logback-core/1.5.20
|
||||
./m2repo/ch/qos/logback/logback-parent/1.5.20
|
||||
./m2repo/com/diffplug/durian/durian-collect/1.2.0
|
||||
./m2repo/com/diffplug/durian/durian-core/1.2.0
|
||||
./m2repo/com/diffplug/durian/durian-io/1.2.0
|
||||
./m2repo/com/diffplug/durian/durian-swt.os/4.2.2
|
||||
./m2repo/com/diffplug/spotless/com.diffplug.spotless.gradle.plugin/6.25.0
|
||||
./m2repo/com/diffplug/spotless/spotless-lib-extra/2.45.0
|
||||
./m2repo/com/diffplug/spotless/spotless-lib/2.45.0
|
||||
./m2repo/com/diffplug/spotless/spotless-plugin-gradle/6.25.0
|
||||
./m2repo/com/fasterxml/classmate/1.7.1
|
||||
./m2repo/com/fasterxml/jackson/core/jackson-annotations/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/core/jackson-core/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/core/jackson-databind/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/dataformat/jackson-dataformats-text/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-base/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.17.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.18.1
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.19.0
|
||||
./m2repo/com/fasterxml/jackson/jackson-bom/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.17
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.18.1
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.19
|
||||
./m2repo/com/fasterxml/jackson/jackson-parent/2.19.3
|
||||
./m2repo/com/fasterxml/jackson/module/jackson-module-parameter-names/2.19.2
|
||||
./m2repo/com/fasterxml/jackson/module/jackson-modules-java8/2.19.2
|
||||
./m2repo/com/fasterxml/oss-parent/58
|
||||
./m2repo/com/fasterxml/oss-parent/61
|
||||
./m2repo/com/fasterxml/oss-parent/65
|
||||
./m2repo/com/fasterxml/oss-parent/68
|
||||
./m2repo/com/fasterxml/oss-parent/69
|
||||
./m2repo/com/google/code/findbugs/jsr305/3.0.2
|
||||
./m2repo/com/google/errorprone/error_prone_annotations/2.2.0
|
||||
./m2repo/com/google/errorprone/error_prone_annotations/2.21.1
|
||||
./m2repo/com/google/errorprone/error_prone_parent/2.2.0
|
||||
./m2repo/com/google/errorprone/error_prone_parent/2.21.1
|
||||
./m2repo/com/google/googlejavaformat/google-java-format-parent/1.19.2
|
||||
./m2repo/com/google/googlejavaformat/google-java-format/1.19.2
|
||||
./m2repo/com/google/guava/failureaccess/1.0
|
||||
./m2repo/com/google/guava/failureaccess/1.0.1
|
||||
./m2repo/com/google/guava/guava-parent/26.0-android
|
||||
./m2repo/com/google/guava/guava-parent/27.0-jre
|
||||
./m2repo/com/google/guava/guava-parent/32.1.3-jre
|
||||
./m2repo/com/google/guava/guava/27.0-jre
|
||||
./m2repo/com/google/guava/guava/32.1.3-jre
|
||||
./m2repo/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava
|
||||
./m2repo/com/google/j2objc/j2objc-annotations/1.1
|
||||
./m2repo/com/google/re2j/re2j/1.6
|
||||
./m2repo/com/googlecode/concurrent-trees/concurrent-trees/2.6.1
|
||||
./m2repo/com/googlecode/javaewah/JavaEWAH/1.2.3
|
||||
./m2repo/com/googlecode/json-simple/json-simple/1.1.1
|
||||
./m2repo/com/jayway/jsonpath/json-path/2.9.0
|
||||
./m2repo/com/mysema/commons/mysema-commons-lang/0.2.4
|
||||
./m2repo/com/mysema/home/mysema-source/0.3.0
|
||||
./m2repo/com/querydsl/codegen-utils/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-apt/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-apt/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-bom/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-codegen/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-core/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-jpa-codegen/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-jpa/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-jpa/5.1.0
|
||||
./m2repo/com/querydsl/querydsl-parent/0.1.0
|
||||
./m2repo/com/querydsl/querydsl-root/5.0.0
|
||||
./m2repo/com/querydsl/querydsl-root/5.1.0
|
||||
./m2repo/com/squareup/okhttp3/okhttp/4.12.0
|
||||
./m2repo/com/squareup/okio/okio-jvm/3.6.0
|
||||
./m2repo/com/squareup/okio/okio/3.6.0
|
||||
./m2repo/com/sun/activation/all/1.2.0
|
||||
./m2repo/com/sun/istack/istack-commons-runtime/4.1.2
|
||||
./m2repo/com/sun/istack/istack-commons/4.1.2
|
||||
./m2repo/com/sun/xml/bind/jaxb-bom-ext/4.0.6
|
||||
./m2repo/com/sun/xml/bind/mvn/jaxb-parent/4.0.6
|
||||
./m2repo/com/sun/xml/bind/mvn/jaxb-runtime-parent/4.0.6
|
||||
./m2repo/com/sun/xml/bind/mvn/jaxb-txw-parent/4.0.6
|
||||
./m2repo/com/vaadin/external/google/android-json/0.0.20131108.vaadin1
|
||||
./m2repo/com/zaxxer/HikariCP/6.3.3
|
||||
./m2repo/commons-codec/commons-codec/1.17.1
|
||||
./m2repo/commons-io/commons-io/2.15.1
|
||||
./m2repo/commons-io/commons-io/2.16.1
|
||||
./m2repo/commons-pool/commons-pool/1.6
|
||||
./m2repo/dev/equo/ide/solstice/1.7.5
|
||||
./m2repo/io/airlift/airbase/112
|
||||
./m2repo/io/airlift/aircompressor/0.20
|
||||
./m2repo/io/github/classgraph/classgraph/4.8.146
|
||||
./m2repo/io/lettuce/lettuce-core/6.6.0.RELEASE
|
||||
./m2repo/io/micrometer/micrometer-bom/1.14.0
|
||||
./m2repo/io/micrometer/micrometer-bom/1.14.1
|
||||
./m2repo/io/micrometer/micrometer-bom/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-commons/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-core/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-jakarta9/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-observation/1.15.5
|
||||
./m2repo/io/micrometer/micrometer-tracing-bom/1.4.0
|
||||
./m2repo/io/micrometer/micrometer-tracing-bom/1.5.5
|
||||
./m2repo/io/netty/netty-bom/4.1.115.Final
|
||||
./m2repo/io/netty/netty-bom/4.1.121.Final
|
||||
./m2repo/io/netty/netty-bom/4.1.128.Final
|
||||
./m2repo/io/netty/netty-buffer/4.1.128.Final
|
||||
./m2repo/io/netty/netty-codec/4.1.128.Final
|
||||
./m2repo/io/netty/netty-common/4.1.128.Final
|
||||
./m2repo/io/netty/netty-handler/4.1.128.Final
|
||||
./m2repo/io/netty/netty-parent/4.1.128.Final
|
||||
./m2repo/io/netty/netty-resolver/4.1.128.Final
|
||||
./m2repo/io/netty/netty-transport-native-unix-common/4.1.128.Final
|
||||
./m2repo/io/netty/netty-transport/4.1.128.Final
|
||||
./m2repo/io/opentelemetry/opentelemetry-bom/1.43.0
|
||||
./m2repo/io/opentelemetry/opentelemetry-bom/1.49.0
|
||||
./m2repo/io/projectreactor/reactor-bom/2024.0.0
|
||||
./m2repo/io/projectreactor/reactor-bom/2024.0.11
|
||||
./m2repo/io/projectreactor/reactor-core/3.7.12
|
||||
./m2repo/io/prometheus/client_java/1.3.3
|
||||
./m2repo/io/prometheus/client_java_parent/1.3.10
|
||||
./m2repo/io/prometheus/parent/0.16.0
|
||||
./m2repo/io/prometheus/prometheus-metrics-bom/1.3.10
|
||||
./m2repo/io/prometheus/prometheus-metrics-bom/1.3.3
|
||||
./m2repo/io/prometheus/simpleclient_bom/0.16.0
|
||||
./m2repo/io/rest-assured/rest-assured-bom/5.5.0
|
||||
./m2repo/io/rest-assured/rest-assured-bom/5.5.6
|
||||
./m2repo/io/rsocket/rsocket-bom/1.1.3
|
||||
./m2repo/io/rsocket/rsocket-bom/1.1.5
|
||||
./m2repo/io/smallrye/jandex-parent/3.2.0
|
||||
./m2repo/io/smallrye/jandex/3.2.0
|
||||
./m2repo/io/smallrye/smallrye-build-parent/42
|
||||
./m2repo/io/spring/dependency-management/io.spring.dependency-management.gradle.plugin/1.1.7
|
||||
./m2repo/io/spring/gradle/dependency-management-plugin/1.1.7
|
||||
./m2repo/io/swagger/core/v3/swagger-annotations-jakarta/2.2.25
|
||||
./m2repo/io/swagger/core/v3/swagger-core-jakarta/2.2.25
|
||||
./m2repo/io/swagger/core/v3/swagger-models-jakarta/2.2.25
|
||||
./m2repo/io/swagger/core/v3/swagger-project-jakarta/2.2.25
|
||||
./m2repo/io/zipkin/brave/brave-bom/6.0.3
|
||||
./m2repo/io/zipkin/brave/brave-bom/6.1.0
|
||||
./m2repo/io/zipkin/reporter2/zipkin-reporter-bom/3.4.2
|
||||
./m2repo/io/zipkin/reporter2/zipkin-reporter-bom/3.5.1
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog-commons/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog-reader/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog-streams/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-cog/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-geocore/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-library/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-plugin/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-streams/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-tiff/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext-utilities/1.4.7
|
||||
./m2repo/it/geosolutions/imageio-ext/imageio-ext/1.4.7
|
||||
./m2repo/it/geosolutions/jaiext/affine/jt-affine/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/algebra/jt-algebra/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/bandcombine/jt-bandcombine/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/bandmerge/jt-bandmerge/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/bandselect/jt-bandselect/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/binarize/jt-binarize/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/border/jt-border/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/buffer/jt-buffer/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/classifier/jt-classifier/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/colorconvert/jt-colorconvert/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/colorindexer/jt-colorindexer/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/crop/jt-crop/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/errordiffusion/jt-errordiffusion/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/format/jt-format/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/imagefunction/jt-imagefunction/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/iterators/jt-iterators/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/jaiext/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/lookup/jt-lookup/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/mosaic/jt-mosaic/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/nullop/jt-nullop/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/orderdither/jt-orderdither/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/piecewise/jt-piecewise/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/rescale/jt-rescale/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/rlookup/jt-rlookup/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/scale/jt-scale/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/scale2/jt-scale2/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/shadedrelief/jt-shadedrelief/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/stats/jt-stats/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/translate/jt-translate/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/utilities/jt-utilities/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/vectorbin/jt-vectorbin/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/warp/jt-warp/1.1.24
|
||||
./m2repo/it/geosolutions/jaiext/zonal/jt-zonal/1.1.24
|
||||
./m2repo/it/geosolutions/jgridshift/jgridshift-core/1.3
|
||||
./m2repo/it/geosolutions/jgridshift/jgridshift/1.3
|
||||
./m2repo/jakarta/activation/jakarta.activation-api/2.1.4
|
||||
./m2repo/jakarta/annotation/jakarta.annotation-api/2.1.1
|
||||
./m2repo/jakarta/inject/jakarta.inject-api/2.0.1
|
||||
./m2repo/jakarta/persistence/jakarta.persistence-api/3.1.0
|
||||
./m2repo/jakarta/platform/jakarta.jakartaee-bom/9.1.0
|
||||
./m2repo/jakarta/platform/jakartaee-api-parent/9.1.0
|
||||
./m2repo/jakarta/transaction/jakarta.transaction-api/2.0.1
|
||||
./m2repo/jakarta/validation/jakarta.validation-api/3.0.2
|
||||
./m2repo/jakarta/xml/bind/jakarta.xml.bind-api-parent/4.0.4
|
||||
./m2repo/jakarta/xml/bind/jakarta.xml.bind-api/4.0.4
|
||||
./m2repo/javax/activation/javax.activation-api/1.2.0
|
||||
./m2repo/javax/cache/cache-api/1.1.1
|
||||
./m2repo/javax/inject/javax.inject/1
|
||||
./m2repo/javax/measure/unit-api/2.1.2
|
||||
./m2repo/javax/measure/unit-api/2.1.3
|
||||
./m2repo/javax/media/jai_codec/1.1.3
|
||||
./m2repo/javax/media/jai_core/1.1.3
|
||||
./m2repo/javax/media/jai_imageio/1.1
|
||||
./m2repo/javax/xml/bind/jaxb-api-parent/2.4.0-b180830.0359
|
||||
./m2repo/javax/xml/bind/jaxb-api/2.4.0-b180830.0359
|
||||
./m2repo/net/bytebuddy/byte-buddy-agent/1.17.8
|
||||
./m2repo/net/bytebuddy/byte-buddy-parent/1.17.8
|
||||
./m2repo/net/bytebuddy/byte-buddy/1.17.8
|
||||
./m2repo/net/java/dev/jna/jna-platform/5.17.0
|
||||
./m2repo/net/java/dev/jna/jna/5.17.0
|
||||
./m2repo/net/java/jvnet-parent/1
|
||||
./m2repo/net/java/jvnet-parent/5
|
||||
./m2repo/net/minidev/accessors-smart/2.5.2
|
||||
./m2repo/net/minidev/json-smart/2.5.2
|
||||
./m2repo/net/sf/geographiclib/GeographicLib-Java/1.49
|
||||
./m2repo/org/antlr/antlr4-master/4.13.0
|
||||
./m2repo/org/antlr/antlr4-master/4.7.2
|
||||
./m2repo/org/antlr/antlr4-runtime/4.13.0
|
||||
./m2repo/org/antlr/antlr4-runtime/4.7.2
|
||||
./m2repo/org/apache/activemq/activemq-bom/6.1.4
|
||||
./m2repo/org/apache/activemq/activemq-bom/6.1.8
|
||||
./m2repo/org/apache/activemq/artemis-bom/2.37.0
|
||||
./m2repo/org/apache/activemq/artemis-bom/2.40.0
|
||||
./m2repo/org/apache/activemq/artemis-project/2.37.0
|
||||
./m2repo/org/apache/activemq/artemis-project/2.40.0
|
||||
./m2repo/org/apache/apache/27
|
||||
./m2repo/org/apache/apache/29
|
||||
./m2repo/org/apache/apache/31
|
||||
./m2repo/org/apache/apache/32
|
||||
./m2repo/org/apache/apache/33
|
||||
./m2repo/org/apache/apache/35
|
||||
./m2repo/org/apache/apache/9
|
||||
./m2repo/org/apache/cassandra/java-driver-bom/4.18.1
|
||||
./m2repo/org/apache/cassandra/java-driver-bom/4.19.1
|
||||
./m2repo/org/apache/commons/commons-compress/1.26.0
|
||||
./m2repo/org/apache/commons/commons-compress/1.27.1
|
||||
./m2repo/org/apache/commons/commons-lang3/3.16.0
|
||||
./m2repo/org/apache/commons/commons-lang3/3.17.0
|
||||
./m2repo/org/apache/commons/commons-parent/22
|
||||
./m2repo/org/apache/commons/commons-parent/54
|
||||
./m2repo/org/apache/commons/commons-parent/65
|
||||
./m2repo/org/apache/commons/commons-parent/66
|
||||
./m2repo/org/apache/commons/commons-parent/69
|
||||
./m2repo/org/apache/commons/commons-parent/71
|
||||
./m2repo/org/apache/commons/commons-parent/72
|
||||
./m2repo/org/apache/commons/commons-parent/73
|
||||
./m2repo/org/apache/commons/commons-text/1.10.0
|
||||
./m2repo/org/apache/groovy/groovy-bom/4.0.22
|
||||
./m2repo/org/apache/groovy/groovy-bom/4.0.24
|
||||
./m2repo/org/apache/groovy/groovy-bom/4.0.29
|
||||
./m2repo/org/apache/httpcomponents/client5/httpclient5-parent/5.5.1
|
||||
./m2repo/org/apache/httpcomponents/client5/httpclient5/5.5.1
|
||||
./m2repo/org/apache/httpcomponents/core5/httpcore5-h2/5.3.6
|
||||
./m2repo/org/apache/httpcomponents/core5/httpcore5-parent/5.3.6
|
||||
./m2repo/org/apache/httpcomponents/core5/httpcore5/5.3.6
|
||||
./m2repo/org/apache/httpcomponents/httpcomponents-parent/13
|
||||
./m2repo/org/apache/httpcomponents/httpcomponents-parent/14
|
||||
./m2repo/org/apache/logging/log4j/log4j-api/2.24.3
|
||||
./m2repo/org/apache/logging/log4j/log4j-bom/2.24.1
|
||||
./m2repo/org/apache/logging/log4j/log4j-bom/2.24.3
|
||||
./m2repo/org/apache/logging/log4j/log4j-to-slf4j/2.24.3
|
||||
./m2repo/org/apache/logging/log4j/log4j/2.24.3
|
||||
./m2repo/org/apache/logging/logging-parent/11.3.0
|
||||
./m2repo/org/apache/pulsar/pulsar-bom/3.3.2
|
||||
./m2repo/org/apache/pulsar/pulsar-bom/4.0.7
|
||||
./m2repo/org/apache/pulsar/pulsar-client-reactive-bom/0.6.0
|
||||
./m2repo/org/apache/tomcat/embed/tomcat-embed-core/10.1.48
|
||||
./m2repo/org/apache/tomcat/embed/tomcat-embed-el/10.1.48
|
||||
./m2repo/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.48
|
||||
./m2repo/org/apiguardian/apiguardian-api/1.1.1
|
||||
./m2repo/org/aspectj/aspectjweaver/1.9.24
|
||||
./m2repo/org/assertj/assertj-bom/3.26.3
|
||||
./m2repo/org/assertj/assertj-bom/3.27.6
|
||||
./m2repo/org/assertj/assertj-core/3.27.6
|
||||
./m2repo/org/awaitility/awaitility-parent/4.2.2
|
||||
./m2repo/org/awaitility/awaitility/4.2.2
|
||||
./m2repo/org/checkerframework/checker-qual/2.5.2
|
||||
./m2repo/org/checkerframework/checker-qual/3.37.0
|
||||
./m2repo/org/checkerframework/checker-qual/3.49.5
|
||||
./m2repo/org/codehaus/mojo/animal-sniffer-annotations/1.17
|
||||
./m2repo/org/codehaus/mojo/animal-sniffer-parent/1.17
|
||||
./m2repo/org/codehaus/mojo/mojo-parent/40
|
||||
./m2repo/org/eclipse/angus/angus-activation-project/2.0.3
|
||||
./m2repo/org/eclipse/angus/angus-activation/2.0.3
|
||||
./m2repo/org/eclipse/ee4j/project/1.0.6
|
||||
./m2repo/org/eclipse/ee4j/project/1.0.7
|
||||
./m2repo/org/eclipse/ee4j/project/1.0.9
|
||||
./m2repo/org/eclipse/emf/org.eclipse.emf.common/2.15.0
|
||||
./m2repo/org/eclipse/emf/org.eclipse.emf.ecore.xmi/2.15.0
|
||||
./m2repo/org/eclipse/emf/org.eclipse.emf.ecore/2.15.0
|
||||
./m2repo/org/eclipse/jdt/ecj/3.26.0
|
||||
./m2repo/org/eclipse/jetty/ee10/jetty-ee10-bom/12.0.15
|
||||
./m2repo/org/eclipse/jetty/ee10/jetty-ee10-bom/12.0.29
|
||||
./m2repo/org/eclipse/jetty/jetty-bom/12.0.15
|
||||
./m2repo/org/eclipse/jetty/jetty-bom/12.0.29
|
||||
./m2repo/org/eclipse/jgit/org.eclipse.jgit-parent/6.7.0.202309050840-r
|
||||
./m2repo/org/eclipse/jgit/org.eclipse.jgit/6.7.0.202309050840-r
|
||||
./m2repo/org/eclipse/platform/org.eclipse.osgi/3.18.300
|
||||
./m2repo/org/ehcache/ehcache/3.10.9
|
||||
./m2repo/org/ejml/ejml-core/0.41
|
||||
./m2repo/org/ejml/ejml-ddense/0.41
|
||||
./m2repo/org/geolatte/geolatte-geom/1.9.1
|
||||
./m2repo/org/geolatte/geolatte/1.9.1
|
||||
./m2repo/org/geotools/geotools/30.0
|
||||
./m2repo/org/geotools/gt-api/30.0
|
||||
./m2repo/org/geotools/gt-coverage/30.0
|
||||
./m2repo/org/geotools/gt-epsg-hsql/30.0
|
||||
./m2repo/org/geotools/gt-geojson/30.0
|
||||
./m2repo/org/geotools/gt-geotiff/30.0
|
||||
./m2repo/org/geotools/gt-http/30.0
|
||||
./m2repo/org/geotools/gt-main/30.0
|
||||
./m2repo/org/geotools/gt-metadata/30.0
|
||||
./m2repo/org/geotools/gt-referencing/30.0
|
||||
./m2repo/org/geotools/gt-shapefile/30.0
|
||||
./m2repo/org/geotools/library/30.0
|
||||
./m2repo/org/geotools/modules/30.0
|
||||
./m2repo/org/geotools/ogc/30.0
|
||||
./m2repo/org/geotools/ogc/net.opengis.ows/30.0
|
||||
./m2repo/org/geotools/ogc/org.w3.xlink/30.0
|
||||
./m2repo/org/geotools/plugin/30.0
|
||||
./m2repo/org/geotools/unsupported/30.0
|
||||
./m2repo/org/glassfish/jaxb/jaxb-bom/4.0.5
|
||||
./m2repo/org/glassfish/jaxb/jaxb-bom/4.0.6
|
||||
./m2repo/org/glassfish/jaxb/jaxb-core/4.0.6
|
||||
./m2repo/org/glassfish/jaxb/jaxb-runtime/4.0.6
|
||||
./m2repo/org/glassfish/jaxb/txw2/4.0.6
|
||||
./m2repo/org/glassfish/jersey/jersey-bom/3.1.11
|
||||
./m2repo/org/glassfish/jersey/jersey-bom/3.1.9
|
||||
./m2repo/org/hamcrest/hamcrest/3.0
|
||||
./m2repo/org/hdrhistogram/HdrHistogram/2.2.2
|
||||
./m2repo/org/hibernate/common/hibernate-commons-annotations/7.0.3.Final
|
||||
./m2repo/org/hibernate/hibernate-spatial/6.2.7.Final
|
||||
./m2repo/org/hibernate/orm/hibernate-core/6.6.33.Final
|
||||
./m2repo/org/hibernate/orm/hibernate-spatial/6.6.33.Final
|
||||
./m2repo/org/hibernate/validator/hibernate-validator/8.0.3.Final
|
||||
./m2repo/org/hsqldb/hsqldb/2.7.3
|
||||
./m2repo/org/huldra/math/bigint/0.7.1
|
||||
./m2repo/org/infinispan/infinispan-bom/15.0.11.Final
|
||||
./m2repo/org/infinispan/infinispan-bom/15.2.6.Final
|
||||
./m2repo/org/infinispan/infinispan-build-configuration-parent/15.0.11.Final
|
||||
./m2repo/org/infinispan/infinispan-build-configuration-parent/15.2.6.Final
|
||||
./m2repo/org/jaitools/jaitools/1.6.0
|
||||
./m2repo/org/jaitools/jt-utils/1.6.0
|
||||
./m2repo/org/jaitools/jt-zonalstats/1.6.0
|
||||
./m2repo/org/jaitools/operator/1.6.0
|
||||
./m2repo/org/javassist/javassist/3.28.0-GA
|
||||
./m2repo/org/jboss/jboss-parent/42
|
||||
./m2repo/org/jboss/jboss-parent/43
|
||||
./m2repo/org/jboss/logging/jboss-logging/3.6.1.Final
|
||||
./m2repo/org/jboss/logging/logging-parent/1.0.3.Final
|
||||
./m2repo/org/jetbrains/annotations/13.0
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-bom/1.5.20
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-bom/1.7.20
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-bom/1.9.25
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.10
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.10
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.10
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib/1.8.21
|
||||
./m2repo/org/jetbrains/kotlin/kotlin-stdlib/1.9.10
|
||||
./m2repo/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.1
|
||||
./m2repo/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.9.0
|
||||
./m2repo/org/jetbrains/kotlinx/kotlinx-serialization-bom/1.6.3
|
||||
./m2repo/org/jspecify/jspecify/1.0.0
|
||||
./m2repo/org/junit/junit-bom/5.10.1
|
||||
./m2repo/org/junit/junit-bom/5.10.2
|
||||
./m2repo/org/junit/junit-bom/5.10.3
|
||||
./m2repo/org/junit/junit-bom/5.11.0
|
||||
./m2repo/org/junit/junit-bom/5.11.0-M2
|
||||
./m2repo/org/junit/junit-bom/5.11.3
|
||||
./m2repo/org/junit/junit-bom/5.11.4
|
||||
./m2repo/org/junit/junit-bom/5.12.2
|
||||
./m2repo/org/junit/junit-bom/5.13.0
|
||||
./m2repo/org/junit/junit-bom/5.13.2
|
||||
./m2repo/org/junit/junit-bom/5.8.0-M1
|
||||
./m2repo/org/junit/junit-bom/5.9.0
|
||||
./m2repo/org/junit/junit-bom/5.9.1
|
||||
./m2repo/org/junit/jupiter/junit-jupiter-api/5.12.2
|
||||
./m2repo/org/junit/jupiter/junit-jupiter-engine/5.12.2
|
||||
./m2repo/org/junit/jupiter/junit-jupiter-params/5.12.2
|
||||
./m2repo/org/junit/jupiter/junit-jupiter/5.12.2
|
||||
./m2repo/org/junit/platform/junit-platform-commons/1.12.2
|
||||
./m2repo/org/junit/platform/junit-platform-engine/1.12.2
|
||||
./m2repo/org/junit/platform/junit-platform-launcher/1.12.2
|
||||
./m2repo/org/latencyutils/LatencyUtils/2.0.3
|
||||
./m2repo/org/locationtech/jts/io/jts-io-common/1.19.0
|
||||
./m2repo/org/locationtech/jts/io/jts-io-common/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts-core/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts-core/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts-io/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts-io/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts-modules/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts-modules/1.20.0
|
||||
./m2repo/org/locationtech/jts/jts/1.19.0
|
||||
./m2repo/org/locationtech/jts/jts/1.20.0
|
||||
./m2repo/org/mockito/mockito-bom/4.11.0
|
||||
./m2repo/org/mockito/mockito-bom/5.14.2
|
||||
./m2repo/org/mockito/mockito-bom/5.17.0
|
||||
./m2repo/org/mockito/mockito-core/5.17.0
|
||||
./m2repo/org/mockito/mockito-junit-jupiter/5.17.0
|
||||
./m2repo/org/mongodb/mongodb-driver-bom/5.5.2
|
||||
./m2repo/org/objenesis/objenesis-parent/3.3
|
||||
./m2repo/org/objenesis/objenesis/3.3
|
||||
./m2repo/org/opentest4j/opentest4j/1.3.0
|
||||
./m2repo/org/ow2/asm/asm/9.7.1
|
||||
./m2repo/org/ow2/ow2/1.5.1
|
||||
./m2repo/org/postgresql/postgresql/42.7.8
|
||||
./m2repo/org/projectlombok/lombok/1.18.42
|
||||
./m2repo/org/reactivestreams/reactive-streams/1.0.4
|
||||
./m2repo/org/reflections/reflections/0.10.2
|
||||
./m2repo/org/seleniumhq/selenium/selenium-bom/4.25.0
|
||||
./m2repo/org/seleniumhq/selenium/selenium-bom/4.31.0
|
||||
./m2repo/org/skyscreamer/jsonassert/1.5.3
|
||||
./m2repo/org/slf4j/jul-to-slf4j/2.0.17
|
||||
./m2repo/org/slf4j/slf4j-api/1.7.36
|
||||
./m2repo/org/slf4j/slf4j-api/2.0.17
|
||||
./m2repo/org/slf4j/slf4j-bom/2.0.17
|
||||
./m2repo/org/slf4j/slf4j-parent/1.7.36
|
||||
./m2repo/org/slf4j/slf4j-parent/2.0.17
|
||||
./m2repo/org/sonatype/oss/oss-parent/5
|
||||
./m2repo/org/sonatype/oss/oss-parent/7
|
||||
./m2repo/org/sonatype/oss/oss-parent/9
|
||||
./m2repo/org/springdoc/springdoc-openapi-starter-common/2.7.0
|
||||
./m2repo/org/springdoc/springdoc-openapi-starter-webmvc-api/2.7.0
|
||||
./m2repo/org/springdoc/springdoc-openapi-starter-webmvc-ui/2.7.0
|
||||
./m2repo/org/springdoc/springdoc-openapi/2.7.0
|
||||
./m2repo/org/springframework/amqp/spring-amqp-bom/3.2.0
|
||||
./m2repo/org/springframework/amqp/spring-amqp-bom/3.2.8
|
||||
./m2repo/org/springframework/batch/spring-batch-bom/5.2.0
|
||||
./m2repo/org/springframework/batch/spring-batch-bom/5.2.4
|
||||
./m2repo/org/springframework/boot/org.springframework.boot.gradle.plugin/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-actuator-autoconfigure/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-actuator/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-autoconfigure/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-buildpack-platform/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-dependencies/3.4.0
|
||||
./m2repo/org/springframework/boot/spring-boot-dependencies/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-gradle-plugin/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-loader-tools/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-actuator/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-data-jpa/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-data-redis/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-jdbc/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-json/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-logging/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-parent/3.4.0
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-test/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-tomcat/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-validation/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter-web/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-starter/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-test-autoconfigure/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot-test/3.5.7
|
||||
./m2repo/org/springframework/boot/spring-boot/3.5.7
|
||||
./m2repo/org/springframework/data/build/spring-data-build/3.5.5
|
||||
./m2repo/org/springframework/data/build/spring-data-parent/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-bom/2024.1.0
|
||||
./m2repo/org/springframework/data/spring-data-bom/2025.0.5
|
||||
./m2repo/org/springframework/data/spring-data-commons/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-jpa-parent/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-jpa/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-keyvalue/3.5.5
|
||||
./m2repo/org/springframework/data/spring-data-redis/3.5.5
|
||||
./m2repo/org/springframework/integration/spring-integration-bom/6.4.0
|
||||
./m2repo/org/springframework/integration/spring-integration-bom/6.5.3
|
||||
./m2repo/org/springframework/pulsar/spring-pulsar-bom/1.2.0
|
||||
./m2repo/org/springframework/pulsar/spring-pulsar-bom/1.2.11
|
||||
./m2repo/org/springframework/restdocs/spring-restdocs-bom/3.0.3
|
||||
./m2repo/org/springframework/restdocs/spring-restdocs-bom/3.0.5
|
||||
./m2repo/org/springframework/security/spring-security-bom/6.4.1
|
||||
./m2repo/org/springframework/security/spring-security-bom/6.5.6
|
||||
./m2repo/org/springframework/session/spring-session-bom/3.4.0
|
||||
./m2repo/org/springframework/session/spring-session-bom/3.5.3
|
||||
./m2repo/org/springframework/spring-aop/6.2.12
|
||||
./m2repo/org/springframework/spring-aspects/6.2.12
|
||||
./m2repo/org/springframework/spring-beans/6.2.12
|
||||
./m2repo/org/springframework/spring-context-support/6.2.12
|
||||
./m2repo/org/springframework/spring-context/6.2.12
|
||||
./m2repo/org/springframework/spring-core/6.2.12
|
||||
./m2repo/org/springframework/spring-expression/6.2.12
|
||||
./m2repo/org/springframework/spring-framework-bom/5.3.39
|
||||
./m2repo/org/springframework/spring-framework-bom/6.2.0
|
||||
./m2repo/org/springframework/spring-framework-bom/6.2.12
|
||||
./m2repo/org/springframework/spring-jcl/6.2.12
|
||||
./m2repo/org/springframework/spring-jdbc/6.2.12
|
||||
./m2repo/org/springframework/spring-orm/6.2.12
|
||||
./m2repo/org/springframework/spring-oxm/6.2.12
|
||||
./m2repo/org/springframework/spring-test/6.2.12
|
||||
./m2repo/org/springframework/spring-tx/6.2.12
|
||||
./m2repo/org/springframework/spring-web/6.2.12
|
||||
./m2repo/org/springframework/spring-webmvc/6.2.12
|
||||
./m2repo/org/springframework/ws/spring-ws-bom/4.0.11
|
||||
./m2repo/org/springframework/ws/spring-ws-bom/4.1.2
|
||||
./m2repo/org/testcontainers/testcontainers-bom/1.20.4
|
||||
./m2repo/org/testcontainers/testcontainers-bom/1.20.6
|
||||
./m2repo/org/testcontainers/testcontainers-bom/1.21.3
|
||||
./m2repo/org/tomlj/tomlj/1.0.0
|
||||
./m2repo/org/tukaani/xz/1.9
|
||||
./m2repo/org/webjars/swagger-ui/5.18.2
|
||||
./m2repo/org/webjars/webjars-locator-lite/1.1.2
|
||||
./m2repo/org/xmlunit/xmlunit-core/2.10.4
|
||||
./m2repo/org/xmlunit/xmlunit-parent/2.10.4
|
||||
./m2repo/org/yaml/snakeyaml/2.4
|
||||
./m2repo/redis/clients/authentication/redis-authx-core/0.1.1-beta2
|
||||
./m2repo/si/uom/si-parent/2.1
|
||||
./m2repo/si/uom/si-quantity/2.1
|
||||
./m2repo/si/uom/si-units/2.1
|
||||
./m2repo/systems/uom/systems-common/2.1
|
||||
./m2repo/systems/uom/systems-parent/2.1
|
||||
./m2repo/tech/units/indriya/2.1.3
|
||||
./m2repo/tech/uom/lib/uom-lib-common/2.1
|
||||
./m2repo/tech/uom/lib/uom-lib/2.1
|
||||
./m2repo/tech/uom/uom-parent/2.1
|
||||
./m2repo/tech/uom/uom-parent/2.1.2
|
||||
./m2repo/tech/uom/uom-parent/2.1.3
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -29,9 +29,20 @@ configurations {
|
||||
}
|
||||
}
|
||||
|
||||
//repositories {
|
||||
// mavenCentral()
|
||||
// maven { url "https://repo.osgeo.org/repository/release/" }
|
||||
//}
|
||||
|
||||
def repoUrl = System.getProperty("org.gradle.project.repoUrl")
|
||||
?: System.getenv("ORG_GRADLE_PROJECT_repoUrl")
|
||||
?: "http://172.16.4.56:18100/repository/maven-public/"
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
maven { url "https://repo.osgeo.org/repository/release/" }
|
||||
maven {
|
||||
url = uri(repoUrl)
|
||||
allowInsecureProtocol = true
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
||||
Binary file not shown.
@@ -650,7 +650,7 @@ code + .copy-button {
|
||||
<script type="text/javascript">
|
||||
function configurationCacheProblems() { return (
|
||||
// begin-report-data
|
||||
{"diagnostics":[{"locations":[{}],"problem":[{"text":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","problemDetails":[{"text":"This is scheduled to be removed in Gradle 10.0."}],"contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","documentationLink":"https://docs.gradle.org/8.14/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"solutions":[[{"text":"Use assignment ('url = <value>') instead."}]]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java uses unchecked or unsafe operations."}],"severity":"ADVICE","problemDetails":[{"text":"Note: C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java uses unchecked or unsafe operations."}],"contextualLabel":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java uses unchecked or unsafe operations.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.filename","displayName":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java uses unchecked or unsafe operations."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:unchecked for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:unchecked for details."}],"contextualLabel":"Recompile with -Xlint:unchecked for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.recompile","displayName":"Recompile with -Xlint:unchecked for details."}]}],"problemsReport":{"totalProblemCount":3,"buildName":"kamco-map-sheet-image-job","requestedTasks":"clean build","documentationLink":"https://docs.gradle.org/8.14/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}}
|
||||
{"diagnostics":[{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java uses unchecked or unsafe operations."}],"severity":"ADVICE","problemDetails":[{"text":"Note: C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java uses unchecked or unsafe operations."}],"contextualLabel":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java uses unchecked or unsafe operations.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.filename","displayName":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java uses unchecked or unsafe operations."}]},{"locations":[{"path":"C:\\workspace\\kamco-cd-cron\\imagery-make-dataset\\src\\main\\java\\com\\kamco\\cd\\kamcoback\\enums\\Enums.java"},{"taskPath":":compileJava"}],"problem":[{"text":"Recompile with -Xlint:unchecked for details."}],"severity":"ADVICE","problemDetails":[{"text":"Note: Recompile with -Xlint:unchecked for details."}],"contextualLabel":"Recompile with -Xlint:unchecked for details.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.note.unchecked.recompile","displayName":"Recompile with -Xlint:unchecked for details."}]}],"problemsReport":{"totalProblemCount":2,"buildName":"kamco-map-sheet-image-job","requestedTasks":"clean bootJar","documentationLink":"https://docs.gradle.org/8.14/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}}
|
||||
// end-report-data
|
||||
);}
|
||||
</script>
|
||||
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
1
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user