Project Build类不包括外部项目导入

时间:2011-07-13 10:53:26

标签: java eclipse java-ee

我有一个项目可以将其他项目导入其构建路径。当我清理项目以编译类时,从外部项目导入的类不会显示为已编译类目录的一部分。

有谁知道如何确保这些外部导入类得到编译并包含在我的构建类中?

由于

2 个答案:

答案 0 :(得分:1)

@Bitmap, 这是一个WAR或EAR项目吗? 在EAR项目中,您必须明确指定“JAVA EE模块依赖项”以包含引用的项目。

如果将项目作为构建依赖项包含在内,则仅用于编译时。

如果这些是简单的java项目,您可能需要查看“JAR JAR”enter link description here

实现这一目标。

HTH

答案 1 :(得分:1)

我不认为这是可能的。但是当您部署项目时,您肯定想要创建一个jar文件来保存所有类。 Eclipse有一个向导来导出一个jar文件,并选择在jar中嵌入依赖项。

然而,通常的方法是让每个项目生成自己的jar,并使用项目的所有jar和依赖项的jar作为已部署项目的类路径。