java-9
-
如何使用Gradle制作多版本JAR文件? Java9 引入了。 假设我有使用java8的多模块Gradle项目: 到目前为止,我只看到这是一个单独的项目(不是一个模块),它只是在那里调用gradle并获取输出。是的,它是 gradle 调用 gradle :))) 是
-
maven-bundle-plugin 失败,并显示“无效的类文件 module-info.class” 添加包含 JPMS 模块的依赖项后,maven 捆绑包插件(版本 3.3.0)失败,出现: 似乎插件尝试(但失败了)分析模块信息.class,这在OSGi上下文中应该是无关紧要的。
-
-
OSGi 应用程序如何在 Java 9 上工作? 我试图理解OSGi应用程序在Java 9中是如何工作的,假设OSGi捆绑包不是JPMS模块(据我所知,仍然没有解决方案可以同时将OSGi捆绑包同时用于生产的JPMS模块)。我有几个问题: 我是否正确地理解
-
休眠对 Java 9 的支持 Hibernate 准备好使用 Java 9 的可用版本了吗? 我记得我已经尝试过了,但它失败了。不幸的是,我不记得具体的原因。 顺便说一句,Hibernate Validator 5.2.3已经可以与Java 9一起使用。
-
-
删除 sun.misc.在 Java 9 中不安全将打破春天,休眠 读到,如果Oracle在Java 9中删除Spring和许多其他流行的库,它将会崩溃。但是,在 Spring 或 Hibernate 中没有对此类的静态引用。那么,这种说法是真的吗?
-
-
是否可以在没有模块信息的情况下使用依赖项.class在 Java 9 模块中 我创建了两个小项目de.app1和de.app2,其中de.app1使用de.app2。 是否可以以某种方式使用来自 Java 9 模块中非 Java 9 模块的 jar 中的类?特别是对于依赖于第三方项目(例如apache-commons,...)的项目,我
-
IntelliJ 2018.1 首选项中的“使用'--release'选项”是什么? 在 IntelliJ 2018.1(构建、执行、部署>编译器> Java 编译器)的首选项中,有一个标记为以下内容的复选框: 使用“--release”选项进行交叉编译(Java 9 及更高版本) 我在进行互联网搜索时找到
标签