mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-05-30 12:31:13 +08:00
Merge remote-tracking branch 'origin/GP-2979_Dan_GADPUseSameJava'
This commit is contained in:
+5
-2
@@ -113,8 +113,11 @@ public abstract class AbstractGadpLocalDebuggerModelFactory implements DebuggerM
|
|||||||
try {
|
try {
|
||||||
ProcessBuilder builder = new ProcessBuilder();
|
ProcessBuilder builder = new ProcessBuilder();
|
||||||
List<String> cmd = new ArrayList<>();
|
List<String> cmd = new ArrayList<>();
|
||||||
cmd.add("java");
|
String javaCommand = System.getProperty("java.home") + File.separator + "bin" +
|
||||||
cmd.addAll(List.of("-cp", System.getProperty("java.class.path")));
|
File.separator + "java";
|
||||||
|
cmd.add(javaCommand);
|
||||||
|
cmd.add("-cp");
|
||||||
|
cmd.add(System.getProperty("java.class.path"));
|
||||||
if (jdwpPort >= 0) {
|
if (jdwpPort >= 0) {
|
||||||
cmd.add("-agentlib:jdwp=server=y,transport=dt_socket,address=" + jdwpPort +
|
cmd.add("-agentlib:jdwp=server=y,transport=dt_socket,address=" + jdwpPort +
|
||||||
",suspend=" + (jdwpSuspend ? "y" : "n"));
|
",suspend=" + (jdwpSuspend ? "y" : "n"));
|
||||||
|
|||||||
Reference in New Issue
Block a user