2013-06-27 52 views
1

我有一个正在运行的java项目(在ubuntu 12.04LTS中,使用ant进行配置和编译)。有没有一种方法可以在Eclipse中配置和运行它?每次我尝试在eclipse中加载时,它都会产生一堆错误,因为软件包不在我期待的位置。另外,如果你能说出什么是构建路径,它将会有所帮助。我正在使用Eclipse Java EE IDE Kepler版本。 我的项目结构如下:如何在Eclipse中配置/运行Ant Java项目

project 
    build.xml 
    build.properties 
    build.common 
    projFolder - proj code, 3rd party lib/bin/src, 
    commons - proj code, ui code, 3rd party lib and binaries 
    dist - has a bunch of scripts and jars and may be some binaries 

我如何在Eclipse中得到了我的项目(这可能不是在Eclipse中运行该项目的最有效的方式,不知道) 我没有新建 - > Java的项目,然后输入项目名称,取消选中“使用默认位置”,并提供我的项目的位置,以便它在eclipse中导入我的项目。然后在我的课上我有所有的错误(在显示红十字),它说导入无法解决,对象不能解析为类型等。

import com.psid.codedata.projects.TProjectDRD; import com.psid.codedata.projects.TProjectsDRD;以上进口

错误: 进口解决不了

+0

欢迎堆栈溢出!请编辑您的问题,以包含用于将项目导入Eclipse的步骤以及您获得的确切错误消息。 –

+0

我做new-> java项目,然后输入项目名称,取消选中'使用默认位置'并提供我的项目的位置,以便它在eclipse中导入我的项目。然后在我的课上我有所有的错误(在显示红十字),它说导入无法解决,对象不能解析为类型等。 –

+0

通过解释错误消息,您已删除了我们需要的重要信息以帮助您。请确保包含* complete *错误消息以及导致错误的代码。 –

回答

0

注意,“新建 - > Java项目”是一个用于创建一个全新的,项目。既然你想用一个Ant脚本从现有的项目创建一个Eclipse项目,你应该在New Project对话框的“Ant”部分下选择适当的选择。详情请参阅this answer to a related SO question

+0

当我导入“现有项目到工作区”并指定我的项目文件夹时,它并没有真正找到任何要导入的项目。请帮助我如何进行日食识别我的项目我在这里的清晰度非常低,如果有帮助我有几个守护进程需要启动才能运行我的真实项目,那些守护进程也包含在src代码 –

+0

“现有项目”指的是现有的* Eclipse *项目,不仅仅是现有的Java源代码(有或没有Ant构建文件)。您需要使用该选项来导入包含现有Ant构建文件的项目,如我给出的链接中所述。 –

1

这可能需要您将所有的源文件夹添加到构建路径:

  1. 右键单击您的项目并选择属性,
  2. 沿左侧点击“Java构建路径” ,
  3. 单击“源”选项卡,如果没有被选中,
  4. 点击“添加文件夹...”按钮,在右侧,
  5. 选择无论你的源文件夹是projFoldercommons
  6. 点击“库”选项卡,
  7. 点击“添加JAR文件...”按钮,在右侧,
  8. 选择无论你的库在projFoldercommonsdist
  9. 点击“确定”按钮。
+0

它看起来像我的项目已经有src文件夹和瓶子默认添加到类路径和lib –

+0

从com.psid.codedata.projects.TProjectDRD从JAR或从源文件夹导入? – davidfmatheson

+0

我没有在源代码中看到这个文件,所以很有可能在jar中。有没有办法看到它会来自哪个罐子?我在这个项目中使用了1000多个罐子。为了调试目的,它也能帮助我获得.class文件。谢谢。 –

0

加入这一行nbproject文件/ project.properties:

j2ee.server.home = http://localhost

相关问题