Java 从手动创建的jar文件导入类
我有一个由SBT管理的Scala项目。我还有2个手动创建的jar文件,我需要访问这些文件进行一些API调用。根据非托管库的sbt文档,我创建了“lib”文件夹,并将两个jar文件放在该“lib”文件夹中。我还将jar文件添加到intelli-j的库列表中 我可以做一个干净的和编译没有错误。但是,当我尝试运行构建时,我收到了无法找到调用的错误 当项目只是一个包含所有类和java文件的文件夹时,我成功地运行了它Java 从手动创建的jar文件导入类,java,scala,sbt,Java,Scala,Sbt,我有一个由SBT管理的Scala项目。我还有2个手动创建的jar文件,我需要访问这些文件进行一些API调用。根据非托管库的sbt文档,我创建了“lib”文件夹,并将两个jar文件放在该“lib”文件夹中。我还将jar文件添加到intelli-j的库列表中 我可以做一个干净的和编译没有错误。但是,当我尝试运行构建时,我收到了无法找到调用的错误 当项目只是一个包含所有类和java文件的文件夹时,我成功地运行了它 我从jar中导入的类是错误的吗?我可能创建的罐子不正确吗?非常感谢您的帮助。您能提供您收
我从jar中导入的类是错误的吗?我可能创建的罐子不正确吗?非常感谢您的帮助。您能提供您收到的错误信息吗?也许您需要将JAR添加到项目中?
/Users/admin/Documents/workspace/package/module/src/main/scala/Poller.scala:143:not found:type StringCustomFieldRef[error]val cust=record.getCustomFieldList.getCustomField.get(j)。我得到的是安装[StringCustomFieldRef]
。每个电话的情况都很相似,总共大约有24个。我已经将jar添加到父项目的lib目录中。SBT还表示它“看到”了两个jar文件。您是否尝试删除所有生成的文件(通常是所有target
目录中的所有文件)并从头开始构建项目?