我有一个Maven项目,必须在该项目中添加一个位于Jboss Wildfly 10 bin文件夹(bin / client)中的外部jar jboss-client.jar。 jar名称中未指定版本。
当我在构建路径中手动添加jar时,它工作正常。
但是,由于这是一个Maven项目,所以我需要一种更好的方法来实现此目的。
注意:该项目仅适用于此jar,不适用于我尝试下载的pom.xml中指定的其他版本。
此外,如果我尝试在pom.xml中指定外部依赖关系,它将要求提供该依赖关系的版本。但是,我不能指定与jar中未提及的相同。
我的最终目标是在Jboss Wildfly 10中部署该项目。
还有其他方法可以添加罐子吗?
答案 0 :(得分:0)
将您的jar
复制到其他位置并解压缩/解压缩,然后在Manifest file
路径中找到META-INF\MANIFEST.MF
。
在文本编辑器中将其打开,然后查找Implementation-Version
。
它将为您提供版本。
答案 1 :(得分:0)
您可以使用maven在本地安装第三方库。 https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html
使用以下命令可以安装。
mvn install:安装文件-Dfile =文件路径/jboss-client.jar -DgroupId = org.jboss -DartifactId = jboss-client -Dversion = 1.0