我正在使用maven on centos 7,并从iText7开始。我按照教程编辑pom文件和Hello World项目,但是当我输入时
java -cp target/xxx-1.0-SNAPSHOT.jar com.itext.app.App
我有
java.lang.NoClassDefFoundError:com / itextpdf / layout / element / IBlockElement
因为我是新手在linux上创建Java项目,所以我无法弄清楚问题出在哪里。
我的猜测是你的运行时jar不包含捆绑的iText,并且没有将iText添加到你的类路径中。两种选择:
java -cp /path/to/iText-7/;target/xxx-1.0-SNAPSHOT.jar com.itext.app.App