У меня есть два окна в intelliJ IDEA ultimate 11.1.4. Позволяет называть их windowA и windowB. В windowA я запускаю Tomcat 7 localy. В windowB я хочу запустить конфигурацию удаленного tomcat для отладки кода, развернутого в экземпляр tomcat, который работает в windowA. С этой целью я добавил эти параметры виртуальной машины в локальной конфигурации TOMCAT:Могу ли я удаленный отладчик tomcat работать в intelliJ из другого экземпляра intelliJ?
-Xdebug
-Xrunjdwp:transport=dt_socket,address=62944,suspend=n,server=y
Когда я пытаюсь запустить кота я получаю сообщение об ошибке:
ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.
и вот полный вывод сервера :
B:\apache-tomcat-7.0.27\bin\catalina.bat run
ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.
Using CATALINA_BASE: "C:\Users\dallend\.IntelliJIdea11\system\tomcat\Unnamed_davidswebapp_8"
Using CATALINA_HOME: "B:\apache-tomcat-7.0.27"
Using CATALINA_TMPDIR: "B:\apache-tomcat-7.0.27\temp"
Using JRE_HOME: "B:\java\jdk1.6.0_33"
Using CLASSPATH: "B:\apache-tomcat-7.0.27\bin\bootstrap.jar;B:\apache-tomcat-7.0.27\bin\tomcat-juli.jar"
Error occurred during initialization of VM
agent library failed to init: jdwp
Disconnected from server
Я предполагаю, что я пытаюсь сделать здесь полностью uneccesary и что на самом деле я должен попробовать что-то вроде этого: Can IntelliJ debug two war files on the same instance of tomcat?
, но все-таки я любопытный парень, и поэтому у меня есть несколько вопросов:
- Что означает сообщение об ошибке выше виду?
- Зачем возникает ошибка?
- Является ли то, что я пытаюсь сделать с помощью intelliJ?
- Как было сказано выше, я пытаюсь просто быть глупым, пытаясь сделать это, но есть ли когда-нибудь какие-то времена, когда нужно попытаться удаленно отлаживать tomcat, работающий локально в IntelliJ, из другого экземпляра IntelliJ?