我不尝试在Eclipse中进行任何远程调试。我只是试图以DEBUG
模式运行WebLogic Server(在Eclipse中)。我收到一条奇怪的错误消息,该错误消息显示在所附图像中。当我尝试使用此选项时,服务器不是从Eclipse启动。我正在使用Java 1.6
执行以下设置以启动调试器,在我的情况下可以正常工作:
编辑/bin/setDomainEnv.sh文件并将其添加到顶部:
JAVA_OPTIONS =“ $ JAVA_OPTIONS -Xrunjdwp:transport = dt_socket,address = 8000,server = y,suspend = y”
suspend = y将启动您的服务器,并等待您与IDE连接,然后再继续。如果您不希望这样做,请改为设置suspend = n。
使用/bin/startWebLogic.sh启动/重新启动WLS
一旦WLS运行,您可以使用Eclipse IDE连接到它。转到菜单:运行>调试配置...>远程Java应用程序,然后创建一个新条目。确保您的端口号与您上面使用的端口号匹配。