0
A
回答
0
如果你有A,B和C类路径中,你可以使用这些类的任何其他类。所有你需要的是参考文献或参考文献等。
0
是的,你可以使用它。因为如果所有的罐子都在你的班级路径中,那么你可以在任何地方使用它们。
0
在构建路径中有jar b和jar c是不够的。 您可以使用任何的这些选项来实现你想要的:
含 类路径罐子b清单中添加一个新行:c.jar 添加一个新行到罐子含有 类清单路径:b.jar
java -cp a.jar;b.jar;c.jar yourfullclassname
0
我想你可能需要建设这些罐子和后续使用之间的区别。
例如您可以构建jar B引用jar C,但这两者需要一起部署。如果你不是在你的版本中为罐子A,你参考瓶子B,但它不会工作没有罐子C.
你的构建也可以采取代码为B,并将它与jar C. Then你可以在B中一起使用B和C.
这种依赖关系管理可能会变得非常复杂(如你所见)。将代码封装在一起,不需要提供多个罐子,这使得生活变得简单(您只能引用一个罐子),但它使升级变得非常痛苦(无法升级,例如,一个常见的lib)。像Maven这样的工具提供了处理这个问题的选项(我是否只需要这个jar来进行编译,是否将它与我的程序一起打包,是否仅用于测试等)
相关问题
- 1. C++/ubuntu约.a和.so
- 2. Haskell函数组合 - (a - > b) - >(a - > c) - >(b - > c - > d) - >(a - > d)
- 3. 为什么(。)头的类型((a - > [c]) - > a - > c)?
- 4. 如何写A :: B :: C => D给定A :: B :: C和(A,B,C)=> D?
- 5. 如何在Scala中从a => b => c获取(a,b)=> c?
- 6. 阵列(a,b,c)+阵列(1,2,3)到阵列(a => 1,b => 2,c => 3)
- 7. startActivityForResult从A-> B - >(finish B) - > C并将结果从C发送回A
- 8. 从{a-b,b-c,c-a}改变为{(a,b),(b,c),(c,a)}?
- 9. 红宝石。为什么arr =%w {'a','b','c'} => [“'a',”,“'b',”,“'c'”]
- 10. '>>>' 的Java和C++
- 11. {a,b,c,d,e} a,b-> c,a,b-> d和d-> e的最高范式是什么?
- 12. 活动A-> B-> C-> A。如何获得B的数据onActivityResult A
- 13. 是否有任何使用情况下此功能:FOO ::(B - > C) - >(A - > B) - >(A - > C)
- 14. 加载.so库C++
- 15. C:.so libs和makefile
- 16. 的Java <->的Java/C#/ Objective-C的
- 17. Java <-> C <-> Fortran
- 18. Java <-> C Bridge
- 19. 如何编写C .so库来替代现有的C++ .so库?
- 20. 与.a链接,但仍然需要.so? (C++,linux)
- 21. 如何从C++项目为Android创建库(.so或.a文件)?
- 22. 简化布尔表达式(a *'b *'c)+('a *'b * c)+('a * b *'c)+(a *'b * c)
- 23. Java列表<?>在C#
- 24. Pro * C/C - > Java ---> pro * c使用JNI
- 25. std :: vector <bool> a(b,false);在c#
- 26. 设计操作(a,b) - >(c,d)
- 27. 构建libphp5.so嵌入在C/C++
- 28. 原型继承。 obj-> C-> B-> A,但obj.constructor是A.为什么?
- 29. 三角形上的git break会合并为“A-> B; A-> C; C-> B”吗?
- 30. C++ comp(a,a)== false
你试过了吗? –
Err你能给我们更多的信息吗?如果这是Eclipse,那么它可能会为你解决。如果你的意思是在PRD代码中,那么嵌套JAR不工作,不。 – Zutty
不,您必须将C包含在A的类路径中。 –