我创建了一个新的Java类,此时只是尝试
package ca.wfsystems.core;
importPackage(com.itextpdf);
public class PrintPDF {
}
但是我在importPackage行上有错误:
此行有多个标记 - 语法错误,插入" EnumBody"完成EnumDeclaration - 语法错误,插入"枚举标识符"去完成 EnumHeaderName
我相信我已经正确安装了jar,它出现在WebContent / WEB-INF / lib / itextpdf-5.5.6.jar下的包浏览器中
我在http://www.qtzar.com/7plcn79gsvsw/
使用了Declan的例子我已经完成了一些Java,但仍处于学习曲线的陡峭部分。
答案 0 :(得分:1)
当然,语法必须正确,如其他答案所述。
然后你可以添加jar作为OSGi插件,这就是我现在正在做的事情。管理和使用起来要干净得多 - 我想这就是"" 在Java世界中这样做的方式。
我写了几篇关于how to wrap a jar as a plugin和how to install it on the server and in Designer的文章: - )
/约翰
答案 1 :(得分:0)
您不能使用importPackage
导入软件包:这甚至不是Java关键字。如果要导入包中的所有内容,请将该行替换为:
import com.itextpdf.*;
请注意,Java中的包之间没有层次关系的概念,因此如果您还想从子包导入某些内容,则需要明确地导入该子包:
import com.itextpdf.name.of.subpackage.*;