小编Pas*_*rPL的帖子

Eclipse Virgo vs Apache Servicemix

我是OSGi主题的新手,但尝试了解一下这项技术.

经过一些研究我无法找到问题的答案,eclipse处女座和apache servicemix之间的真正区别是什么?

我自己揭示了这个谜团:我已经看过两者了,首先我认为virgo似乎是像osgi的web服务器一样的想法,而servicemix更像是公共汽车.但后来我看到,服务组合附加了jetty,甚至我可以添加web控制台功能到浏览器的托管servicemix,并得到完全混淆.现在我不知道,mayby virgo和servicemix是同一种软件,但是有不同的捆绑和生产者(simmilar到例如jetty和tomcat)?

我会非常感谢一些信息.对不起,如果我的问题很愚蠢并且回答非常简单,但正如我之前所说的那样,我对这项技术感兴趣:)

java osgi eclipse-virgo apache-servicemix

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

运行Gradle测试时管道破裂错误

我在gradle中运行测试有问题。我知道我的gradle配置可以在其他机器上运行,但是不幸的是我的不行。我们有junit test和testNG,当尝试执行时,它们都会生成如下的stacktrace:

Could not write standard input into: Gradle Worker 1.
java.io.IOException: The pipe is being closed
    at java.io.FileOutputStream.writeBytes(Native Method)
    at java.io.FileOutputStream.write(FileOutputStream.java:318)
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
    at org.gradle.process.internal.streams.ExecOutputHandleRunner.run(ExecOutputHandleRunner.java:53)
    at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:66)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:722)
Run Code Online (Sandbox Code Playgroud)

它将连续产生此错误,并带有不同的编号(Gradle Worker 2,Gradle Worker 3等)。有没有人遇到过类似的问题?

我正在使用gradle 1.6。

编辑:我忘了告诉我我正在使用gradle包装器

编辑:更改为版本1.12后,我收到错误:

Caused by: org.gradle.api.InvalidUserDataException: Could not create task '(custome taks name)': Unknown argument(s) in task definition: [mustRunAfter]
11:20:17.990 [ERROR] [org.gradle.BuildExceptionReporter]    at org.gradle.api.internal.project.taskfactory.TaskFactory.validateArgs(TaskFactory.java:147)
11:20:17.991 [ERROR] [org.gradle.BuildExceptionReporter]    at org.gradle.api.internal.project.taskfactory.TaskFactory.checkTaskArgsAndCreateDefaultValues(TaskFactory.java:134)
11:20:17.991 [ERROR] [org.gradle.BuildExceptionReporter]    at org.gradle.api.internal.project.taskfactory.TaskFactory.createTask(TaskFactory.java:72)
Run Code Online (Sandbox Code Playgroud)

编辑:好的,我想我已经找到了导致此问题的原因- 它是Antivirus。当我禁用它时,脚本会向前移动一点,但以:

org.gradle.messaging.remote.internal.ConnectException: …
Run Code Online (Sandbox Code Playgroud)

java testng unit-testing gradle

4
推荐指数
2
解决办法
6498
查看次数

SQL Server Nvarchar和Java预准备语句

我对向SQL Server 2008 R2插入字符串有疑问。当我尝试插入带有一些国家字母的字符串时,会收到“?” 代替。

我知道N在字符串文字的开头添加将解决此问题,但是我正在使用JDBC准备的语句,如下所示:

INSERT INTO MyTable(col1, col2) VALUES (?,?);
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何添加此“ N”字母?我应该做这样的事情吗?

INSERT INTO MyTable(col1, col2) VALUES (N?,N?);
Run Code Online (Sandbox Code Playgroud)

老实说,我不相信,因为这根本行不通。

java sql sql-server jdbc sql-server-2008

4
推荐指数
1
解决办法
3063
查看次数

Maven GAE原型不起作用

我正在尝试使用谷歌应用程序引擎与maven简单的基于弹簧的应用程序.我发现有一种maven原型可用于那种Web应用程序(没有spring,但我可以自己添加):Maven GAE.

所以我使用了以下命令:

mvn archetype:generate -DarchetypeGroupId=net.kindleit -DarchetypeArtifactId=gae-archetype-jsp -DgroupId=com.example -DartifactId=form -DarchetypeRepository=http://maven-gae-plugin.googlecode.com/svn/repository 
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试使用"mvn gae:run"时,它不起作用,我不知道如何解决这个缺失的要求:

[INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 7.444s
    [INFO] Finished at: Sat Mar 02 21:04:22 CET 2013
    [INFO] Final Memory: 6M/15M
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal net.kindleit:maven-gae-plugin:0.9.5:run (default-cli) on project form: Execution default-cli of goal net.kindleit:maven-gae-plugin:0.9.5:run failed: Plugin net.kindleit:maven-gae-plugin:0.9.5 or one of its dependencies could not be resolved: Failed to collect dependencies for net.kindleit:maven-gae-plugin:jar:0.9.5 (): Failed to read artifact descriptor for net.kindleit:gae-runtime:pom:1.7.5: Failure to find …
Run Code Online (Sandbox Code Playgroud)

java google-app-engine spring maven-3 maven-gae-plugin

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