gpt4 book ai didi

java - 编译 Maven 项目的默认 Vaadin 小部件

转载 作者:行者123 更新时间:2023-11-30 04:53:09 28 4
gpt4 key购买 nike

如果这个问题在其他地方得到了回答,我深表歉意,但我似乎找不到我一直在寻找的确切答案。因此,我正在将一个曾经严重依赖 jQuery UI 的 Web 应用程序更改为使用 Vaadin。为了让我更容易理解,我创建了一个新的 Maven 项目并更改了 pom.xml 以包含以下插件:

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
<version>2.3.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<configuration>
<server>local_tomcat</server>
<path>/illuminate</path>
<url>http://127.0.0.1:8080/manager/text</url>
</configuration>
<version>1.1</version>
</plugin>

现在,我可以很好地构建非常简单的应用程序并将其部署到 Tomcat,但是当我尝试访问它时,出现以下错误:

Failed to load the widgetset

为了更好地了解如何设置此类项目,我从我们的存储库中查看了一个最近使用 Vaadin 和 Maven 的应用程序,名为“Tag”。查看该错误,它看起来好像试图在一个目录中查找 JavaScript 文件 nocache.js,该目录一开始是准确的(Illuminate 是我当前的应用程序),但随后分支到另一个项目,该项目没有链接到我当前的链接。我不确定浏览器是否与此有关,但我了解到这可能与我的项目的小部件尚未编译有关。我注意到还有一些其他插件可以做到这一点,但这两个是另一个项目 Tag 使用的唯一插件,所以我认为我的应该可以正常工作。我也一直在尝试按照 Vaadin 教程中的分步过程来制作一个简单的“Hello World”之类的程序。所以...有人知道我错过了什么吗?如果它是小部件的编译(我想我只想使用默认值),我需要那些其他插件吗?

最佳答案

这是 tomcat 未部署 VAADIN 目录内容的问题。

请参阅下面的博客

http://fmucar.wordpress.com/2011/04/20/vaadin-maven2-eclipse/

关于java - 编译 Maven 项目的默认 Vaadin 小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9424414/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com