小编Sxi*_*rik的帖子

Maven - 在备用存储库而不是 Maven 中心找到的插件的正确版本:如何强制它?

I\xe2\x80\x99m 尝试获取 org.jfrog.buildinfo:artifactory-maven-plugin:2.6.1 ,可以在https://jcenter.bintray.com中找到。

\n\n

但由于 Maven Central 中有相同工件的 2.2.1 版本,因此解析总是失败

\n\n
\xc2\xab Failure to find org.jfrog.buildinfo:artifactory-maven-plugin:jar:2.6.1 in https://repo.maven.apache.org/maven2 \xc2\xbb\n
Run Code Online (Sandbox Code Playgroud)\n\n

我尝试重新排序 pom.xml 中的存储库部分,但没有成功。

\n\n

有什么线索吗?

\n\n

谢谢。

\n\n

编辑:我正在寻找一个插件!

\n

maven

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

使用 Infinispan Cache 和 computeIfAbsent 进行无效的 lambda 反序列化

我正在一个基本的 infinispan 集群,但遇到了一个令人费解的错误。

我基本上是在实现一个共享地图,只持有一个整数

这是我的服务代码

package sandbox.infinispan.test.service;

import javax.enterprise.context.ApplicationScoped;
import javax.inject.Inject;
import javax.inject.Named;

import org.infinispan.Cache;

@Named("useThisOne")
@ApplicationScoped
public class CounterService implements ICounterService {

    private static final String KEY = "key";

    @Inject
    private Cache<String, Integer> cache;

    @Override
    public void inc(final int amount) {
        this.cache.put(KEY, Integer.valueOf(this.get() + amount));
    }

    @Override
    public int get() {
        return this.cache.computeIfAbsent(KEY, k -> Integer.valueOf(0)).intValue();
    }
}
Run Code Online (Sandbox Code Playgroud)

缓存由以下内容生成:

package sandbox.infinispan.test.config;

import javax.enterprise.context.ApplicationScoped;
import javax.enterprise.context.Dependent;
import javax.enterprise.inject.Produces;

import org.infinispan.configuration.cache.CacheMode;
import org.infinispan.configuration.cache.Configuration;
import org.infinispan.configuration.cache.ConfigurationBuilder;
import …
Run Code Online (Sandbox Code Playgroud)

jgroups infinispan wildfly

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

标签 统计

infinispan ×1

jgroups ×1

maven ×1

wildfly ×1