2011-07-11 164 views
2

我有一个Java项目,它利用Jython与Python模块进行交互。随着我的配置,程序运行正常,但是,当我将项目导出到一个JAR文件,我得到以下错误:将Eclipse模块添加到Eclipse中的JAR类路径中

Jar export finished with problems. See details for additional information. 
    Fat Jar Export: Could not find class-path entry for 'C:Projects/this_project/src/com/company/python/' 

当通过与归档管理器生成的JAR文件浏览,蟒蛇模块实际上在JAR里面,但是当我检查清单时,只有“。”在类路径中。我可以通过在创建后手动将模块放入JAR文件来忽略此问题,但由于此项目的主要目的是自动化,因此我宁愿能够配置Eclipse以自动生成正确配置的JAR。有任何想法吗?

*注意*我明明当我这样做,但除去在classpath中Python源文件夹不能运行该程序成功地将“运行配置...”,使错误消失。

回答

1

想通了,只好用Python模块在它添加源文件夹中生成路径的项目属性的类文件夹。不知道下一部分是否必要,但由于该模块未编译,所以在添加类文件夹后,我再次将该文件夹添加为“附加源”。