Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在项目中包括所需的JAR_Java_Eclipse - Fatal编程技术网

Java 在项目中包括所需的JAR

Java 在项目中包括所需的JAR,java,eclipse,Java,Eclipse,我已经将一个现有项目导入到EclipseIDE中。 我观察到,应用程序本身附带了一些jar(例如,这些jar是ehcache-core-2.4.1.jar、cxf-2.2.3.jar、wss4j-1.5.8以及更多) 还有一些JAR,我们使用JavaBuld路径-->库-->添加外部JAR手动添加到Eclipse中 请告诉我,哪些JAR应该是应用程序的一部分,哪些JAR需要使用“添加外部JAR”选项手动添加 非常感谢。这里提出的问题本质上有点主观,需要更清楚的上下文才能得到更清楚的答案。不过,我

我已经将一个现有项目导入到EclipseIDE中。 我观察到,应用程序本身附带了一些jar(例如,这些jar是ehcache-core-2.4.1.jar、cxf-2.2.3.jar、wss4j-1.5.8以及更多) 还有一些JAR,我们使用JavaBuld路径-->库-->添加外部JAR手动添加到Eclipse中

请告诉我,哪些JAR应该是应用程序的一部分,哪些JAR需要使用“添加外部JAR”选项手动添加


非常感谢。

这里提出的问题本质上有点主观,需要更清楚的上下文才能得到更清楚的答案。不过,我会尝试回答你的问题

当您知道运行应用程序jar的环境将在应用程序运行时的jvm类路径中包含这些jar文件(通过外部jar选项添加)时,您可以在eclipse选项中使用“添加外部jar”。如果您认为JVM的类路径中不会有代码依赖的类,那么这些类(可能在jar或文件夹中)应该是应用程序的一部分。如果您的应用程序是一个可执行的Jar文件,那么您应该有manifest文件(请参阅)来说明您所依赖的Jar文件的路径。 在eclipse中添加jar文件(只需执行“添加jar”或“添加外部jar”)仅用于eclipse中的项目编译