【发布时间】:2018-07-18 11:40:50
【问题描述】:
我有一个问题。 我的主要问题是,我不是专业的 Java 开发人员,而是使用其他语言进行开发。我只是想尝试一些东西来获得一点知识。
所以我想开发一个 Web 服务,它使用 Konik 库来附加 pdf 发票的 xml 版本。 为了开发它,我将 Netbeans 与 Glassfish 服务器一起使用。 因此,当我尝试创建一个 Maven Web 应用程序并在其中创建一个 Web 服务时。到现在为止一切都很好,我可以构建它,我可以将它部署到我的 Glassfish 服务器并且它可以工作。
但现在我想将 Konik 库添加到其中,开始使用它开发一些 Web 方法。 为了实现它,我阅读了 Konik 网站上的文档,发现这些内容只是为了将以下依赖项包含到我的项目中:
<dependency>
<groupId>io.konik</groupId>
<artifactId>konik</artifactId>
<version>1.3.0</version>
</dependency>
<!-- pdf plugin to attach/extract invoice data -->
<dependency>
<groupId>io.konik</groupId>
<artifactId>pdfbox-carriage</artifactId>
<!-- see manual for other pdf carriages -->
<version>1.1.0</version>
</dependency>
所以我将这两个依赖项添加到我的 Maven Web 应用程序的 pom.xml 文件中。在我这样做之后,我立即在我的项目文件夹“依赖项”中获得了一些新条目。我也可以构建应用程序并且没有错误。 但是当我想运行它并尝试在 Glassfish 服务器上部署它时,我收到错误“GlassFish Server 4.1.1,deploy,null,false”。
我做错了吗?我忘了什么吗? 我知道将库添加到 Java 项目一定很容易,但我开始对它感到绝望。
【问题讨论】: