这是一个完整的菜鸟问题-非常抱歉。我正在扩大视野,并涉足Java。
我正在尝试编译一些从Tika依赖项导入的Java类。
import org.apache.tika.exception.TikaException;
import org.apache.tika.metadata.Metadata;
import org.apache.tika.parser.ParseContext;
import org.apache.tika.parser.pdf.PDFParser;
import org.apache.tika.sax.BodyContentHandler;
import org.xml.sax.SAXException;
我想我想如果我将java文件与tika-app-1.6.jar目录放在同一目录中,则编译器将找到所需的文件。它无法找到返回的19个符号错误。
所以,我试过了:
javac test.java,
javac -classpath“” test.java,
javac -classpath“tika-app-1.6.jar” test.java,
javac -classpath“.jar” test.java,
javac -classpath“” test.java。
但实际上,我只是缺少一些东西。所以问题是,我必须怎么做才能使这些东西编译?
最佳答案
您应该可以在任何地方创建项目。大多数IDE都具有解决依赖关系并使其运行的能力。
但是,也许您应该阅读getting started guide以获得更多信息
关于compiler-errors - Java新手,发现依赖项编译困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27976146/