即使我将外部 JAR 添加到构建路径,引用的库也未被识别

问题描述 投票:0回答:1

我正在开发一个消息应用程序,并希望使用 jmDNS 进行对等发现。 我转到属性 -> Java 构建路径 -> 添加外部 JAR 并添加它。 它出现在我引用的库中,并且在编译之前不会导致任何错误,但正如您所看到的,当我尝试编译代码时它无法识别它。有什么建议吗?

Picture of my project, with the JAR file in the referenced libraries

我尝试创建一个新项目并再次添加它,我尝试将其再次添加到现有项目中,但都不起作用。在这一点上有点迷失,尤其是因为我对 Eclipse 有点缺乏练习。

Error code

java eclipse importerror libraries jmdns
1个回答
0
投票
命令行上的

javac
不使用项目的 Java 构建路径,它有自己的命令行参数,用于指定在复杂过程中使用的类路径。 Eclipse 不使用
javac
,它有自己的内部编译器。除非您在 Problems 视图中看到内容或已从菜单栏的 Project 菜单中关闭自动构建,否则您的源代码编译正常。

© www.soinside.com 2019 - 2024. All rights reserved.