我认为在intellij 14中没有选择升级特定插件.GWT插件可能是为GWT 2.6分发的,因为在GWT 2.7中我们有新的超级开发模式参数,如-launcherDir,不在当前的Intellij中( v14)并获得"未知参数:-launcherDir"错误。
所以我需要等待下一个Intellij IDEA版本更新,或者我只能升级GWT插件以完全支持GWT2.7?
实际上问题是这是否可能; e是单独升级intellij插件还是更新IDE更新?
日Thnx
这是错误日志:
Unknown argument: -LauncherDir
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]
where
-[no]startServer Starts a servlet container serving the directory specified by the -war flag. (defaults to ON)
-port Specifies the TCP port for the embedded web server (defaults to 8888)
-whitelist Allows the user to browse URLs that match the specified regexes (comma or space separated)
-blacklist Prevents the user browsing URLs that match the specified regexes (comma or space separated)
-logdir Logs to a file in the given directory, as well as graphically
-logLevel The level of logging detail: ERROR, WARN, INFO, TRACE, DEBUG, SPAM, or ALL
-gen Debugging: causes normally-transient generated types to be saved in the specified directory
-bindAddress Specifies the bind address for the code server and web server (defaults to 127.0.0.1)
-codeServerPort Specifies the TCP port for the code server (defaults to 9997 for classic Dev Mode or 9876 for Super Dev Mode)
-[no]superDevMode Runs Super Dev Mode instead of classic Development Mode. (defaults to ON)
-server Specify a different embedded web server to run (must implement ServletContainerLauncher)
-startupUrl Automatically launches the specified URL
-war The directory into which deployable output files will be written (defaults to 'war')
-deploy The directory into which deployable but not servable output files will be written (defaults to 'WEB-INF/deploy' under the -war directory/jar, and may be the same as the -extra directory/jar)
-extra The directory into which extra files, not intended for deployment, will be written
-modulePathPrefix The subdirectory inside the war dir where DevMode will create module directories. (defaults empty for top level)
-workDir The compiler's working directory for internal use (must be writeable; defaults to a system temp dir)
-XmethodNameDisplayMode Emit extra information allow chrome dev tools to display Java identifiers in many places instead of JavaScript functions.
-sourceLevel Specifies Java source level (defaults to auto:1.7)
-XjsInteropMode Specifies JsInterop mode, either NONE, JS, or CLOSURE (defaults to NONE)
-[no]incremental Compiles faster by reusing data from the previous compile. (defaults to ON)
and
module[s] Specifies the name(s) of the module(s) to host
答案 0 :(得分:3)
IntelliJ IDEA捆绑插件仅与产品一起分发,不会单独更新。
实际上,IntelliJ IDEA 14中的GWT插件已经完全更新,以支持GWT 2.7。当你收到关于launcherDir的错误时,你究竟在做什么?
答案 1 :(得分:1)
实际上问题是这是否可能; e是单独升级intellij插件还是更新IDE更新?
它有所不同。大多数捆绑插件仅在完整IDE本身更新时更新。其他JetBrains创建的插件会单独更新。通常在启动时,会有一个"插件准备更新"警告框列出了任何可用更新的插件。您还可以进入设置的插件部分,看看是否有任何插件可用的更新。任何可用更新的插件都会有一个指示此类的插件。
你在运行什么版本的IDEA 14?问题IDEA-132009 GWT 2.7.0-beta1 superDevMode doesn't compile已于12月8日发布fixed in version 14.0.2。问题IDEA-133522 GWT compile fails in IDEA with GWT 2.7.0和IDEA-133247 GWT Super Dev Mode ignores inherited public folders已修复于v14.0.3 EAP(早期访问计划)版本139.791。您可以download the EAP version或等待v14.0.3正式发布。作为一个说明,我一直在运行EAP版本。它们通常非常稳定。这些修复可能会解决您的问题。