小编Nic*_*don的帖子

如何使用Commons Exec将命令的输出捕获为String?

Commons exec提供了一个PumpStreamHandler,它将标准输出重定向到Java进程的标准输出.如何将命令的输出捕获到String中?

java

49
推荐指数
1
解决办法
2万
查看次数

什么是最好的OpenGL java绑定?

我试图为我的Java SWT应用程序实现更好的性能,我发现可以在SWT中使用OpenGL.似乎OpenGL有多个Java绑定.你更倾向哪个?

请注意,我之前从未使用过OpenGL,并且该应用程序需要在Windows,Linux和Mac OS X上运行.

java opengl performance user-interface swt

16
推荐指数
3
解决办法
1万
查看次数

我可以告诉findbugs忽略我无法添加的类吗?

Findbugs报道:

findbugs:
 [findbugs] Executing findbugs from ant task
 [findbugs] Running FindBugs...
 [findbugs] The following classes needed for analysis were missing:
 [findbugs]   com.company.OptionalClass
 [findbugs] Warnings generated: 11
 [findbugs] Missing classes: 2
 [findbugs] Calculating exit code...
 [findbugs] Setting 'missing class' flag (2)
 [findbugs] Setting 'bugs found' flag (1)
 [findbugs] Exit code set to: 3
 [findbugs] Java Result: 3
 [findbugs] Classes needed for analysis were missing
 [findbugs] Output saved to findbugs.xml
BUILD SUCCESSFUL
Run Code Online (Sandbox Code Playgroud)

这个OptionalClass是从第三方jar引用的,我没有源代码,我不想进行findbugs分析.它指的是我在类路径中或其他任何地方没有的类.在某些情况下,当我们的第三方jar以某种方式配置时,可能会使用此类.

有没有办法告诉findbugs忽略这个类?

请注意,它会完成分析并生成findbugs.xml报告,因此这是一个小问题.

java findbugs

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

通过Apache和Tomcat的WebSockets:AJP协议不支持HTTP升级

我正在使用WebSockets进行开发,并在Tomcat 8上运行了一个正在运行的Web应用程序.但是,当在它前面测试Apache 2时,客户端正在获取HTTP 500并且Tomcat日志说:

 java.lang.UnsupportedOperationException: HTTP upgrade is not supported by the AJP protocol
    at org.apache.coyote.ajp.AbstractAjpProcessor.action(AbstractAjpProcessor.java:587)
    at org.apache.coyote.Request.action(Request.java:379)
    at org.apache.catalina.connector.Request.upgrade(Request.java:1886)
    at org.apache.catalina.connector.RequestFacade.upgrade(RequestFacade.java:1114)
    at org.apache.tomcat.websocket.server.UpgradeUtil.doUpgrade(UpgradeUtil.java:231)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:77)
Run Code Online (Sandbox Code Playgroud)

这在通过其HTTP连接器直接访问Tomcat时起作用.如果AJP不支持此功能,是否有解决方法?

apache tomcat ajp websocket

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

如何使Swing/JFace/SWT GUI可寻址?

我有一个"胖"的GUI,它变得相当复杂,我想添加从一个地方到另一个地方的链接,并添加后退/前进按钮以方便导航.在我看来,如果我的应用程序是可寻址的,这将更容易:每个复合可以有它的URI,链接将使用该URI.

是否有适用于此问题的设计模式?

我可以看看Firefox或Eclipse的源代码,但这些都是巨大的项目,需要花费大量时间来理解它,所以我在这里问.在某处有一个更简单的例子吗?

当然,如果我首先构建一个Web应用程序会更简单,但我不会很快从头开始重写这个巨大的应用程序.

java user-interface swing design-patterns

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