我想出了步骤,但似乎很麻烦,bitbucket例如,假设我已经有一个名为的项目prj
prj-bzgit remote add prj-bz https://blah...prj-bzgit push prj-bz prj-bz让本地回购和远程连接.我检查了一些git书,但似乎没有覆盖这个.有没有更有效的方法呢?
我使用谷歌插件为eclipse部署我的GWT应用程序,它运行良好,直到现在,部署操作首先用"混淆"输出样式编译我的GWT项目,现在我希望它改为"漂亮",因为我必须调试客户端在飞行中,我只是看不到混淆的堆栈.
谢谢.
我用GWT 2.5 RequestFactory,假设在服务器端,我有A,B,C,D4个实体,在客户端侧,我有AProxy,BProxy,CProxy,DProxy对应于服务器端实体.
B,C延伸A.在D实体中,我有一个方法:
A getEntity();
Run Code Online (Sandbox Code Playgroud)
这将实际返回B或C在客户端,在DProxy,我有:
AProxy getEntity();
Run Code Online (Sandbox Code Playgroud)
我的问题是在客户端,当我得到时,我AProxy可以将它投射到BProxy或CProxy,如果没有,有没有办法获得实际的实体代理?
PS在DProxy,我有 @ExtraTypes({BProxy,CProxy})
我的要求很简单:用户按下Ctrl键会在我的页面上显示一些通知,当发布时通知就会消失,所以我需要跟踪修改键,例如Ctrl.不幸的是我谷歌并没有找到任何线索,一些着名的键盘库,如捕鼠器,keymaster似乎也没有涵盖这个主题.
有任何想法吗?
通常当您单击编辑区域以外的页面中的其他位置时,工具栏将隐藏,现在我还需要在用户命令上隐藏工具栏(例如用户按下快捷方式).
我试图hide在ckeditor工具栏div上调用jQuery 方法,但是一旦隐藏,即使用户专注于编辑区域,它也永远不会变得可见.
关于如何实现这一点的任何想法?非常感谢.
问题:我在GWT客户端有一个类型为T的泛型超类,子类是在运行时生成的(使用GIN),初始化泛型参数,是否可以在运行时检索具体子类的泛型参数类型?
我可以在JRE环境中获取实际类型(使用Class.getGenericSuperclass和Class.getActualTypeArguments),但是我不知道如何在GWT环境中执行此操作,我搜索一些GWT 3rd反射库,看起来它们都不支持此功能.是否有可能在运行时从GWT获取通用参数类型?如果没有,任何解决方法?
非常感谢.
我发现了一个项目:gwt-preprocessor,它在编译时生成反射信息,对某些情况非常有用.
我正在使用Apatana 3,我稍微修改了JS代码格式化程序,让它看起来更清晰,下面是格式化后的代码,它给我一个错误:
copyOffset : function( index )
{
return
{
x : index, y : index
};
}
Run Code Online (Sandbox Code Playgroud)
萤火虫给我:
SyntaxError: invalid label
Run Code Online (Sandbox Code Playgroud)
如果我改为:
copyOffset : function( index )
{
return{
x : index, y : index
};
}
Run Code Online (Sandbox Code Playgroud)
没问题,谁能告诉我这两个回报声明之间的区别是什么?
我正在愉快地使用maven-gae-plugin 0.9.2,除了一个问题:它不能使用代理连接到互联网,每次我调用运行目标时都会抛出异常:
信息:无法访问https://appengine.google.com/api/updatecheck?runtime=java&release=1.6.1×tamp=1323730393&api_versions= ['1.0'] java.net.ConnectException:连接超时:在java.net连接. java.net.PlainSocketImpl.mplConnect(PlainSocketImpl.java:351)中的PlainSocketImpl.socketConnect(Native Method),位于java.net.PlainSocketImpl.connect上的java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)(PlainSocketImpl.java: 200)at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)at java.net.Socket.connect(Socket.java:529)at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl) .java:564)在sun.net.www的sun.net.NetworkClient.doConnect(NetworkClient.java:163)的com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141). http.HttpClient.openServer(HttpClient.java:395)位于sun.net.www.http.HttpClient.openServer(HttpClient.java:530)sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:272) )在sun.net.www.protocol.https.H ttpsClient.New(HttpsClient.java:329)....
我尝试使用<jvmflags>under <configuration>来提供我的代理地址,但没有运气,谷歌也没有给我任何有用的信息.有任何想法吗?
或者说,<UL>只能包含<LI>?或者它将无效?我查了一下定义,但似乎他们没有指明这一点.看到
getCursor()javadoc说:
返回:一个Cursor;如果无法恢复此查询结果,则返回null
"恢复"这个词在上下文中意味着什么?
我的代码如下:
com.googlecode.objectify.cmd.Query q = createQuery();
QueryResultIterator<T> itr = q.iterator();
while( itr.hasNext() )
{
list.add( itr.next() );
}
...
String newCursorValue = itr.getCursor().toWebSafeString();
Run Code Online (Sandbox Code Playgroud)
它抛出NPE只是因为itr.getCursor()是emtpy.这种方法很长一段时间都运行良好,但是当我修改查询条件(但它有效)时,今天失败了.但我不明白为什么查询条件会影响getCursor()方法.
有人请说清楚吗?顺便说一下,我使用GAE/J v1.7.1,Objectify 4a3.
这个bug在github上关闭了, https://github.com/maven-gae-plugin/maven-gae-plugin/issues/39 然而我不明白它的修复,当我执行gae目标时,如mvn gae:更新它总是给我同样的问题.任何人都可以解释这个问题的根本原因吗?
对于您的信息,我复制粘贴原始问题及其修复:
从今天早上起,我继续收到此错误:
无法执行目标net.kindleit:maven-gae-plugin:0.9.4:在项目gui上解包(execution2):目标net.kindleit的执行执行2:maven-gae-plugin:0.9.4:unpack failed:插件网. kindleit:maven-gae-plugin:0.9.4或其中一个依赖项无法解决:无法收集net.kindleit的依赖项:maven-gae-plugin:jar:0.9.4():没有可用于org的版本. codehaus.plexus:plexus-archiver:jar:[1.2,3.0]在指定范围内
..此刻我仍然坚持使用此插件!
修复是:
..我在我使用的命令中添加了"-U"选项:mvn clean verify ..它变为:mvn -U clean verify
提前致谢.
在Windows bat文件中:
mvn.bat install
java -jar build.jar
pause
Run Code Online (Sandbox Code Playgroud)
命令行窗口在执行后存在mvn.bat install,如何让它继续执行保留命令?
gwt ×3
java ×3
javascript ×3
maven ×3
aptana3 ×1
batch-file ×1
bitbucket ×1
ckeditor ×1
generics ×1
git ×1
gwt-gin ×1
html ×1
jquery ×1
objectify ×1
reflection ×1