cost 328 ms
打包/发布 Java 17 应用程序的标准方法是什么? - What is the standard way to package/release a Java 17 application?

我有一个公开可用的 Java 8 桌面应用程序,其中包含 MSI 安装程序,我想将其更新到 Java 17。 目前的用户体验是这样的: 用户下载 MSI 安装程序并运行它 MSI 安装程序检查兼容的 Java 8 VM,如果不存在,则提示用户从http://java.com安装一个。 用户启动ap ...

Eclipse 在./src 文件夹中创建module-info.java。 是否可以将它移动到./src/java 文件夹中? - Eclipse creates module-info.java in the ./src folder. Is it possible to move it in the ./src/java folder?

Eclipse (4.25.0) 在 ./src 文件夹中创建 module-info.java。 如果我把它移到./src/java(或./src/main/java)中,Eclipse 将无法找到它。 Eclipse中module-info.java的默认位置是否可以更改? java 构 ...

Java 编译器错误:无法访问:class 文件...未找到 - Java compiler error: cannot access: class file for ... not found

我遇到编译错误,找不到任何错误的地方。 同样在 Eclipse 中,相同的代码可以正常编译。 我有轻微的感觉,我在 Java 编译器中发现了一个错误。 我正在使用 maven 和 Java 17: 此外,该错误在 github 上的 CI 构建中可重现: https://github.com/mmm ...

从 Spring Boot 2.2.7 更新后,考虑在您的配置中定义一个名为“entityManagerFactory”的 bean - Consider defining a bean named 'entityManagerFactory' in your configuration after Update from Spring Boot 2.2.7

从 Spring 引导版本 2.2.7.RELEASE 升级到 2.7.3 后,我们在尝试启动应用程序时遇到错误。 背景我们使用 JPMS 模块化了我们的应用程序,并使用以下命令启动我们的应用程序:java --module-path ./mods:./lib -m app/com.example ...

带有 JPMS 和 ServiceLoader 的 Javalin 导致 NoClassDefFoundError: kotlin/NoWhenBranchMatchedException - Javalin with JPMS and ServiceLoader results in NoClassDefFoundError: kotlin/NoWhenBranchMatchedException

使用 JPMS 和 ServiceLoader 运行 Javalin 会导致NoClassDefFoundError: kotlin/NoWhenBranchMatchedException 。 但是,遵循其他两种方法的相同代码可以正常工作(有关详细信息,请参见本文末尾): 没有 JPMS 和 S ...

创建非模块化应用程序是否需要我将模块化与非模块化依赖项分开 - Will creating non modular application require me to separate my modular from non-modular dependencies

我正在将遗留应用程序升级到 java 11。目前我们不使用 maven 或 gradle。 当我更新它时,我已经替换了在 11 中从 jdk 中删除的某些库。我添加的一些较新的依赖项包含 module-info.java 文件。 当我使用 jdeps(为 jlink 做准备)为我的应用程序创建自定义 ...

如何使用模块和测试依赖项构建 Eclipse Java 项目 - How to structure an Eclipse Java project with modules and test dependencies

我正在努力在 Eclipse 中设置我的 java 项目。 我的项目具有以下属性它是一个 maven 项目它是模块化的(module-info.java) 它包含单元测试项目结构如下所示: 所以我遇到的问题是,当我将它们包含在 module-info.jar 中时,测试依赖项仅对我的测试可见 但我不 ...

什么被认为是 Java 核心模块? - What is considered as Java core module?

我正在阅读JDK9 发行说明,发现缺少一些信息。 在其中一段中,写道: 许多非核心模块中的类现在被定义到平台类加载器而不是引导类加载器。 这可能会影响创建以 null 作为父类加载器的类加载器并假定所有平台类对父类加载器可见的代码。 基于这一段,我试图找出Java中的核心和非核心模块是什 ...

具有无法识别字段的 Java jar 清单文件 - Java jar manifest file with unrecognized fields

我正在将我的应用程序迁移到 java9,我发现我可以在清单文件中设置Add-Opens以打开一些 java 内部包以供反射使用。 我在想像Add-Opens这样的字段仅在 java9 之后才支持,所以我想知道如果我使用 java8 等较低版本运行它会发生什么。 java8中会忽略清单文件中那些无法 ...

应用程序构建成功但 IntelliJ 说我的模块没有读取其他一些模块 - Application builds successfully but IntelliJ says my module does not read some other modules

我正在尝试使用 JPMS 和 Gradle 多项目功能创建一个多模块项目。 我有 3 个模块用于测试:应用程序、教师和学生。 学生依赖于老师,应用程序依赖于两者。 学生和教师模块有自己的 controller、服务、实体和存储库。 每个模块都有 module-info.java 文件。module ...

有没有不是根模块的 JDK 11+ 系统模块? - Are there any JDK 11+ system modules which are not root modules?

在 JDK 9 和 10 中,曾经有一些模块,例如java.xml.bind ,包含 Java 个 EE 类。 它们被标记为已弃用,并随着 JDK 9 的出现而被删除,并最终在 11 中被删除(参见JEP 320 )。 在我贡献的产品中,曾经有针对javac编译器选项--add-modules测试 ...

Java 平台模块系统中的“java.se”和“java.base”模块有什么区别 - What's the difference between the 'java.se' and 'java.base' Module in Java Platform Modules System

我不确定我是否做对了: java.base是所有其他模块的底层基础模块,包含它们的所有基础内容,例如 class 的超类。而java.se是包含整个 JDK 的模块,就像一个子类(包含基本功能和更具体的东西) ...

在使用 JPMS Java 模块时,如何使用 JavaCPP 本机库解决 UnsatisfiedLinkError? - How do I resolve UnsatisfiedLinkError with JavaCPP native libraries while using JPMS Java modules?

我有一个 Java 17 项目,使用 Gradle 和大量 JavaCPP 库。 我从一个从 JavaCPP Github 存储库克隆的简单演示项目开始。 这个示例项目包含了几个原生库,例如 OpenCV、ffmpeg 等,所以我认为这是一个很好的测试。 而且,毫不奇怪,它工作得很好。 它打开了我 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM