我在没有项目构建工具的情况下使用IntelliJ
,我将其构建为jar
。
现在我正在使用iText
库获取PDF,如果我将所有iText
个jar放入一个文件夹并将其添加到IntelliJ
中,我可以使用iText
函数,如果程序有效,我将iText
作为依赖项添加,并在Jar
的Build Artifacts中设置它,但如果我构建它,它只复制编译的{{1} jar到我的罐子里,所以程序不起作用。
如何在没有构建工具的情况下在iText
中正确包含库?
答案 0 :(得分:1)
转到Project Structure
( Ctrl + Shift + Alt + S ){{1 }}
选择您的模块和主类。如果要将所有库捆绑到一个文件中,请选择> Artifacts > + > Jar > From Modules with dependencies
。
关闭对话框并检查(或更改)输出文件夹 - 这就是创建JAR的位置。
现在转到Extract to the target JAR
并选择刚创建的工件。