2014-12-21 1 views
0

Я пытался в Netbeans вступить в клиентский код для проекта, построенного с помощью gwt-maven-plugin 2.7.0. Моя DEV среда: win7 64бит, Java 7.0.60, Netbeans 8,01клиентские точки останова для работы проекта GWT maven в Eclipse, но не Netbeans

Я строй проекта скелетных с GWT-Maven-плагин артефактом, сделать Maven чистой установкой, затем GWT: отладка, все (DEVMODE/jetty) запускается правильно (нет видимой ошибки), я могу сломать серверный код, но в отношении точек останова на стороне клиента это будет работать, только если я использую плагин Eclipse + Google ... не повезло с netbeans.

Любая идея, что не так?

Для справки, пожалуйста, найдите результат моего gwt: debug в Netbeans.

Благодарим вас за внимание и отзывы.

С уважением

кб

cd C:\DN\MyApp; "JAVA_HOME=C:\\Program Files\\Java\\jdk1.7.0_60" cmd /c "\"\"C:\\Program Files\\NetBeans 8.0.1\\java\\maven\\bin\\mvn.bat\" -Dmaven.ext.class.path=\"C:\\Program Files\\NetBeans 8.0.1\\java\\maven-nblib\\netbeans-eventspy.jar\" -Dfile.encoding=UTF-8 gwt:debug\"" 
Scanning for projects... 

------------------------------------------------------------------------ 
Building GWT Maven Archetype 1.0-SNAPSHOT 
------------------------------------------------------------------------ 

>>> gwt-maven-plugin:2.7.0:debug (default-cli) @ MyApp >>> 

--- gwt-maven-plugin:2.7.0:generateAsync (default) @ MyApp --- 

--- maven-resources-plugin:2.5:resources (default-resources) @ MyApp --- 
[debug] execute contextualize 
Using 'UTF-8' encoding to copy filtered resources. 
Copying 2 resources 

--- maven-compiler-plugin:2.3.2:compile (default-compile) @ MyApp --- 
Nothing to compile - all classes are up to date 

<<< gwt-maven-plugin:2.7.0:debug (default-cli) @ MyApp <<< 

--- gwt-maven-plugin:2.7.0:debug (default-cli) @ MyApp --- 
starting debugger on port 8000 in suspend mode 
create exploded Jetty webapp in C:\DN\MyApp\target\MyApp-1.0-SNAPSHOT 
Listening for transport dt_socket at address: 8000 
Super Dev Mode starting up 
    workDir: C:\Users\myname\AppData\Local\Temp\gwt-codeserver-6759665201993273993.tmp 
    Loading Java files in com.mycompany.myapp.MyApp. 
    Module setup completed in 4879 ms 

The code server is ready at http://127.0.0.1:9876/ 
GET /recompile/MyApp 
    Job com.mycompany.myapp.MyApp_1_0 
     starting job: com.mycompany.myapp.MyApp_1_0 
     binding: user.agent=safari 
     Compiling module com.mycompany.myapp.MyApp 
     Unification traversed 16789 fields and methods and 1580 types. 1548 are considered part of the current module and 1548 had all of their fields and methods traversed. 
     Compiling 1 permutation 
      Compiling permutation 0... 
      Linking per-type JS with 1532 new types. 
       prelink JS size = 2512880 
       prelink sourcemap = 2512880 bytes and 73220 lines 
       postlink JS size = 2384562 
       postlink sourcemap = 2384562 bytes and 69785 lines 
      Source Maps Enabled 
     Compile of permutations succeeded 
     Compilation succeeded -- 7.911s 
     Linking into C:\Users\myname\AppData\Local\Temp\gwt-codeserver-6759665201993273993.tmp\com.mycompany.myapp.MyApp\compile-2\war\MyApp; Writing extras to C:\Users\myname\AppData\Local\Temp\gwt-codeserver-6759665201993273993.tmp\com.mycompany.myapp.MyApp\compile-2\extras\MyApp 
     Link succeeded 
     Linking succeeded -- 0.824s 
     8.817s total -- Compile completed 

ответ

3

GWT 2.7 в DevMode по умолчанию использует SuperDevMode (как вы можете увидеть в журналах), а не "классический DevMode" с плагин для браузера.

С помощью SuperDevMode вы отлаживаете код на стороне клиента в своем браузере с использованием исходных карт или в своей IDE путем удаленной отладки вашего браузера (например, в Eclipse с использованием SDBG).

Чтобы вернуться к «классическому DevMode», настройте свой gwt-maven-plugin с помощью <superDevMode>false</superDevMode> или перейдите -Dgwt.superDevMode=false в Maven.
http://mojo.codehaus.org/gwt-maven-plugin/debug-mojo.html#superDevMode

+0

Большое спасибо за обратную связь «God-speed» ... да работает Classic DevMode исправил проблему. (Я думал, что уже пробовал эту конфигурацию, но, очевидно, не правильный). Большое спасибо еще раз. – user2038596

+0

SDBG выглядит очень многообещающим для тех, кто не работает с отладкой браутера. – dARKpRINCE

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