小编Mic*_*ale的帖子

使用jetty加载web.xml以进行集成测试

好的,这与以下内容有关:使用jetty以编程方式安装和运行servlet测试

在那里得到了很好的答案,并且已经能够以编程方式加载servlet并且它们都非常棒.

然而,我想要做的是在测试中加载一个web.xml(所有在类路径中)并让它运行一个服务器(使用当前的类路径) - 我在docs中看到如何将它指向一个目录这样做,但我想在类路径上工作(更好地进行现场测试).基本上验证我的web.xml.

(它不相关,但这个应用程序是scala,但我没有问题,一切都像宣传的那样工作).

java jvm jetty

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

给定一个类路径资源,有没有办法获取包含/包含它的java.io.File对象?

如果我在类路径上有一个资源,我可以将其加载为精简流,并且甚至还有一个URL表示.不幸的是,Url的某些实现没有正确实现lastModified.

我想要的是在类路径中获取某个路径,然后将其解析为磁盘上的文件 - 如果它在jar中,那么指向jar的文件就可以了.然后我可以从File对象而不是URL获取lastModified,这将更有帮助.

java

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

如何以xunit格式制作播放框架(2.1)导出测试结果

使用该剧!framework(play2) - 我正在通过"play test"运行测试.

这样可以打印结果 - 但我也希望将结果放在xunit"XML"格式中,以便所有CI服务器都能理解如何以图形方式报告.

xunit sbt playframework jenkins playframework-2.1

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

在.Net中编写RESTful服务"客户端"的最佳方法?

人们使用什么技术在.Net的REST窗口中"使用"服务?普通的http客户端?与此相关:许多休息服务现在使用JSON(它更紧凑和更快) - 那么使用什么JSON lib?

.net rest web-services

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

scala中有没有办法从任何Map转换为java.util.Map?

我使用了很多scala贴图,偶尔我想将它们作为映射传递给想要java.util.Map的遗留java api(我不在乎它是否抛弃任何更改).

scala scala-java-interop

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

Jsch错误返回代码不一致

我正在使用不错的http://www.jcraft.com/jsch/库 - 但是当我运行一些命令时,我看到jsch不时会返回一个-1的getExitStatus,即使脚本运行正常(当我手动运行它一直是一个成功的0退出代码).有任何想法吗?

(好像发生了各种各样的命令)

java ssh

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

找到clojure-contrib libs移动到的位置

鉴于未来版本的clojure如何阻止使用clojure-contrib作为单个项目 - 您如何找到事物的位置.

例如 - 这个实用程序:http://richhickey.github.com/clojure-contrib/javadoc.browse-api.html#clojure.contrib.javadoc.browse/open-url-in-browser方便 - 但它在哪里移动了根据新计划?

clojure clojure-contrib

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

部署后在ring/compjure应用程序启动时执行功能

可能重复:
如何在环项目中运行任意启动功能?

我正在使用clojure环中间件,使用compojure来构建一个简单的api.我经常将应用程序部署为战争.

这很好用,但我正在寻找在应用启动时运行一次初始化代码的方法.当我运行"lein ring server"时它运行得很好 - 但是,当部署为战争时,它似乎只在第一个请求命中服务器时运行(即懒惰).有没有办法让它不是懒惰(不使用AOT) - 或者是否有更好的方法来挂钩环中间件生命周期?

clojure compojure ring

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

在runit/daemontools监督下运行docker进程是否合理

我一直在运行docker进程(apps)

docker run …

但是runit supervision(runit就像daemontools) - 所以runit确保进程保持运行,传递信号等.

这合理吗?Docker似乎想要运行自己的妖魔化 - 但它并不像runit那样彻底.此外,当runit重新启动应用程序时 - 每次都会创建一个新容器(正常),但它会留下旧容器的痕迹 - 这似乎暗示我正在以错误的方式执行此操作.

docker不应该以这种方式运行吗?

如果我不是建立一个集装箱从图像中,只有一次,再有runit运行/监督该容器中所有的时间?

runit docker

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

我如何使用GWT创建无限滚动面板?

通过无限滚动,我的意思是我最初加载了一些子窗口小部件,并且当用户向下滚动时,懒得加载以填充它.

任何想法都赞赏.

(理想情况下,想要GWT 1.6和1.5的东西)

gwt

5
推荐指数
2
解决办法
8457
查看次数