Java 类路径使用了哪些文件?
我在Eclipse中有一些类无法解析为类型。我知道,类可以在.class,.jar,.PAR,.zip文件中。还有其他文件类型需要我查找吗?或者eclipse有什么办法可以让eclipse识别这些类吗Java 类路径使用了哪些文件?,java,eclipse,compilation,classpath,eclipse-classpath,Java,Eclipse,Compilation,Classpath,Eclipse Classpath,我在Eclipse中有一些类无法解析为类型。我知道,类可以在.class,.jar,.PAR,.zip文件中。还有其他文件类型需要我查找吗?或者eclipse有什么办法可以让eclipse识别这些类吗 根据我的一般理解,一旦我找到这些文件并将它们添加到类路径中,Eclipse应该能够识别它们。事实上,我的同事给了我一个答案: 如果在Eclipse中找不到该类或无法将其解析为类型,那么这只是构建路径的问题。对于构建路径,应该像我所说的那样添加文件类型:类、jar、PAR、zip;不接受其他后缀。可
根据我的一般理解,一旦我找到这些文件并将它们添加到类路径中,Eclipse应该能够识别它们。事实上,我的同事给了我一个答案:
如果在Eclipse中找不到该类或无法将其解析为类型,那么这只是构建路径的问题。对于构建路径,应该像我所说的那样添加文件类型:类、jar、PAR、zip;不接受其他后缀。可能我误解了你的问题,请原谅。类型解析错误通常是由于不正确的导入或拼写错误造成的。我举个例子:
public class Foo extends Component{
//If you forgot to import java.awt.*; You would receive the error
"Component cannot be resolved to a type"
}
此外,如果您拼错了扩展名,也会出现相同的错误。当您在eclipse中创建一个类时,您需要为该类创建一个新文件
你也应该发布你的代码,这样我们才能确切地知道你在说什么。我认为您的错误与类路径无关。:) 鲍伊的回答是一个评论。无法在手机上删除。我不明白你的意思。你是说java类吗?它们应该有一个.java扩展名。请参阅我的答案。我没有使用java标准库,所以实际上有些类不在构建路径中。