首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Java

阿里 Druid 维护人员就不能好好解决一下 issue 吗?

  •  
  •   Oktfolio · 161 天前 · 2358 次点击
    这是一个创建于 161 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Mybatis 3.5.1 都 Release 快 3 个月了。

    LocalDateTime LocalDate LocalTime 报 SQLFeatureNotSupportedException 的问题也快 3 个月了

    嗯,昨天 Release 了一个 1.1.18 ,改了两行代码,你告诉我这问题修复了?

    都不实际测试下的吗?你自己去测测到底有没有解决。

    我尝试修改,没有你 alibaba 的 jconsole tools 编译过不了。从 maven 仓库下载 jar 包 也没编译过。

    13 回复  |  直到 2019-09-06 14:08:33 +08:00
        1
    javlib   161 天前 via Android
    深度使用了 druid 吗?只用连接池看看能不能换 hikaricp ?
        2
    Oktfolio   161 天前 via iPhone
    @javlib 现在用的老版本 Druid +老版本 Mybatis 没问题,主要是 Release 个改了两行代码并且根本没解决问题的版本是个什么鬼🌚
        3
    cubecube   161 天前 via Android
    你可以自己编译啊。那些依赖不用管,别编译 test 就行。我也自己维护了一个版本,后续不追了,没问题就得。
        4
    misaka19000   161 天前
    开源不就是 you can you up 么,建议楼主提 pr
        5
    misaka19000   161 天前
    或者自己拉一个新的分支就好了
        6
    marshmallow   161 天前
    推荐换 hikaricp
        7
    marshmallow   161 天前
    jconsole tools 是指 jdk 安装目录下的 tools.jar 和 jconsole.jar ,不是 maven 仓库里的,自己定义一下 system path 就可以了
        8
    Oktfolio   161 天前
    @marshmallow 我看 pom 是 alibaba 自己的 jconsole tools,我下载 jar 包自己放进去的...难道是和 oracle jdk 是一样的?或许我不该在 11 下面编译?

    <dependencies>
    <dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>jconsole</artifactId>
    <version>1.8.0</version>
    <scope>system</scope>
    <systemPath>${java.home}/../lib/jconsole.jar</systemPath>
    <optional>true</optional>
    </dependency>
    <dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>tools</artifactId>
    <version>1.8.0</version>
    <scope>system</scope>
    <systemPath>${java.home}/../lib/tools.jar</systemPath>
    <optional>true</optional>
    </dependency>
    </dependencies>

    [ERROR] error reading /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/lib/jconsole.jar; zip END header not found
    [ERROR] error reading /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/lib/tools.jar; zip END header not found
        9
    Kyle18Tang   161 天前 via Android
    我们也是用 springboot 默认的 hikaricp。
        10
    marshmallow   160 天前
    jdk11 中已经全部转化称模块了,jdk8 中才有 tools.jar
        11
    cmonkey   143 天前
    这是说它需要 jconsole/tools 作为依赖,只不过他们不要脸,直接把 groupId 写成 alibaba, 一般都是写 com.sun 这些

    比如我们项目中这样定义
    <dependency>
    <groupId>com.sun</groupId>
    <artifactId>tools</artifactId>
    <version>1.8</version>
    <scope>system</scope>
    <systemPath>${java.home}/../lib/tools.jar</systemPath>
    </dependency>

    这些 lib 在>1.8 上面就没有了,在 jdk1.9 mod 后这都没有了,所以你需要 downgrade jdk version
        12
    LosLord   141 天前
    boot 的 hikari 不好用吗
        13
    luckymao   94 天前
    是的呢
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   998 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 22:44 · PVG 06:44 · LAX 14:44 · JFK 17:44
    ♥ Do have faith in what you're doing.