我正在处理这里的示例:
http://www.vogella.com/articles/JavaPDF/article.html
在我的文件中,我有:
package com.mycompanyname.mydirectory;
import com.mycompanyname.OneOfMyClasses;
import com.itextpdf.text.Document;
...
public class MyClass {
...
}
一切正常。我不明白的是,因为我刚刚从上面的链接中直接复制了 iText 部分的导入语句——为什么会com.itextpdf.text.Document
起作用?
我的意思是,如果我查看目录,com.mycompanyname
我可以在OneOfMyClasses.java
那里看到。
但是com
直接,没有itextpdf
目录(尽管我的用户可能没有查看它的权限(?))。
希望有人可以帮助我了解我在这里缺少什么。导入不是指向我应该能够看到该类的特定目录吗?com
iText 正在使用的某个地方是否有不同的目录,并com.itextpdf.text
指向那里?(如果是,目录在哪里)?
lib
我像往常一样在文件夹中安装了 iText 的 jar 文件,并确保它包含在类路径中。