【问题标题】:Missing build.xml when creating project with ClickStart?使用 ClickStart 创建项目时缺少 build.xml?
【发布时间】:2013-08-31 20:46:20
【问题描述】:

我正在使用 Eclipse EE 版本和 CloudBees 插件来创建 ClickStart JBoss 7 项目。不过我对 Eclipse 的 EE 版本不是很熟悉,我用 Netbeans 来编辑我的 JSP。

然后我使用 CloudBees SDK 运行和部署我的新项目,但它失败了(命令提示符):

D:\Personel\Java EE\HelloCloudBees>蜜蜂运行

错误:java.io.FileNotFoundException:D:\Personel\Java EE\HelloCloudBees\build.xml(系统找不到文件 指定)

我在我的文件夹中找不到 build.xml 文件。如何创建它?

【问题讨论】:

    标签: build jboss7.x cloudbees


    【解决方案1】:

    bees 运行命令期望基于 ant 的项目结构,因此 build.xml。作为documented

    CloudBees 项目命令仅适用于应用程序 使用 Bees 向导(在网络上)生成,使用 CloudBees SDK 风格。

    这或多或少是一些遗留的东西,现在被 ClickStart 取代。等效命令是 bees app:run 但要求您的应用首先打包为 WAR,并且仅支持默认的 tomcat6 运行时。因此,对于您的特定用例,在本地 JBoss 7 服务器上打包和部署会更简单。要在 RUN@Cloud 上部署,请使用 bees app:deploy 或直接使用 git push,让 DEV@Cloud Jenkins 为您构建和部署(假设您使用 clickstart 创建了应用程序)。

    另外,如果您熟悉 NetBeans,则无需使用 Eclipse。

    【讨论】:

    • 当我使用 CloudBees sdk 下载使用 ClickStart(在 Web 上)创建的项目时,Eclipse 和 Netbeans 都无法理解它的类型(Java EE)。现在我正在使用Netbeans,通过创建Netbeans 的Java EE 项目,并且只能部署war 文件。实体 Bean 呢?
    【解决方案2】:

    您尝试过 maven 吗?如果是,您可以下载它,然后使用 mvn eclipse:eclipse,然后您可以使用 eclipse import capabilities.File -> Import -> Maven -> Existing Maven Project 在工作区中导入您的项目。 ..你指向你的 pom.xml 文件所在的文件..并被导入。需要事先安装eclipse中的acoutn m2eclipse插件。

    问候 \n\m

    【讨论】:

    • 抱歉,没用过Maven。我在大学里只学过基于 Tomcat 和 JBoss 的 Java EE 应用程序编程。
    猜你喜欢
    • 2019-04-15
    • 2016-01-10
    • 2021-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-03
    • 2013-10-23
    • 2015-05-06
    相关资源
    最近更新 更多