【问题标题】:Importing several individual files into an eclipse project将几个单独的文件导入 Eclipse 项目
【发布时间】:2011-10-22 21:46:57
【问题描述】:

我有几个文件组成了一个 tomcat Web 应用程序,我需要将它们导入到一个 eclipse 项目中,以便我可以轻松地从它们创建一个 EAR 文件。

出于隐私原因,我更改了一些文件夹和文件的名称。

我的文件目前都在文件夹'test'中。

  • 'test' 包含一些 HTML 和 JSP 文件(我的表单 应用程序)以及一个 JavaScript .js 文件和一个 CSS 文件。
  • 'test' 还包含文件夹 'WEB-INF',其中包含一个 TLD 文件, 还有我的web.xml 文件。
  • 'WEB-INF' 包含一个'lib' 文件夹,带有two .jar files
  • 'WEB-INF' 还包含 'classes' 文件夹,该文件夹仅包含 'helpers' 文件夹。
  • 'helpers' 文件夹包含所有 java 源代码 - 几个 servlet,以及一个进行数据库通信的辅助类 东西。

如何将这些导入到 Eclipse 中的新项目中?

我想要导入所有内容,包括我的 js、css、jsp 和 html,而不仅仅是 java

【问题讨论】:

    标签: java eclipse jsp import ear


    【解决方案1】:

    约瑟夫,

    在 Eclipse 中,您只能从现有的 Web 应用程序中导入“战争”文件。如果你有war文件,你可以直接这样做,否则你必须创建一个web项目并手动将你的文件添加到相应的项目文件夹中。

    【讨论】:

    • 我也没有war文件,因为这是我想做一个项目的目的,从那时起获得EAR就很容易了
    • 那你就不能把web项目导入eclipse了。创建 Web 项目,然后手动将现有应用程序中的文件复制到 eclipse 项目中。由于您维护了正确的网络应用程序文件夹结构,我想这几乎不会花费更多时间。
    • 嗯,这实际上很烦人(因为我是一个完全的日食菜鸟,花了大约一个小时)但我想这是唯一真正的解决方案。尽管如此,它仍然有效,所以我可能不应该抱怨。
    • 您可以尝试的另一种方法是使用您的网络应用程序内容手动创建一个战争文件。使用 jar 命令 - jar cf ../mywebapp.war * ,稍后在你的 eclipse 中导入这个 war 文件。我从来没有试过这个,但最好的情况下应该可以工作。
    【解决方案2】:

    我有 Eclipse Indigo,为了测试,我刚刚创建了一个新项目。我右键单击项目文件夹并选择导入。 在新窗口中,我选择了 General->FileSystem,然后浏览到我想要的文件(无论扩展名如何)。 你指的是这个吗?

    【讨论】:

    • 这将导入文件系统,但是这不会在 eclipse 中创建 web 项目。
    猜你喜欢
    • 1970-01-01
    • 2011-09-12
    • 2012-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多