Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.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中的导入有问题吗?_Java_Eclipse_Import - Fatal编程技术网

java中的导入有问题吗?

java中的导入有问题吗?,java,eclipse,import,Java,Eclipse,Import,我的一个java应用程序中的导入有问题 我从一个Eclipse项目中提取了一个正在工作的JSP,将该项目中的所有类放入Jar,并将其放入一个新项目中 在新项目中,我导入了从原始文件生成的jar文件,并将jsp代码粘贴到新的jsp文档中 我收到“导入XX无法解决错误” 任何人都知道如何诊断这个问题,一切似乎都井然有序。当你说“我导入了jar文件”时,你是说你复制了它或把它放在了类路径中?当你说“我导入了jar文件”时,你是说你复制了它或把它放在了类路径中?我偶尔会遇到这样的问题。尝试移除JAR、重

我的一个java应用程序中的导入有问题

我从一个Eclipse项目中提取了一个正在工作的JSP,将该项目中的所有类放入Jar,并将其放入一个新项目中

在新项目中,我导入了从原始文件生成的jar文件,并将jsp代码粘贴到新的jsp文档中

我收到“导入XX无法解决错误”


任何人都知道如何诊断这个问题,一切似乎都井然有序。

当你说“我导入了jar文件”时,你是说你复制了它或把它放在了类路径中?

当你说“我导入了jar文件”时,你是说你复制了它或把它放在了类路径中?

我偶尔会遇到这样的问题。尝试移除JAR、重建并再次添加JAR。这应该可以解决它

这是一个Eclipse bug


编辑:上面的答案是假设jar实际上在构建路径上。

我偶尔会遇到这样的问题。尝试移除JAR、重建并再次添加JAR。这应该可以解决它

这是一个Eclipse bug


编辑:上面的答案是假设jar实际上在构建路径上。

当您添加jar文件而不是导入时,右键单击项目并选择“添加外部库”或“添加外部jar”

当您添加jar文件而不是导入时,右键单击项目并选择“添加外部库”或“添加外部jar”

听起来您导入的jar似乎没有出现在构建路径中。尝试右键单击项目,选择生成路径>添加外部存档


这应该在项目构建路径中放置对jar的引用。

听起来您导入的jar似乎没有出现在您的构建路径中。尝试右键单击项目,选择生成路径>添加外部存档


这应该在项目构建路径中放置对jar的引用。

检查jar内部(只需从构建路径打开它),看看路径是否正确。如果您将foo.Bar作为foo/Bar.class以外的内容,那么可能就是它。

检查Jar内部(只需从构建路径打开它),并查看路径是否正确。如果您将foo.Bar作为foo/Bar.class以外的内容,则可能就是它。

它位于项目的构建路径中。(在项目属性中)它位于项目的生成路径中。(在项目的属性中)我不确定。作为旁注,我注意到了引入JAR时的这些问题:当我向构建路径添加某些内容,然后将其作为JavaEE模块依赖项添加时,我通常必须在重新发布之前手动构建项目(glassfish v2)。然而,如果我只是进入“JavaEE模块依赖项”并将其作为外部jar添加到其中,它会在每次保存后自动构建。又是一个怪癖。不确定其他人是否有这个问题。我不确定。作为旁注,我注意到了引入JAR时的这些问题:当我向构建路径添加某些内容,然后将其作为JavaEE模块依赖项添加时,我通常必须在重新发布之前手动构建项目(glassfish v2)。然而,如果我只是进入“JavaEE模块依赖项”并将其作为外部jar添加到其中,它会在每次保存后自动构建。又是一个怪癖。不确定其他人是否有此问题。