ant - Eclipse: 如何将项目源文件和 Ant build.xml 与 Eclipse 工作区分开?

  显示原文与译文双语对照的内容
118 5

我正在尝试熟悉 Eclipse 环境和 Ant 集成。

问题是:如何将我的源目录和 build.xml 与工作区分开?

我拥有一个小的java项目及其 build.xml 文件,所有源放在一个单独的项目文件夹下。然后我启动 Eclipse 并让它通过新项目(>"来自现有 Ant 构建文件的Project导入我的项目"

,直到我想从 Eclipse 内部构建项目using开始抱怨不能够找到源树 tree 。在我检查了我发现 Eclipse 已经经将 build.xml 复制到工作区之后,显然 Ant 找不到任何源。他们仍然在我的项目主管之下,如果可能的话,我想保持他们在那里。

那么,最好的方法是让这个设置工作?工作区一边,我的项目在另一边?

致谢 !

编辑:这是我想要的?

时间:原作者:0个回答

65 1

而不是使用"从现有 Ant 构建文件中的java项目",只是创建一个简单的"java项目"。在向导中取消选中"使用默认位置",并将路径( 或者浏览) 输入到现有项目( 例如 你的build.xml 在哪里)的顶级目录中。true,Eclipse 将创建项目目录( 如果它们还不存在) 中的。project和。classpath文件,但是项目将保持在 Eclipse 工作区外。

这个安装程序在一个独立的系统中非常适合一个特定的情况,但是每个用户都有一个 protected 位置。使用上述方法,系统的每个用户可以在自己的Eclipse 工作区中创建一个项目,执行 Ant 目标,然后从自己的工作区中删除项目,而不会影响其他用户的工作空间。

原作者:
...