我刚从Netbeans转到Eclipse.在Netbeans中,我可以开箱即用地调试Playframework应用程序.但是,在Eclipse中,为了调试Web应用程序(特定的Playframework应用程序),似乎很难配置它.
就像玩!文档,
主启动器只能与Run As eclipse命令一起使用.然后,您可以使用"调试为"连接"连接JPDA启动程序"以随时启动调试会话.停止调试会话不会停止服务器.
但是,我无法在"Debug As"(我正在使用Eclipse Classic 3.7.0)中看到"Connect JPDA launcher".我搜索过JPDA(我是Java的新手,不知道"主要启动器"和JPDA,然后在http://javarevisited.blogspot.com/2011/02/how-to中配置远程调试作为指示 -setup-remote-debugging-in.html 但是它返回了一个错误:
无法连接到远程VM.拒绝连接.连接被拒绝:连接
我搜索过并找到了一些建议:
1.)编辑catalina.bat并添加行:set JPDA_TRANSPORT = dt_socket ... set JPDA_ADDRESS = 8000 AND 2.)编辑startup.bat调用"%EXECUTABLE%"jpda start%CMD_LINE_ARGS%
实际上我并不清楚这一点,我想这是配置Tomcat.但是,我正在使用Play!默认服务器,检查application.conf并确保它正在侦听JPDA的端口9000和8000.
当然,我在调试之前启动了Play应用程序,我可以通过端口9000正常访问应用程序.我使用的是没有管理员权限的Win 7.
你有关于调试Play的详细指南吗?在Eclipse中?
我有两个输入字段,如下所示:
<input name="accountCode" class="accountCode grid_2"/>
<input name="accountCode" class="accountCode grid_2"/>
Run Code Online (Sandbox Code Playgroud)
我希望在这两个领域都有自动完成功能.我写了以下JavaScript:
$(".accountCode").autocomplete(
{
minLength : 1,
source : function(request, response) {
$.ajax({
url : baseUrl + "Autocomplete/Account?accountCode=" + $(this).val(),
dataType : "json",
success : function(data) {
response($.map(data, function(item) {
return {
value : item.accountCode,
desc : item.accountName
}
}));
}
});
},
focus : function(event, ui) {
$(this).val(ui.item.accountCode);
return false;
},
select : function(event, ui) {
// $("#category").val( ui.item.name );
$(this).val(ui.item.value);
// $( "#project-description" ).html( ui.item.desc );
return false;
}
}).data("autocomplete")._renderItem …Run Code Online (Sandbox Code Playgroud) 我有访问SSH到Openshift的问题.我仍然可以通过Git将代码推送到Openshift.但是当尝试SSH到Openshift时,服务器拒绝错误"没有可用的支持身份验证方法(服务器发送:公钥,gssapi-keyex,gssapi-with-mic".我正在使用Windows 7.
你知道问题是什么以及如何解决?
我尝试使用MySQL Workbench在表之间创建外键.但我不知道为什么我不能勾选复选框来选择一个字段以便与另一个表中的另一个字段进行映射.也许它需要两个字段具有相同的类型(和其他条件??)那么你能告诉我使用外键创建关系的标准以及如何在MySQL Workbench中做到这一点吗?
我最近玩过Play!框架并发现它很棒,尤其是使用JPA的模型.它有助于加快开发过程.但是,按照建议,我们应该只在查询中选择必要的字段,而不是选择*.如何使用JPA选择某些字段而不是全部?是否必须使用JPQL?
我需要复制一些输入字段以处理来自客户端的数据.我用jQuery http://jsfiddle.net/m7R3f/1/完成了它
HTML:
<fieldset id="fields-list">
<div class="pure-g entry">
<div class="pure-u-1-5">
<input type="text" class="pure-input-1" id="input-1" name="input-1">
</div>
<div class="pure-u-1-5">
<input type="text" class="pure-input-1" id="date" name="date">
</div>
<div class="pure-u-1-5">
<input type="text" class="pure-input-1" id="input-2" name="input-2">
</div>
</fieldset>
<button id="add">Add</button>
Run Code Online (Sandbox Code Playgroud)
JS
$(document).ready(function ()
{
$("#add").click(function ()
{
$(".entry:first").clone(false).appendTo("#fields-list");
});
});
Run Code Online (Sandbox Code Playgroud)
但是我刚开始学习Angular,并希望将这些代码转换为Angular.我已经在stackoverflow中阅读了问题,并在这里找到了带有angularjs的代码:http://jsfiddle.net/roychoo/ADukg/1042/.但是,它似乎仅适用于一个输入字段?我可以使用AngularJS克隆/复制几个输入字段吗?(换句话说:将上面的代码转换为AngularJS版本?)非常感谢.