2012-02-24 2 views
1

Прошу прощения, если этот вопрос был дан ответ в другом месте, но я не мог найти точного ответа, который я искал. Таким образом, я нахожусь в середине изменения веб-приложения, которое когда-то сильно полагалось на пользовательский интерфейс jQuery, чтобы использовать Vaadin. Для того, чтобы сделать его легким для меня, чтобы понять, что я создал новый проект Maven и изменил pom.xml, чтобы включать в себя следующие модули:Компиляция Default Vaadin Виджеты проекта Maven

<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

для того, чтобы получить лучшее понимание того, как создать такой проект, я проверил недавно applicaiton, который использует Vaadin с Maven из нашего репозитория под названием «Tag». Глядя на ошибку, похоже, что она пытается найти файл JavaScript nocache.js в директории, которая начинается с точной (Illuminate - это мое текущее приложение), но затем переходит в другой проект, у которого нет ссылки на мой текущий. Я не уверен, что браузер имеет какое-то отношение к этому или нет, но я узнал, что это может иметь какое-то отношение к виджетам моего проекта, которые еще не были скомпилированы. Я заметил, что есть и другие плагины, которые это сделают, но эти два являются единственными, которые использует этот другой проект Tag, поэтому я решил, что моя работа должна работать нормально. Я также стараюсь следовать поэтапному процессу, чтобы создать простую программу «Hello World», подобную программе из Vaadin Tutorial. Итак ... Кто-нибудь знает, чего я не хватает? Если это компиляция виджетов (я только хочу использовать значения по умолчанию, я полагаю), мне нужны эти другие плагины?

+0

Какие widgetset вы установили в вашем web.xml? – miq

ответ

2

Thats проблема tomcat не развертывание содержимого каталога VAADIN.

см ниже блоге

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

+0

Эти шаги работали достаточно хорошо и использовали гораздо меньше тарабарщины, что проект, который я пытался имитировать; благодаря! –

+0

не проблема, приятно слышать. – fmucar

Смежные вопросы