Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从java项目调用maven项目_Maven_Intellij Idea_Javafx_Pdf Generation - Fatal编程技术网

如何从java项目调用maven项目

如何从java项目调用maven项目,maven,intellij-idea,javafx,pdf-generation,Maven,Intellij Idea,Javafx,Pdf Generation,我有一个javafx程序,可以根据用户数据计算结果,我想根据我计算的数据生成一个PDF文件。我知道我需要使用iText,但我不知道如何链接javafx项目中的两条或一条指令,以执行maven项目,该项目需要用于生成PDF文件。我使用IntelliJ作为我的IDE。这个问题有点让人困惑。您可能应该使用Maven构建JavaFX程序,并将iText声明为依赖项。就您而言,Maven基本上只是一个构建系统。您不需要从代码中“调用maven项目”,只需要调用iText JAR中的函数(并了解如何将iTe

我有一个javafx程序,可以根据用户数据计算结果,我想根据我计算的数据生成一个PDF文件。我知道我需要使用iText,但我不知道如何链接javafx项目中的两条或一条指令,以执行maven项目,该项目需要用于生成PDF文件。我使用IntelliJ作为我的IDE。

这个问题有点让人困惑。您可能应该使用Maven构建JavaFX程序,并将iText声明为依赖项。就您而言,Maven基本上只是一个构建系统。您不需要从代码中“调用maven项目”,只需要调用iText JAR中的函数(并了解如何将iText JAR添加到类路径)。JF Meier建议在项目中使用maven并将iText声明为依赖项,这是实现这一点的一种方法。我认为,如果您稍微阅读一下maven以及如何在Java中使用外部库,您将能够更好地解决您的问题(并提出一个更好的问题)。如果您还没有准备好为此任务配置maven,请获取iText jar文件,并按照建议将其添加到IntelliJ项目中。一旦它成为项目的一部分,您就可以调用iText函数并使用iText示例代码来创建PDF。