Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/16: Рейтинг темы: голосов - 16, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 8

Ошибка обучающего примера GWT

18.01.2015, 18:14. Показов 3242. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, проблема состоит в том, что при изучении технологии GWT решил пройти введение проекта HelloGWT в NetBeans пример по ссылке https://netbeans.org/kb/74/web... wt_ru.html.
На пункте 7 пробного запуска у меня вылетает ошибка:
Error: Could not find or load main class com.google.gwt.dev.GWTCompiler
Корректного описание решения проблемы я не нашел, прошу помочь, если ко сталкивался.
Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.01.2015, 18:14
Ответы с готовыми решениями:

Ошибка GWT
Доброго времени суток, имеется проект написанный на GWT 1.5.3 при попытке его собрать выдает следующую ошибку: Exception in thread...

Помогите: сслыка на роботс в выдаче и старая ошибка 404 в GWT
Доброе время суток всем. Помогите пожалуйста, посоветуйте по парочке вопросов. Гугл по запросу site:www.mydomain.com выдает кроме...

Ошибка примера
генерирую такой пример a/(b-c)-d, но выпадает ошибка "division by zero" , в строке f:=b-c генерируются два одинаковых числа , например 7 и...

9
 Аватар для animator404
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
18.01.2015, 22:10
Dimazik,
1) опишите подробней Ваши действие - как запускаете и тп.
2) больше стэктрейса
3) можно чуть-чуть кода
0
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 8
19.01.2015, 19:07  [ТС]
1) Абсолютно по описанию указанному в ссылке:
а) скачиваю Веб-инструментарий Google Web Toolkit (GWT) и устанавлюиваю подключаемый модуль NetBeans GWT
б) создаю веб-приложение, указываю название, GlassFish сервер и скаченную папку GWT 2.7
в) Пытаюсь выполнить
2)
ant -f C:\\Users\\*****\\Documents\\NetBeansPro jects\\HelloGWT -Dnb.internal.action.name=run -Ddirectory.deployment.supported=true -DforceRedeploy=false -Dnb.wait.for.caches=true -Dis.debugged=true -Dbrowser.context=C:\\Users\\*****\\Docum ents\\NetBeansProjects\\HelloGWT run
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
GWT4NB https://github.com/gwt4nb/gwt4nb
GWT installation directory: C:\*****\_*****\_projects\*****\gwt-2.7.0\gwt-2.7.0
init:
do-gwt-compile-15:
GWT Compiling client-side code.
Error: Could not find or load main class com.google.gwt.dev.GWTCompiler
C:\Users\*****\Documents\NetBeansProject s\HelloGWT\nbproject\build-gwt.xml:326: The following error occurred while executing this line:
C:\Users\*****\Documents\NetBeansProject s\HelloGWT\nbproject\build-gwt.xml:356: Java returned: 1
СБОРКА ЗАВЕРШЕНА СО СБОЕМ (общее время: 0 секунд)
3) Своего кода я не писал вообще, я сделал тупо создание объекта, после этого по инструкции его можно запускать, однако у меня выдает описываемую ошибку
0
 Аватар для animator404
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
19.01.2015, 19:13
Error: Could not find or load main class com.google.gwt.dev.GWTCompiler
Поищите в коде где у Вас указан класс GWTCompiler и каким образом он очаствует в сборке
0
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 8
20.01.2015, 10:57  [ТС]
Вход в описываемый в этой теме класс был найден в build-gwt.xml, прилагаю ниже код:

<target name="do-gwt-compile-15" if="gwt.version.15"
unless="gwt.compile.unneeded" depends="-init-gwt-dir">
<!-- You can override this property in the 'gwt.properties' file -->
<property name="gwt.compiler.output.style" value="OBFUSCATED"/>
<property name="gwt.compiler.logLevel" value="WARN"/>
<echo>GWT Compiling client-side code.</echo>
<java failonerror="true"
classname="com.google.gwt.dev.GWTCompile r" fork="true"
jvmargs="${gwt.compiler.jvmargs}">
<classpath>
<!--
GWT libraries are mentioned here explicitly so they are always
at the front of the class path.
-->
<pathelement path="${gwt.dir}/gwt-user.jar"/>
<fileset dir="${gwt.dir}">
<include name="gwt-dev-*.jar"/>
</fileset>
<pathelement path="${gwt.dir}/gwt-servlet.jar"/>
<pathelement path="${javac.classpath}"/>
<pathelement path="${src.dir}"/>
<pathelement path="${build.classes.dir}"/>
</classpath>
<arg value="-out"/>
<arg path="${build.web.dir}/"/>
<arg value="-style"/>
<arg value="${gwt.compiler.output.style}"/>
<arg value="-logLevel"/>
<arg value="${gwt.compiler.logLevel}"/>
<arg line="${gwt.compiler.args}"/>
<arg line="${gwt.module}"/>
</java>


<target name="-pre-dist" depends="-gwt-define-compile-unneeded">
<antcall target="-gwt-print-dir"/>
<antcall target="do-gwt-compile-15" />
<antcall target="do-gwt-compile-16" />
<antcall target="do-gwt-compile-17" />
<antcall target="do-gwt-compile-20" />
<antcall target="do-gwt-compile-23" />
<antcall target="do-gwt-compile-25" />
</target>


Попробовал закомментить этот код, скомпилилось, запустилось, но ничего не произошло
0
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 8
22.01.2015, 14:54  [ТС]
Закомментил do-gwt-compile-15 в build-gwt.xml, отработало, но не отображается создаваемый код например кнопки и текст.
0
92 / 59 / 8
Регистрация: 09.11.2011
Сообщений: 443
23.01.2015, 21:20
Присоединяюсь, тоже самое!

Добавлено через 12 минут
у меня такое впечатления , что Нетбинс не в курсе, что версия ГВТ уже 2.7. Так как в том файл нет target с такой версией

Добавлено через 27 минут
Качаю gwt 2.5. сейчас посмотрим...
0
 Аватар для animator404
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
23.01.2015, 21:30
Попробуйте другой туториал - с мавеном.
Может там получится

Добавлено через 1 минуту
Ну или вот.
Можете моим "туториалом" воспользоваться.
1
92 / 59 / 8
Регистрация: 09.11.2011
Сообщений: 443
24.01.2015, 15:48
Ну вообще для этого плагина нужен GWT 2.5 С ним пошло

Добавлено через 5 часов 48 минут
Запустил GWT проект на NetBeans.

-Нужно gwt-2.5.0
-Запущенный "кот" + в файле /apache-tomcat-8.0.17/conf/tomcat-users.xml
завести пользователя с ролью "manager-script"
<role rolename="manager-script"/>
<user username="имя_пользователя" password="пароль" roles="manager-script"/>
- установить модуль "базовый Java EE"
- ну и GWT4NB плагин

Только жаль, что новый ГВТ не принимает...


Сейчас буду прикручивать ExtGWT...
0
1 / 1 / 0
Регистрация: 14.12.2015
Сообщений: 5
14.02.2016, 16:20
XML
1
2
3
4
5
6
7
8
9
10
<!--
    Check for GWT 2.5
    -->
    <condition property="gwt.version.25" value="true">
        <or>
            <equals arg1="${gwt.version}" arg2="2.5"/>
            <equals arg1="${gwt.version}" arg2="2.6"/>
            <equals arg1="${gwt.version}" arg2="2.7"/> <!--нужно добавить эту строку-->
        </or>
    </condition>
Для версии 2.7 я добавил в build-gwt.xml эту строку, у меня заработало

Добавлено через 18 часов 55 минут
вот более лучший вариант (предыдущий иногда не работает), делам в build-gwt.xml что если версия не определена, тогда по умолчанию считаем 2.5, в куске файла находим:
XML
1
2
3
4
5
6
7
8
9
10
11
12
<!--
    Check for GWT 1.5
    -->
    <condition property="gwt.version.15" value="true">
        <and>
            <isfalse value="${gwt.version.16}"/>
            <isfalse value="${gwt.version.17}"/>
            <isfalse value="${gwt.version.20}"/>
            <isfalse value="${gwt.version.23}"/>
            <isfalse value="${gwt.version.25}"/>
        </and>
    </condition>
и <condition property="gwt.version.15" value="true"> изменяем на <condition property="gwt.version.25" value="true">
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.02.2016, 16:20
Помогаю со студенческими работами здесь

Ошибка примера
#include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int main() { int a,y,z,b,f,c; cout&lt;&lt;&quot;Введете число а=...

ошибка в коде примера
Привет.Вот делаю пример по книге(шилдта),но видимо книга устарела,и не компилируется у меня. Вот код,можете помочь исправить его на...

Ошибка при компиляции примера
Я начинаю учить ассемблер по книге О. А. Калашникова &quot;Ассемблер Это просто&quot;(второе издание) Там в качестве первого примера программы...

Ошибка компиляции примера из учебника
Переписал вот такой вот код из учебника по c ansi от Денниса Ритчи и Брайана Кернигана: #include &lt;stdio.h&gt; #define MAXLINE...

Есть ли в решении примера ошибка?
Преподавателю не нравится моё решение примера. В чем может быть причина? \lim_{x\rightarrow \propto } \frac{ln({x}^{2} - x +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru