play 框架 部署后debug启动报错解决
错误代码:
Error occurred during initialization of VM agent library failed to init: jdwp
ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.
解决方法:
在eclipse文件下找到.launch文件修改相应代码
原来的配置
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value=" -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -Dplay.debug=yes -Dplay.id= -Dapplication.path="${project_loc:playTest}" -Djava.endorsed.dirs="E:\play-1.2.7.2\play-1.2.7.2/framework/endorsed" -javaagent:"E:\play-1.2.7.2\play-1.2.7.2/framework/play-1.2.7.2.jar""/>
修改后的配置
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xmx1024m -Xms1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Dplay.id= -Dapplication.path="${project_loc:playTest}" -Djava.endorsed.dirs="E:\play-1.2.7.2\play-1.2.7.2/framework/endorsed" -javaagent:"E:\play-1.2.7.2\play-1.2.7.2/framework/play-1.2.7.2.jar""/>
debug启动成功