【发布时间】:2012-07-24 03:14:10
【问题描述】:
我正在使用 Maven 3.0.4 以及 Jython 2.5.2 和 Pygments 1.5(通过鸡蛋)。我已将 jython-compile-maven-plugin 配置为,
<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 install 创建的 JAR 包含嵌入在 Lib 文件夹中的 Pygments 库。这可以确保我的所有代码都能正常工作。
当我运行 mvn release:prepare 命令时,问题就开始了。在这种情况下,只有我的代码进入 JAR,Pygments 库被排除在外。如果我查看 target/classes 文件夹,它包含我的代码和所需的 pygments 库。
知道我可能遗漏了什么或做错了什么吗?
【问题讨论】:
标签: maven jython maven-release-plugin