小编Iri*_*ina的帖子

可以使用带有IntelliJ的Android Gradle Plugin 3.0.0

我试图在IntelliJ中使用插件com.android.tools.build:gradle:3.0.0-alpha4.但我有错误

Error:This Gradle plugin requires Studio 3.0 minimum
Run Code Online (Sandbox Code Playgroud)

android gradle插件版本2.3.3支持Intellij.

我需要IntelliJ,因为我想在IDE中使用AspectJ + Java 8.Android Studio IDE尚不支持AspectJ,只支持gradle插件.

是否可以使用新版Android Gradle Plugin 3.0.0与IntelliJ,而不是Android Studio?

谢谢.

android aspectj intellij-idea gradle android-gradle-plugin

18
推荐指数
3
解决办法
5277
查看次数

如何在Spring WebSocketStompClient中获取Session Id?

如何在Java Spring WebSocketStompClient中获取会话ID?

我有WebSocketStompClient和StompSessionHandlerAdapter,这些实例可以很好地连接到我服务器上的websocket.WebSocketStompClient使用SockJsClient.
但我不知道如何获取websocket连接的会话ID.在客户端的stomp会话处理程序的代码中

   private class ProducerStompSessionHandler extends StompSessionHandlerAdapter {
            ...
            @Override
            public void afterConnected(StompSession session, StompHeaders  connectedHeaders) {
            ...
            }
Run Code Online (Sandbox Code Playgroud)

stomp会话包含会话ID,这与服务器上的会话ID不同.所以从这个ID:

DEBUG ... Processing SockJS open frame in WebSocketClientSockJsSession[id='d6aaeacf90b84278b358528e7d96454a...

DEBUG ... DefaultStompSession - Connection established in session id=42e95c88-cbc9-642d-2ff9-e5c98fb85754
Run Code Online (Sandbox Code Playgroud)

我需要来自WebSocketClientSockJsSession的第一个会话ID.但我没有在WebSocketStompClient或SockJsClient中找到任何方法来检索会话ID等内容...

java session spring stomp spring-websocket

6
推荐指数
3
解决办法
8684
查看次数

错误:找不到参数的方法annotationProcessor()[org.apache.logging.log4j.core]

我使用的是Android Studio 3.0.8,gradle - 4.1.

我已经在我的模块build.gradle log4j2中添加了依赖关系,并且它是注释处理器所必需的:

compile "org.apache.logging.log4j:log4j-core:2.8"
annotationProcessor 'org.apache.logging.log4j:log4j-core:2.8'
Run Code Online (Sandbox Code Playgroud)

但我有错误:

错误:无法在类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象上找到参数[org.apache.logging.log4j.core]的方法annotationProcessor().

默认设置中启用了注释过程:https://yadi.sk/i/MinCMsK33LZkjM

我正在使用libgdx.Build.gradle(模块 - 核心):

apply plugin: "java"

targetCompatibility = 1.8
sourceCompatibility = 1.8
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'

sourceSets.main.java.srcDirs = [ "src/" ]

eclipse.project {
    name = appName + "-core"
}

dependencies {
    compile  "org.apache.logging.log4j:log4j-core:2.8"
    annotationProcessor 'org.apache.logging.log4j:log4j-core:2.8'
}
Run Code Online (Sandbox Code Playgroud)

我试图将它添加到项目build.gradle,使现金无效.但错误仍然是一样的.Gradle无法将annotationProcessor应用于log4j2.

android gradle log4j2 android-studio android-gradle-plugin

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

在 Firefox/Chrome devtools 中有没有办法在连接后发送/编辑 websocket 消息

我有一个 Safari/Firefox/Chrome 浏览器。我的浏览器有开发工具。有没有办法为现有连接发送/编辑 websocket 消息?还是通过插件?

谢谢

mozilla google-chrome devtools websocket google-chrome-devtools

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

aws cdk 可以提供远程状态吗?

Terraform 通过记录良好的插件拥有远程堆栈,即 terraform.backend.s3 https://www.terraform.io/docs/language/settings/backends/s3.html

aws cdk 可以为堆栈提供远程状态吗?我在文档中找不到。 https://docs.aws.amazon.com/cdk/latest/guide/awscdk.pdfstack

我询问有关 aws cdk 的问题,因为我找到了有关 aws cdktf 的纯文档。发现cloudcloudfront生成了很多json文件并且使用了它。是否包含状态? 在此输入图像描述

amazon-web-services aws-cloudformation terraform terraform-provider-aws aws-cdk

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

如何检索任何 Maven 插件的所有可能配置

在 pom.xml 中有一段针对指定 Maven 插件的配置:

<plugin>
                ...
                <configuration>
                    <param1>true</param1>
                    ...
                    <param10>value</param1>
                </configuration>
</plugn>
Run Code Online (Sandbox Code Playgroud)

如何检索所有可能的参数以及指定插件的值限制?换句话说,我需要检索 param1、param2...param10 的名称。

我有 IntelliJ,但它没有对此的提示。

目前我会上网阅读该插件的文档。但我认为,这并不是最好的选择。

java intellij-idea maven

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

如何访问 nginx openresty 中的“x-headers”标头?

我发送了带有 x-user-agent 标头的请求。但是,我无法在 ngx.req.get_headres() 中访问 x-user-agent。它不包含“x-user-agent”密钥:

 host, x-forwarded-host, accept, x-forwarded-server, x-forwarded-proto, x-forwarded-for, user-agent, accept-encoding, x-real-ip, x-forwarded-port, x-forwarded-prefix
Run Code Online (Sandbox Code Playgroud)

如何同时列出 x-header?

lua nginx xmlhttprequest openresty

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