Glassfish 5.1 缺少以前版本的模块
Glassfish 5.1 missing modules from previous versions
我们在 Glassfish 5.0.1 和 4.1.1 之前的版本上有一个应用程序 运行。最近服务器更新到Glassfish 5.1.0,由于缺少javax.inject.Inject,我们的应用无法编译。这个相关的 jar 在以前的 Glassfish 版本中(在模块文件夹中)。
所以我想知道在 glassfish 5.1 中我们应该将这个 jar 添加为外部库还是有办法在最新的 glassfish 中使用它?
对于 GlassFish 5.1,依赖项的 Maven 坐标现在是 jakarta.*
而不是 javax.*
。所以对于 javax.inject.Inject
注释使用 maven 依赖项
<dependency>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-api</artifactId>
<version>1.0.3</version>
</dependency>
我们在 Glassfish 5.0.1 和 4.1.1 之前的版本上有一个应用程序 运行。最近服务器更新到Glassfish 5.1.0,由于缺少javax.inject.Inject,我们的应用无法编译。这个相关的 jar 在以前的 Glassfish 版本中(在模块文件夹中)。 所以我想知道在 glassfish 5.1 中我们应该将这个 jar 添加为外部库还是有办法在最新的 glassfish 中使用它?
对于 GlassFish 5.1,依赖项的 Maven 坐标现在是 jakarta.*
而不是 javax.*
。所以对于 javax.inject.Inject
注释使用 maven 依赖项
<dependency>
<groupId>jakarta.inject</groupId>
<artifactId>jakarta.inject-api</artifactId>
<version>1.0.3</version>
</dependency>