小编Mar*_*lis的帖子

将所有Maven依赖项添加到Arquillian

如何将POM中的所有依赖项添加到arquillian?

Maven.resolver().loadPomFromFile("pom.xml").importRuntimeDependencies()
                .as(File.class);
Run Code Online (Sandbox Code Playgroud)

我找到了那条线,但我Maven在intellij中是红色的,因为它找不到这个类.我不知道我需要哪些依赖项.还是有更好的方法?

java java-ee maven jboss-arquillian

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

如何设置一个git分支以推送到具有不同分支名称的远程并从完全不同的URL拉出

我的本地git repo需要从一台服务器上拉.然后,它需要将特定分支推送到具有不同服务器上的不同分支名称的审阅存储库.

类似于:从Server1上的PullOnlyRepo中拉出所有内容(我们可能会调用该来源吗?)将Branch分支修补程序推送到ReivewRepo,在Server2上使用分支名称JistChanges.

现在git config -l显示:

remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
remote.origin.url=<URL for Server1>
remote.origin.pushurl=no_push (this shouldn't matter since it is a pull only repo)
branch.production.remote=origin
branch.production.merge=refs/heads/production
remote.review.url=<URL for Server2>
remote.review.fetch=+refs/heads/*:refs/remotes/review/*
Run Code Online (Sandbox Code Playgroud)

git pull做我想要的(从Server1上的正确位置获取更改并将它们合并到我的工作树中).

但是git push没有.为了实现我想要的我必须做的事情

git push review hotfix:JistChanges
Run Code Online (Sandbox Code Playgroud)

是否有一些方法可以让git pull做到这一点,而不必添加额外的东西?

已经设置了一些问题,以便您的本地分支推送到具有不同分支名称的远程.然而,它们也改变了上游和拉动的来源.

git git-remote git-branch

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

如何在java类方法或构造函数中插入前置条件?

这是我正在参加的java课程.该书提到了先决条件和后置条件,但没有给出任何如何编码它们的例子.它继续讨论断言,我把它断了下来,但我正在做的赋值具体说明插入前置条件并用断言测试前置条件.

任何帮助都会很棒.

java assert design-by-contract preconditions

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

CheckStyle的线长检查发生了什么?

我设置CheckStyle以检查Eclipse中超过80个字符的行,并且我在编辑器中设置了80个字符的边距行.如果我将光标放在编辑器中一行代码的末尾,则坐标读取(例如)1433,77,表示左边第77个字符列 - 但是当我在同一行上运行CheckStyle时它说这行是88个字符长!在行的末尾没有无关的制表符或其他空白字符,它肯定是77长.CheckStyle坏了吗?

java eclipse checkstyle

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

当记录器级别 = DEBUG 时,SLF4J 为 isDebugEnabled() 返回 false

我有一个奇怪的问题。

if (logger.isDebugEnabled()) {  
    logger.debug("Message=\"About to get the application details\" GroupID={}", iGroupID);  
}
Run Code Online (Sandbox Code Playgroud)

我有这个代码,当检查记录器时。的级别logger = DEBUG,但该方法logger.isDebugEnabled()仅返回 false。

我正在使用 SLF4J 和 Maven 添加依赖项。

log4j slf4j maven

5
推荐指数
0
解决办法
1889
查看次数

如何显示特定日期的提交?

有没有一个更简洁的命令来获取特定日期的提交,而不是例如下面的表达式?

git log --after="2014-09-02 00:00:00" --before="2014-09-02 23:59:59"
Run Code Online (Sandbox Code Playgroud)

git

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

Java - 将txt文件的各个部分添加到数组中

我导入了一个.csv数据库文件,列出了程序的用户以及表单中的其他信息:UserName,Password,PropertyName,EstimatedValue.

我已经想到了如何获取用户名,但它只会读取数据库中的最后一个用户名而不是其他用户名.非常感谢帮助.

import java.util.*;
import java.io.*;

public class readCSV
{
    String[] userData;

    public void checkLogin() throws IOException
    {
        try
        {
            File file = new File("C:/Users/Sean/Documents/Programming assigment/Users.csv");
            BufferedReader bufRdr  = new BufferedReader(new FileReader(file));      
            String lineRead = bufRdr.readLine();
            while(lineRead != null)
            {
                this.userData = lineRead.split(",");
                lineRead = bufRdr.readLine();
            }
            bufRdr.close();
        }
        catch(Exception er){
            System.out.print(er); 
            System.exit(0);
        }
    }


}
Run Code Online (Sandbox Code Playgroud)

java csv arrays string

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

Java泛型,使用泛型的类必须始终是某种类型的容器吗?

很明显,像ArrayList一样,是一个装满"Generics"类型项的容器.

除了作为容器之外,一个类如何使用泛型?任何常见的用法?

谢谢!

java generics

0
推荐指数
1
解决办法
52
查看次数