小编qiG*_*uar的帖子

Intellij IDEA无法从JAVA生成WSDL

我正在尝试从Intellij IDEA中的java类生成wsdl.
但是我收到以下错误:

Error: Could not find or load main class org.apache.axis.wsdl.Java2WSDL
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题吗?

java soap wsdl intellij-idea

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

如何在 Java 11 http 客户端中保持连接活动

我正在使用HttpClient带有 HTTP/2的 Java 11 ,需要保持连接活动几分钟,但构建器没有设置它的选项。有没有办法指定这一点并使客户端保持连接活动一段时间?

java http2 java-http-client java-11

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

如何找到缺少哪些maven依赖项

我有一个Web项目和一个pom.xml文件.它有足够的依赖关系compile,package但不足以启动项目.在我的IDE中,它显示一切正常,但是当启动应用程序时它有错误.当我从另一个应用程序添加外部pom.xml时,我的应用程序启动.

那么有什么方法可以找出哪些依赖项缺失,以及将来如何确定使用这个或那个需要哪些依赖项?

java maven

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

模拟String.valueof()

我正在测试我的弹簧控制器并尝试执行以下操作

调节器

Authentication authentication = SecurityContextHolder.getContext()
            .getAuthentication();
    String role = String.valueOf(authentication.getAuthorities());
    if(role.contains("user")) {
        ...
    }
Run Code Online (Sandbox Code Playgroud)

测试

@Test
public void testLoginUser() throws Exception {
    User user = new User();
    user.setLogin("user");
    user.setRoleid(1L);
    SecurityContextHolder.getContext().setAuthentication(new UsernamePasswordAuthenticationToken(user,user));
    when(String.valueOf(Collection.class)).thenReturn("user");
Run Code Online (Sandbox Code Playgroud)

但我明白了

org.mockito.exceptions.misusing.MissingMethodInvocationException
Run Code Online (Sandbox Code Playgroud)

我需要我的if块才能true执行.
有什么办法可以做到吗?

java mocking mockito

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

Java中的循环知识查询

请看下面的代码:

    public static void main(String[] args) {
    int x = 7;
    for (int i = 0; i < 5; i++){
        int j = x - i;
        if (j % 3 == 0) {
            System.out.println("i: " + i + ",j:" + j);
        } else {
            i++;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我运行它时,它只打印i:4,j:3,但我认为应该有i:1,j:6.

java loops

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

标签 统计

java ×5

http2 ×1

intellij-idea ×1

java-11 ×1

java-http-client ×1

loops ×1

maven ×1

mocking ×1

mockito ×1

soap ×1

wsdl ×1