Maven:将本地依赖项添加到jar

user14416:

我有一个依赖

    <dependency>
        <groupId>de.matthiasmann</groupId>
        <artifactId>twl</artifactId>
        <version>1.0.0</version>
        <scope>system</scope>
        <systemPath>${project.basedir}/lib/TWL.jar</systemPath>
    </dependency>

然后我执行mvn assembly:assembly添加了所有本机文件和远程Maven库,但是没有此jar。

更新

当我尝试通过运行应用程序时java -jar myjar.jar它返回一个错误,指出上述依赖项中没有任何类(NoClassDefFoundError:de.matthiasmann.twl.ForExample)。我想将这个jar中的类添加到myjar.jar中(与maven对远程依赖项所做的相同)。我如何配置Maven来做到这一点?

约翰·克莱姆(JohnKlehm):

请参阅带有依赖项的Maven 2程序集:不包括作用域“系统”下的jar,以了解为什么不包括系统依赖项以及如何解决它,尤其是所需的mvn install:install-file代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Maven不会将本地依赖项添加到目标jar

如何将本地.jar文件依赖项添加到build.gradle文件?

如何将本地.jar文件依赖项添加到build.gradle.kt文件?

Maven没有将所有依赖项添加到jar中

动态将JAR添加到Gradle依赖项

将Maven依赖项添加到Android Studio Gradle

将引用的Eclipse项目添加到Maven依赖项

如何将LIRE依赖项添加到Maven?

使用Maven从本地将JAR添加到WAR包装

Maven Eclipse 插件错误?无法将工作区中的依赖项 JAR 自动添加到运行配置模块路径

如何在gradle中将本地jar依赖项添加到另一个依赖项中?

Gradle:将jar和依赖项添加到导出jar

为什么Maven无法将我的依赖项添加到jar中?

如何将本地依赖项添加到npm项目

如何将本地aar依赖项添加到Bintray发布的库中?

Eclipse-如何将项目作为Maven依赖项添加到另一个项目中,而不是作为jar添加?

将jar依赖项添加到intelij中的临时文件的简单方法

通过Gradle将javax.mail依赖项jar添加到intellij库

将JSch 0.1.54 JAR依赖项添加到IDE工件生成中

如何使用sbt-assembly插件强制将提供的依赖项添加到Fat jar?

使用Maven,将依赖项添加到pom并下载吗?

Maven 是否默认将所有依赖项添加到 modulepath?

Grails-将Maven依赖项添加到Eclipse类路径

IntelliJ IDEA 16将Maven依赖项添加到类路径

如何将外部 Maven 项目的依赖项添加到当前项目?

我怎么知道应该将哪个Maven依赖项添加到pom.xml

将Maven项目作为依赖项添加到Android Studio应用程序

作为Maven依赖项导入时,将Javadoc /源添加到Joda-Time

在Eclipse中手动将源添加到Maven项目中的依赖项