如何将 jboss-client.jar 存在于 Wildfly bin/client 文件夹中,添加到我的 maven



我有一个maven项目,我必须添加一个外部jar jboss-client.jar它位于Jboss Wildfly 10 bin文件夹(bin/client(中。jar 名称中未指定版本。

当我在构建路径中手动添加 jar 时,它工作正常。

但是,由于这是一个 maven 项目,我需要一种更好的方法来执行此操作。

注意:该项目仅适用于此jar,而不适用于pom中指定的其他版本.xml我尝试下载了该版本。

此外,如果我尝试在 pom.xml 中指定外部依赖项,它会询问依赖项的版本。但是,我无法指定相同的内容,因为它未在罐子中提及。

我的最终目标是在Jboss Wildfly 10中部署这个项目。

还有其他替代方法,我可以添加罐子吗?

jar复制到其他位置并解压缩/解压缩,然后在路径META-INFMANIFEST.MF找到Manifest file

在文本编辑器中打开它并查找 Implementation-Version .

它将为您提供版本。

参考

您可以使用 maven 在本地安装第三方库。https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

使用以下命令可以安装。

mvn install:install-file -dfile=path-to-file/jboss-client.jar -DgroupId=org.jboss -DartifactId=jboss-client -Dversion=1.0

最新更新