如何使用新版本1.1.3 Vaadin插件为NetBeans for NetBeans创建的新项目创建的新项目 NetBeans的Vaadin插件的最新版本1.1.3在创建新的Vaadin App Project时具有巨大的新行为。以前,该插件在单个文件夹中创建了一个单个项目,n ...

问题描述 投票:0回答:1
这是一个功能还是错误?某处有任何文件吗?

这些多个文件夹是什么?单独的项目还是某种相关模块?

我怎么使用它们?我在哪里放置应用程序代码?我如何运行或调试我的应用?

我每次开始工作时都需要在Netbeans中打开所有这些项目吗?还是一个项目是老板,而其他项目?

他们的目的是什么?为什么对以前的简单方法的更改?

如果我开始使用Mercurial或其他一些版本控制系统,我需要包括什么?

这种更改来自插件还是来自新的基础Maven脚本?如果我丢下Netneans并使用Intellij或Eclipse,我会避免这种混乱的混乱吗?

我不确定您是否仍然需要帮助,但是您可能错过的一件事是出现在您新Vaadin项目目录中的Realme。我会尽可能多地详细介绍该过程,因为我确定别人可能会有相同的问题(和我和我一样)。

特别是,读书我说:

“该项目由以下三个模块组成:

maven netbeans project vaadin vaadin7
1个回答
2
投票
传统项目:常见的元数据和配置

yourproject-widgetset:widgetset,自定义客户端代码和依赖小部件附加组件

YourProject-UI:主要应用程序模块,开发时间

YourProject生产:产生生产模式的模块用于部署“
  • so回答您的问题:
  • 正如安德烈(Andre)提到的那样,这是新的vaadin maven原型的特征。您可能需要在“多模块Maven Projects”上快速进行Google搜索
  • 文件夹是相关的模块,如redme
  • 中所述
我可能会在我想象的开发过程中大部分时间处理UI模块。但是,请阅读README的“工作流”部分,以更好地了解部署过程。

    “ BOSS Project”是父模块。打开这个也应该让您与其他人一起工作。
  1. 目的可能是更好地定义划定单独的任务(UI和widgetset)更好。
  2. 短期内,您可能会更好地使用Eclipse,但是我倾向于更喜欢NetBeans插件,我认为Vaadin开发人员也会如此:
  3. Https://www.youtube.com/watch?v =3tompuzysd8

    。如果您是Vaadin + Netbeans的新手,则该视频是一个很好的起点。

  4. 假设您仍在使用Netbeans 8.0.2使用Vaadin 1.1.3插件,您将要做什么,在创建新项目之后,右键单击父(即根)模块,然后选择

    build.

    。这对整个项目进行了编译,并且本质上相当于运行“ MVN安装”。然后右键单击UI模块,然后选择“隔间码头” |运行
  5. (如果您不想使用Jetty,则简单地运行)。然后只需打开您选择的浏览器并打开Localhost。
  6. 请注意,如果您更改widgetset(即添加附加组件),则可能需要停止并启动服务器,如果您获得了“失败加载widgetset”错误(还要确保首先编译WidgetSet模块也!)。 通过Netbeans Vaadin插件添加添加浏览器添加一个附加组件仅影响我相信的UI模块(

    构建widgetSet和themeT命令也是如此,因此您需要确保添加必要的依赖项maven代码(在vaadin目录中的附加组件页面上找到widgetset模块下的pom.xml,然后执行

    build
  7. 命令进行编译。否则,我认为您将获得某种“检查其组件连接器的@connect映射”错误。
  8. 让我知道您是否仍然有疑问和/或是否在处理附加方面遇到麻烦。

  9. 这是自7.3.7.
  10. 以来的任何新项目的新型Vaadin Maven类型

    在NetBeans中,看起来您必须首先构建widgetset,然后您可以运行UI项目。 您可以在此处找到有关新项目布局的信息。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.