相关疑难解决方法(0)

使用Maven在jar中包含依赖项

有没有办法强制maven(2.0.9)在一个jar文件中包含所有依赖项?

我将一个项目构建到一个jar文件中.我希望将依赖项中的类复制到jar中.

更新:我知道我不能在jar文件中包含一个jar文件.我正在寻找一种方法来解压缩指定为依赖项的jar,并将类文件打包到我的jar中.

java maven-2 packaging jar

329
推荐指数
9
解决办法
40万
查看次数

pom.xml中<dependency>下的<scope>是什么?

查看文档http://maven.apache.org/surefire/maven-surefire-plugin/examples/testng.html,我们可以看到<scope>标签下<dependency>

那是什么以及我们如何使用它来运行测试?

pom.xml maven

168
推荐指数
4
解决办法
14万
查看次数

Maven:什么是"运行时"范围目的?

可能重复:
了解编译与运行时依赖关系

我理解在运行时而不是在编译时可以使用"运行时"作用域的依赖项.但我不明白为什么你会这么想!为什么不简单地使用"编译"范围呢?

文档没有真正的帮助.任何的想法?

maven

96
推荐指数
1
解决办法
7万
查看次数

Spring上下文作为运行时依赖

我对春节文档的这一部分感到困惑.

例如,要创建应用程序上下文并使用依赖项注入来配置应用程序,您的Maven依赖项将如下所示:

<dependencies>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>4.2.5.RELEASE</version>
        <scope>runtime</scope>
    </dependency> 
</dependencies>
Run Code Online (Sandbox Code Playgroud)

请注意,如果您不需要针对Spring API进行编译,则可以将范围声明为运行时,这通常是基本依赖项注入用例的情况.

我知道JSR 330(DI注释).但你怎么脱离ApplicationContext课堂?如果你与它分离,为什么那么仍然依赖于春天?

例如,如何将快速启动spring-context作为运行时依赖项重写?或者什么是"基本依赖注入用例"?

java spring

8
推荐指数
1
解决办法
2459
查看次数

什么时候一个类/包依赖于另一个?

许多文章/书籍....谈论阶级或包依赖,很少解释它是什么.我确实找到了一些定义,但它们各不相同,可能并未涵盖所有情况.例如:

要考虑的其他方面是方法参数,依赖注入,面向方面编程,泛型.更多方面?

那么,你能给出一个(正式的)关于类之间的依赖关系的定义,以及那些万无一失且涵盖所有这些案例和方面的软件包吗?

architecture oop dependencies

7
推荐指数
1
解决办法
902
查看次数

标签 统计

java ×2

maven ×2

architecture ×1

dependencies ×1

jar ×1

maven-2 ×1

oop ×1

packaging ×1

pom.xml ×1

spring ×1