play framework1生成eclipse项目以及在eclipse中调试
2014-07-04 17:21
183 查看
转换成Eclipse项目
启动命令行,输入play new <项目名>,Play会在当前路径下创建项目。输入play eclipsify <项目名>,Play会在项目目录中创建eclipse需要的配置文件,将其转换成eclipse项目。
在eclipse中导入创建的项目。
调试
Play转换eclipse项目时,在eclipse目录中生成了三个启动配置:JPDA:连接到已经启动的Play Server,实现alive调试
helloworld:本地运行
Test:测试
选中它们,右键执行Run As,即可完成相应的任务。
本地调试
直接Debug As 执行helloworld会报错: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.
需要:
打开helloworld.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 …/>
将-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n 去掉。
然后Debug As,即可成功启动调试。附加Play源码后,即可调试Play本身。
相关文章推荐
- Eclipse3.6与m2eclipse,run-jetty-run插件对WEB项目进行热部署以及在jar源码中进行调试(三)
- 解决Eclipse项目有红感叹号的方法以及clean完没有自动生成R文件的方法
- Eclipse3.6与m2eclipse,run-jetty-run插件对WEB项目进行热部署以及在jar源码中进行调试(二)
- eclipse3.7新建Android项目无法生成gen目录以及相关文件
- Eclipse3.6与m2eclipse,run-jetty-run插件对WEB项目进行热部署以及在jar源码中进行调试(二)
- Eclipse中Maven WEB工程tomcat项目添加调试以及项目发布细节记录
- Eclipse根据wsdl文件自动生成webservice client图解,以及调用示例,附测试项目
- Eclipse中Maven WEB工程tomcat项目添加调试以及项目发布细节记录
- Eclipse3.6与m2eclipse,run-jetty-run插件对WEB项目进行热部署以及在jar源码中进行调试(三)
- Eclipse3.6与m2eclipse,run-jetty-run插件对WEB项目进行热部署以及在jar源码中进行调试(一)
- Eclipse3.6与m2eclipse,run-jetty-run插件对WEB项目进行热部署以及在jar源码中进行调试(一)
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用"启动时若没有用户代码则发出警告"调试器选项。
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。
- Visual Studio .NET 每次调试时都重新生成所有项目的解决方法
- 若要调试此模块,请将其项目生成配置更改为调试模式。
- Android项目在非Eclipse下安装到模拟器以及导入到Eclipse 推荐
- eclipse上ofbiz项目的断点调试
- eclipse 生成 dao 的分析,以及百度知道的问题
- Eclipse(MyEclipse)生成iBatis代码以及配置文件
- 由于缺少调试目标,“……”,Visual Studio 无法开始调试。请生成项目并重试,……