小编Mal*_*ddy的帖子

Maven构建仅更改了文件

可以说我有类似下面的模块结构

     Modules
       ->utils
       ->domain
       ->client
       ->services
       ->deploy (this is at the module level)
Run Code Online (Sandbox Code Playgroud)

现在,我需要建立所有模块的客户端,i.e utils, domain, client, services,因为我正在加载所有上述模块的罐子,以便客户端

并且所有罐子都在模块部署中组装.

我的问题是,如果我改变了服务中的任何内容,那么有没有办法在运行构建时deploy maven可以识别它只需要构建services并因此构建它并将其部署在deploy文件夹中?

java continuous-integration build maven

34
推荐指数
4
解决办法
3万
查看次数

org.openqa.selenium.firefox.NotConnectedException:45000 ms后无法连接到端口7055上的主机127.0.0.1

我正在尝试运行从Selenium IDE导出的Junit测试用例.我超越了异常.我正在使用Windows XP,Firefox 20.0.1,并使用selenium-server-standalone-2.28.0.jar.Upon运行,打开一个空白的Firefox窗口.当我关闭该窗口时,我在控制台中得到以下异常

 org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms at
 org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:96)
 at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:142)
 at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:80)
 at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:121)
 at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:77)
 at com.dci.dids.selenium.SwamiRoleCreationTestCase.setUp(SwamiRoleCreationTestCase.java:20)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAndAfterRunner.java:74)
 at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndAfterRunner.java:50)
 at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:33)
 at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunner.java:75)
 at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java:45)
 at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(TestClassMethodsRunner.java:66)
 at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethodsRunner.java:35)
 at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42)
 at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34)
 at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52)
 at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
 at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Run Code Online (Sandbox Code Playgroud)

JUnit Failure跟踪中的此异常

 org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary(/usr/bin/firefox) on …
Run Code Online (Sandbox Code Playgroud)

junit automated-tests selenium-rc

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

如何在linux中杀死多个进程?

我想在Linux中杀死一些Apache服务器进程.

请帮帮我.

linux

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

如何配置jetty以将日志放入外部文件

如何配置jetty将其日志放入外部文件?

手册说我必须将slf4j放入lib目录.

我做的是:

  • 下载slf4j并将slf4j-log4j12-1.7.3.jar放入$ JETTY_HOME $/lib.
  • 下载log4j并将log4j-1.2.17.jar放入$ JETTY_HOME $/lib
  • 创建一个log4j配置文件.它可以从下面获得:

<appender name="fileAppender" class="org.apache.log4j.RollingFileAppender">
  <param name="Threshold" value="DEBUG" />    
  <param name="File" value="c:/app/jetty/logs/server.log" />
  <layout class="org.apache.log4j.PatternLayout">   <param name="ConversionPattern" value="%d  %-5p  [%c{1}] %m %n" />
  </layout>
</appender>
<root>
  <priority value="debug" />
  <appender-ref ref="fileAppender" />
</root> 
Run Code Online (Sandbox Code Playgroud)
  • 评论说

    "#org.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.StdErrLog"$JETTY_HOME$/resources/jetty-logging.properties

虽然我做了上面描述的所有事情,但我无法在目标目的地看到任何日志.所有日志条目仍可从控制台获得

logging jetty

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

浏览器后退按钮

我正在使用以下代码行来在注销后禁用浏览器后退按钮问题.

function LogoutOnClick() {
    window.history.go(-1);
}
Run Code Online (Sandbox Code Playgroud)

但是,这个代码有一个问题,假设我的第一个页面是登录页面(login.cshtml),第二个成功登录页面(home.cshtml),第三个页面是关于页面(about.cshtml),

现在我登录然后它会在home.cshtml页面上重定向我现在我移动到第三页about.cshtml然后我从about.cshtml页面注销,它重定向我在login.cshtml页面上.

现在,如果我clicked on browser back button再次将我重定向到about.cshtml页面,但用户无法更改或添加任何内容.

所以让我知道是否有任何适当的代码或方法来解决这个问题.

javascript jquery back-button browser-cache

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

为什么jquery选择器不适用于新替换的标签?

为什么jquery选择器不适用于新替换的标签.

我有一个简单的脚本,当用户点击时submitResult button,服务器端返回一个id ="content"的新div,我使用jquery replaceWith()替换旧的.

我注意到在id="content"替换元素之后,下次单击submitResult时,它不会将数据发送到服务器端.仅供参考,此submitResult id位于新替换的元素内.

任何人都可以告诉我如何刷新替换html标签,从而$("#submitResult").click(xxx)再次让工作?

谢谢

<html>
<head>
<script src="js/jquery/jquery-1.7.2.min.js"></script>
<script>
    function handleData(data, status) {
        $("#content").replaceWith(data);
    };

    $(document).ready(function() {
        $("#submitResult").click(function() {
            var $result = $("#result").val();
            $.get("e?result=" + $result, handleData);
        });
    });
</script>
</head>

<body>
        <div id="content">
            <div class="resultbox">
                    <input id="result" type="text" value=""></input>
                    <input id="submitResult" type="button" value="Submit"></input>
            </div>
        </div>

        <!-- other content -->

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery jquery-selectors

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

访问hashmap时出现java.util.ConcurrentModificationException

为什么发生以下异常?

2012-08-28 11:41:59,183 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/TFO].[tfo]] (http-0.0.0.0-8080-9) Servlet.service() for servlet tfo threw exception: java.util.ConcurrentModificationException
            at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) [:1.6.0_24]
            at java.util.HashMap$EntryIterator.next(HashMap.java:834) [:1.6.0_24]
            at java.util.HashMap$EntryIterator.next(HashMap.java:832) [:1.6.0_24]
            at net.sf.json.JSONObject._fromMap(JSONObject.java:1082) [:]
            at net.sf.json.JSONObject.fromObject(JSONObject.java:173) [:]
            at net.sf.json.JSONObject._processValue(JSONObject.java:2552) [:]
Run Code Online (Sandbox Code Playgroud)

java collections exception hashmap

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