mirror of
https://github.com/corda/corda.git
synced 2025-02-21 09:51:57 +00:00
Used lists instead of strings for appending to JavaArgs in driver.
This commit is contained in:
parent
82b416cb88
commit
0c4a80453a
@ -458,14 +458,14 @@ class DriverDSL(
|
|||||||
val classpath = System.getProperty("java.class.path")
|
val classpath = System.getProperty("java.class.path")
|
||||||
val path = System.getProperty("java.home") + separator + "bin" + separator + "java"
|
val path = System.getProperty("java.home") + separator + "bin" + separator + "java"
|
||||||
|
|
||||||
val debugPortArg: String = if(debugPort != null)
|
val debugPortArg = if(debugPort != null)
|
||||||
"-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=$debugPort"
|
listOf("-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=$debugPort")
|
||||||
else
|
else
|
||||||
""
|
emptyList()
|
||||||
|
|
||||||
val javaArgs = listOf(path) +
|
val javaArgs = listOf(path) +
|
||||||
listOf("-Dname=$legalName", "-javaagent:$quasarJarPath", debugPortArg,
|
listOf("-Dname=$legalName", "-javaagent:$quasarJarPath") + debugPortArg +
|
||||||
"-cp", classpath, className) +
|
listOf("-cp", classpath, className) +
|
||||||
cliParams.toCliArguments()
|
cliParams.toCliArguments()
|
||||||
val builder = ProcessBuilder(javaArgs)
|
val builder = ProcessBuilder(javaArgs)
|
||||||
builder.redirectError(Paths.get("error.$className.log").toFile())
|
builder.redirectError(Paths.get("error.$className.log").toFile())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user