小编Cha*_*Tan的帖子

有没有办法通过命令行将jvm args传递给maven?

可能重复:
maven jetty插件 - 如何控制vm参数?

特别是,我想做这样的事情:

mvn -DjvmArgs="-Xmx2000m -Xms1000m -XX:PermSize=512m -XX:MaxPermSize=512m" jetty:run -Pmyprofile
Run Code Online (Sandbox Code Playgroud)

哦,我想这样做而不必修改pom文件或设置任何环境变量等

java jetty maven

106
推荐指数
1
解决办法
13万
查看次数

如何将grails 3插件发布到我当地的nexus repo?

运行grails publish-plugin似乎没有做任何事情,我能找到的唯一文件是关于发布到bintray.

[编辑:]

我可以通过发布插件gradle publish,但想知道是否有grails-y方式来做,并想知道grails publish-plugin实际做了什么:/

grails grails-plugin grails-3.0

8
推荐指数
1
解决办法
2061
查看次数

获取服务器实例的异常:此实例没有有效的实例ID

当我将日志记录级别更改为FINE我的localhost Google App Engine应用程序时,我开始在跟踪堆栈中看到这些:

Apr 17, 2013 4:54:20 PM com.google.appengine.tools.development.DevAppServerServersFilter getCurrentServerInstance
FINE: Exception getting server instance
com.google.appengine.api.labs.servers.ServersException: No valid instance id for this instance.
    at com.google.appengine.api.labs.servers.ServersServiceImpl.getCurrentInstanceId(ServersServiceImpl.java:75)
    at com.google.appengine.tools.development.DevAppServerServersFilter.getCurrentServerInstance(DevAppServerServersFilter.java:210)
    at com.google.appengine.tools.development.DevAppServerServersFilter.isServerLoadBalancingServerRequest(DevAppServerServersFilter.java:185)
    at com.google.appengine.tools.development.DevAppServerServersFilter.getRequestType(DevAppServerServersFilter.java:174)
    at com.google.appengine.tools.development.DevAppServerServersFilter.doFilter(DevAppServerServersFilter.java:112)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
    at com.google.appengine.tools.development.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:94)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:421)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
    at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
    at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Run Code Online (Sandbox Code Playgroud)

任何想法是什么以及如何解决它?

java google-app-engine

7
推荐指数
1
解决办法
597
查看次数

有没有办法按国家/地区聚类谷歌地图标记?

我目前正在使用MarkerClustererPlus来聚类我的标记。(欢迎任何其他建议)而且我想知道是否有一种方法可以通过大陆或国家而不是邻近度进行聚类。谢谢

javascript google-maps markerclusterer

6
推荐指数
1
解决办法
3757
查看次数

CORS,withCredentials 和第三方 cookie

我正在尝试做一个 CORS GET 来发送 cookie。我已经在服务器中设置了所有标头 ( access-control-allow-origin, access-control-allow-credentials, access-control-allow-headers)withCredentials: truecrossDomain: true在 jquery ajax 请求中使用和。当我告诉浏览器允许第三方 cookie 时,一切正常。有没有办法在不强制访问者允许第三方 cookie 的情况下做到这一点?我什至尝试重定向用户并重定向回来,但 CORS 将拒绝发送 cookie。:/

我尝试通过 ajax 以及 iframe 执行 CORS 请求。

cookies cross-domain same-origin-policy cors

6
推荐指数
1
解决办法
7010
查看次数

卸载 Google 地图 API?

我有一个使用 ajax 加载子页面的主页,其中一个子页面包含谷歌地图,因此它使用以下标签加载谷歌地图 api <script>

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&sensor=SET_TO_TRUE_OR_FALSE">

我注意到这会将一堆 css 和 js 文件加载到我的主页和子页面中。当我单击主页中的不同链接时,我希望能够卸载所有这些文件并删除创建的任何 js 对象,即清理所有内容并返回到原始状态。有什么办法可以做到这一点吗?

ajax jquery google-maps google-maps-api-3

5
推荐指数
1
解决办法
7985
查看次数

Objectify和TimerTask:没有为此线程注册API环境

我正在尝试TimerTask定期从Google App Engine的dataStore中删除条目.所以我建立了ServletContextListener一个Timer.

在里面contextInitialized,我已经注册了我的Objectify课程:

ObjectifyService.register(Person.class);
Run Code Online (Sandbox Code Playgroud)

但是,当任务实际运行时,它会抱怨没有设置API环境:

Exception in thread "Timer-0" java.lang.NullPointerException: No API environment is registered for this thread.
    at com.google.appengine.api.datastore.DatastoreApiHelper.getCurrentAppId(DatastoreApiHelper.java:80)
    at com.google.appengine.api.datastore.DatastoreApiHelper.getCurrentAppIdNamespace(DatastoreApiHelper.java:90)
    at com.google.appengine.api.datastore.Query.<init>(Query.java:214)
    at com.google.appengine.api.datastore.Query.<init>(Query.java:143)
    at com.googlecode.objectify.impl.cmd.QueryImpl.<init>(QueryImpl.java:72)
    at com.googlecode.objectify.impl.cmd.LoadTypeImpl.createQuery(LoadTypeImpl.java:50)
    at com.googlecode.objectify.impl.cmd.LoadTypeImpl.filter(LoadTypeImpl.java:58)
    at myApp.MyServletContextListener$MyTask.run(MyServletContextListener.java:58)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我已经尝试更改注册该类的行,ObjectifyService.factory().register(Person.class);但它似乎没有帮助.

java google-app-engine scheduled-tasks objectify servletcontextlistener

5
推荐指数
1
解决办法
2111
查看次数