Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于打包应用程序的OSX Java远程调试_Java_Macos_Debugging - Fatal编程技术网

用于打包应用程序的OSX Java远程调试

用于打包应用程序的OSX Java远程调试,java,macos,debugging,Java,Macos,Debugging,您知道如何在OSX上调试打包的(应用程序目录内)java应用程序吗?我试图补充这一点: -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=6000,suspend=y 在java控制面板中没有成功。当我跑的时候 ps aux | grep java 我没有看到任何java实例正在运行,应用程序显示为一个名为应用程序名称的进程 有什么想法吗 谢谢。我认为该选项是特定于IBM Websphere JVM的(这里可能是错误的)。检查您正在

您知道如何在OSX上调试打包的(应用程序目录内)java应用程序吗?我试图补充这一点:

-Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=6000,suspend=y
在java控制面板中没有成功。当我跑的时候

ps aux | grep java
我没有看到任何java实例正在运行,应用程序显示为一个名为应用程序名称的进程

有什么想法吗


谢谢。

我认为该选项是特定于IBM Websphere JVM的(这里可能是错误的)。检查您正在使用的JVM,通常OSX附带标准Oracle Hotspot VM


另外,请尝试通过eclipse调试您的应用程序,设置起来应该更容易。

我将参数添加到应用程序目录中的info.plist文件中。

这不是特定的IBM JVM,我在Linux和Windows上使用它进行调试,问题出在Mac上,因为它是打包的。我正在尝试调试具有双击行为的open。在OSX上,你可以右键单击*.app文件和“显示包内容”,尝试在其中摆弄配置文件,也许你可以插入额外的参数。谢谢,我将参数添加到info.plist文件。你应该添加并接受自我回答,所以这个问题显示在主列表中。