Файли
openidea/crates/ide-run/Cargo.toml
T
l0ng-ai 53bebe4836 fix(tomcat): resolve the WAR artifact of the selected Maven module (#529)
A Tomcat run with a WAR from a nested Maven module failed with "The built WAR artifact does not exist": the artifact path query was evaluated for the reactor parent, not the selected module.

The build now resolves the selected POM's effective identity first, using the same options and environment as the build, and asks for that project's artifact. Custom outputs, .mvn settings and root modules are covered, Gradle WAR manifests are written as UTF-8, and Tomcat deployment errors now name the checked path.

Fixes #515
2026-10-31 12:08:27 +08:00

29 рядки
675 B
TOML

[package]
name = "ide-run"
description = "Run configurations: detection, persistence, process lifecycle and output streaming"
version.workspace = true
edition.workspace = true
license.workspace = true
[dependencies]
ide-core.workspace = true
encoding_rs.workspace = true
serde.workspace = true
serde_json.workspace = true
specta.workspace = true
toml.workspace = true
toml_edit.workspace = true
tokio.workspace = true
portable-pty.workspace = true
parking_lot.workspace = true
tracing.workspace = true
zip.workspace = true
quick-xml = "0.42"
[target.'cfg(unix)'.dependencies]
libc = "0.2"
[dev-dependencies]
ide-build = { path = "../ide-build" }
tempfile.workspace = true