Java Eclipse-检查是否导入了所有库

Java Eclipse-检查是否导入了所有库,java,eclipse,Java,Eclipse,我有一个项目使用了很多外部库(主要是.jar文件)。我正在使用EclipseHeliosServiceRelease2 当某些东西不起作用时,问题通常是由于缺少JAR或类路径出现问题造成的。我要做的是检查所有必要的JAR是否正确地包含在我的类路径中 问题是我导入了几个库+外部JAR(对于库,类路径只指向包含JAR的目录),Eclipse没有提供搜索包含JAR的简单方法。如果有任何一种功能可以像这样工作:“搜索xyz.jar”并查找具有给定名称的jar是否已经包含在某个地方,而不是手动控制它,这将

我有一个项目使用了很多外部库(主要是.jar文件)。我正在使用EclipseHeliosServiceRelease2

当某些东西不起作用时,问题通常是由于缺少JAR或类路径出现问题造成的。我要做的是检查所有必要的JAR是否正确地包含在我的类路径中

问题是我导入了几个库+外部JAR(对于库,类路径只指向包含JAR的目录),Eclipse没有提供搜索包含JAR的简单方法。如果有任何一种功能可以像这样工作:“搜索xyz.jar”并查找具有给定名称的jar是否已经包含在某个地方,而不是手动控制它,这将是一个很大的帮助

如果Eclipse提供了一个函数,可以按名称对所有JAR和库进行排序,而不是按照path中指定的顺序显示它们(当然,我的意思是只在项目管理器中显示),这也会有所帮助


那么我的问题是:有没有一种简单的方法来检查这些东西,还是我必须手动检查?我要包括cca 30 JAR和cca 300,这是一个真正的难题…

您可以使用构建环境,例如,为您管理依赖关系。然后Eclipse会自己进行零思考,您的生活会变得更加愉快(特别是在打包代码以供发布时)


我无法想象以任何其他方式管理300多个依赖项。

您可以使用构建环境,例如,为您管理依赖项。然后Eclipse会自己进行零思考,您的生活会变得更加愉快(特别是在打包代码以供发布时)


我无法想象以任何其他方式管理300多个依赖项。

绝对如此。我刚刚完成了协调,并查找了SHA1为一个Ant构建的项目提供的数百个工件的GAV坐标。我将公共回购中不可用的任何内容发布到内部Nexus回购中。我建议看Gradle而不是Maven,这是一个非常优秀的工具,绝对是。我刚刚完成了协调,并查找了SHA1为一个Ant构建的项目提供的数百个工件的GAV坐标。我将公共回购中不可用的任何内容发布到内部Nexus回购中。我建议看Gradle而不是Maven,这是一个非常优秀的工具。