将Konik库添加到Maven Web服务项目中



我遇到了一个问题。我的主要问题是,我不是一个专业的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>

因此,我将这两个依赖项添加到MavenWeb应用程序的pom.xml文件中。在我这样做之后,我立即在我的项目文件夹"依赖项"中获得了一些新条目。此外,我可以构建应用程序,没有任何错误。但当我想运行它并尝试在Glassfish服务器上部署它时,我得到了错误"Glassfish server 4.1.1,deploy,null,false"。

我做错什么了吗?我忘了什么吗?我知道在Java项目中添加一个库一定很容易,但我开始对此感到绝望

我在GlassFish服务器上也遇到了问题。用于Maven项目的部署。我开始使用Tomcat服务器。它更易于使用和自定义。我建议您在Tomcat上安装您的项目。

1( 工具->插件->可用的插件,搜索"tomcat"并安装名为"Java EE Base插件"的

2( 重新启动Netbeans

3( 新项目->Maven->Web应用程序->Apache Tomcat

但是我在Tomcat上的项目中没有安装io.konik库。

我手动将库添加到Maven项目中。

最新更新