2
我使用Maven 3.0.4以及Jython 2.5.2和Pygments 1.5(通过一个鸡蛋)。我已经配置了Jython的编译Maven的插件作为,Maven版本的区别:使用jython时准备并安装jar
<plugin>
<groupId>net.sf.mavenjython</groupId>
<artifactId>jython-compile-maven-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>jython</goal>
</goals>
</execution>
</executions>
<configuration>
<libraries>
<!-- Install the latest pygments library -->
<param>Pygments</param>
</libraries>
</configuration>
运行MVN安装创建的JAR包含Pygments来做库在库文件嵌入到。这确保我所有的代码都能正常工作。
当我运行mvn发行版时,该问题开始:准备命令。在这种情况下,只有我的代码进入JAR内部,并且库被忽略。如果我看看目标/类文件夹,它包含我的代码和所需的pygments库。
关于我可能会失踪或做错的任何想法?