掲示板
OSGI Module - Itext
Before using WAB again I gave OSGI one last try. I just needed one depency lib this time: itextpdf-5.5.10
So this is what Ive done to work:
pom.xml
BND.bnd:
So, is this how ppl is doing? Or someone found an easier way?
Any advise or guidance would be greatly appreciated.
So this is what Ive done to work:
pom.xml
<dependency>
<groupid>com.itextpdf</groupid>
<artifactid>itextpdf</artifactid>
<version>5.5.10</version>
</dependency>
<dependency>
<groupid>org.apache.santuario</groupid>
<artifactid>xmlsec</artifactid>
<version>1.5.1</version>
</dependency>
<dependency>
<groupid>javax.xml.crypto</groupid>
<artifactid>jsr105-api</artifactid>
<version>1.0.1</version>
</dependency>
<dependency>
<groupid>org.bouncycastle</groupid>
<artifactid>bcmail-jdk15</artifactid>
<version>1.46</version>
</dependency>
<dependency>
<groupid>junit</groupid>
<artifactid>junit</artifactid>
<version>4.12</version>
</dependency>
<dependency>
<groupid>org.bouncycastle</groupid>
<artifactid>bcprov-ext-jdk14</artifactid>
<version>1.47</version>
</dependency>
<dependency>
<groupid>org.bouncycastle</groupid>
<artifactid>bctsp-jdk15</artifactid>
<version>1.46</version>
</dependency>
BND.bnd:
Bundle-ClassPath:\
.,\
lib/itext.jar, lib/crypto.jar, lib/jcp.jar, lib/bcprov.jar, lib/bcmail.jar, lib/junit.jar, lib/ham.jar, lib/bcprovext.jar, lib/bctsp.jar
-includeresource:\
lib/itext.jar=itextpdf-5.5.10.jar,\
lib/crypto.jar=jsr105-api-1.0.1.jar,\
lib/jcp.jar=xmlsec-1.5.1.jar,\
lib/bcprov.jar=bcprov-jdk15-1.46.jar,\
lib/bcmail.jar=bcmail-jdk15-1.46.jar,\
lib/junit.jar=junit-4.12.jar,\
lib/ham.jar=hamcrest-core-1.3.jar,\
lib/bcprovext.jar=bcprov-ext-jdk14-1.47.jar,\
lib/bctsp.jar=bctsp-jdk15-1.46.jar
So, is this how ppl is doing? Or someone found an easier way?
Any advise or guidance would be greatly appreciated.
7年前 に David H Nebinger によって更新されました。
RE: OSGI Module - Itext
Liferay Legend 投稿: 14916 参加年月日: 06/09/02 最新の投稿
I do the similar in gradle.