gpt4 book ai didi

java - 为 JDB 设置参数

转载 作者:行者123 更新时间:2023-11-30 06:38:26 26 4
gpt4 key购买 nike

我用来执行 Java 代码的命令是:

java -cp /usr/local/share/java/dbus.jar:/usr/local/share/java/unix.jar:/usr/local/share/java/debug-disable.jar:. \
-Djava.library.path=/usr/local/lib/jniCaller3 org.freedesktop.DBus" "/org/freedesktop/DBus" "org.freedesktop.DBus" "Hello"

如何将参数传递到 JDB 中?

~/jdbus> jdb Caller3
Initializing jdb ...
>

现在怎么办?对于 GDB,我只需使用 set args

> set args -cp /usr/local/share/java/dbus.jar:/usr/local/share/java/unix.jar:/usr/local/share/java/debug-disable.jar:. \
-Djava.library.path=/usr/local/lib/jni org.freedesktop.DBus" "/org/freedesktop/DBus" "org.freedesktop.DBus" "Hello"

最佳答案

您可以简单地将参数传递到 jdb

> cat Code.java
public class Code {
public static void main(String [] arg) {
System.out.println(arg[0]);
}
}
> javac Code.java
> java -cp . Code Hello
Hello
> jdb -classpath . Code hello
Initializing jdb ...
> run
run Code hello
Set uncaught java.lang.Throwable
Set deferred uncaught java.lang.Throwable
>
VM Started: hello

The application exited

关于java - 为 JDB 设置参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44833770/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com