我几乎完成了我的实习工作。阻碍我的一件事就是编译
我有一个包含三个子目录的目录:lib,source,class。在源子目录中,我有一个GUI。
我尝试运行以下命令来编译GUI。
javac -cp .:lib\poi-3.11\poi-3.11-20141221.jar -d class\ .\src\GUI\*
使用GUI的某些文件的内容取决于Apache POI。当我运行此命令时,我收到以下错误:
src \ GUI \ CELL_TO_STRING.java:4:错误:包org.apache.poi.ss.usermodel不存在
import org.apache.poi.ss.usermodel.Cell;
这是我的java文件CELL_TO_STRING:
的导入import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellValue;
import org.apache.poi.ss.usermodel.DateUtil;
import org.apache.poi.ss.usermodel.FormulaEvaluator;
还有一些,但为了简洁起见,我会列出这些。我相信这是指定Apache POI的类路径的一些问题。 Apache POI是一个包含大量jar文件的相当大的库。所以很难向你展示它究竟是什么。但如果你可以自己下载帮助,那就太棒了。
我在网上看到的是“使用maven”,“使用ant”,“使用此IDE”。 IDE / Build Tools非常有用,我理解。但我想知道如何通过像ms-dos或shell这样的终端正确构建java程序。话虽如此,请不要在其他主题上回复上述回复。
如果我需要提供更多信息,请告诉我。