2015-03-26 1 views
2

У меня есть два проекта GWT, которые я хочу запустить одновременно для разработки. Мне нравится запускать их с настройкой GWT от Intellij, потому что он заботится о режиме super dev для меня.Изменение параметра порта режима Super Dev в конфигурации GWT от intellij

Проблема заключается в том, что в конфигурации GWT от Intellij есть значения по умолчанию для параметров режима Dev, такие как номер порта, и я не могу понять, как их изменить.

Если я передать параметр -port 9264 режим DEV, журналы говорят мне:

Runing CodeServer with parameters: [-noprecompile, -port, 9876, -sourceLevel, 1.7, -bindAddress, 127.0.0.1, -launcherDir, /home/coraythan/.IntelliJIdea14/system/gwt/code.63303291/Books.1f092f4b/run/www, -logLevel, INFO, com.mywebsite.books.Books] 

Так что ничего не делает.

Нет пространства, как этот -port9264 и я получаю сообщение об ошибке:

Unknown argument: -port9264 
Google Web Toolkit 2.7.0 
DevMode [-[no]startServer] [-port port-number | "auto"] [-whitelist whitelist-string] [-blacklist blacklist-string] [-logdir directory] [-logLevel level] [-gen dir] [-bindAddress host-name-or-address] [-codeServerPort port-number | "auto"] [-[no]superDevMode] [-server servletContainerLauncher[:args]] [-startupUrl url] [-war dir] [-deploy dir] [-extra dir] [-modulePathPrefix ] [-workDir dir] [-XmethodNameDisplayMode NONE | ONLY_METHOD_NAME | ABBREVIATED | FULL] [-sourceLevel [auto, 1.6, 1.7]] [-XjsInteropMode [NONE, JS, CLOSURE]] [-[no]incremental] module[s] 

Если добавить квадратные скобки, как он выглядит, как он должен иметь [-port 9264], он не заменяет уже существующие параметры порта и пытается загрузить модуль

Runing CodeServer with parameters: [-noprecompile, -port, 9876, -sourceLevel, 1.7, -bindAddress, 127.0.0.1, -launcherDir, /home/coraythan/.IntelliJIdea14/system/gwt/code.63303291/Books.1f092f4b/run/www, -logLevel, INFO, [-port, 9264], com.mywebsite.books.Books] 
Super Dev Mode starting up 
    workDir: /tmp/gwt-codeserver-7935707369622390541.tmp 
    Loading inherited module '[-port' 
     [ERROR] Unable to find '[-port.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source? 
Loading modules 
    [-port 
     Loading inherited module '[-port' 
     [ERROR] Unable to find '[-port.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source? 
[ERROR] shell failed in doStartup method 

кто-нибудь знает, как можно добавить/заменить параметры режима DEV в GWT Конфигурации IntelliJ в?

ответ

8

Параметр -port изменяет порт веб-сервера, где в качестве параметра -codeServerPort изменяет порт сервера кода.

Используя эту конфигурацию:

enter image description here

запускает веб-сервер с портом 9264 и сервером кода с портом 8765:

enter image description here

+1

Ха! Таким образом, я был на правильном пути, я просто не понимал, что, когда журнал показывал '-port, 9876', на самом деле речь шла о' -codeServerPort' (что не имеет смысла). Во всяком случае, это потрясающе, теперь он отлично работает. – CorayThan

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