1

我正在使用 Google Eclipse 插件进行 GWT 开发。要进行配置,有一个文件夹 .settings,其中包含两个文件 com.google.gdt.eclipse.core.prefs 和 com.google.gwt.eclipse.core.prefs。这些文件是一种属性文件。

现在我正在尝试为源文件和输出文件设置两个不同的目录。但我找不到有关这些文件的任何文档。

我到现在得到的是这个。

eclipse.preferences.version=1
jarsExcludedFromWebInfLib=
lastWarOutDir=myoutputdirectory
warSrcDir=war
warSrcDirIsOutput=false

但是使用它,在编译时它每次都会在 myoutputdirectory 上打开一个 filechooser-Dialog ,等待确认。

所以我问,是否有解决方案来设置不同的输出目录,或者有人知道我在哪里可以找到有关这些设置文件使用的更多信息。

4

2 回答 2

4

我的那个文件的版本有一个绝对路径lastWarOutDir

也许它一直在提示您,因为它找不到myoutputdirectory(或者您可能只是为了隐私而在这里更改了它)。

在任何情况下,如果您右键单击project > Run As > Run Configurations,转到“(x)=参数”选项卡,您将看到-war包含 值的参数lastWarOutDir

如果您想得到提示以便您可以更改目录,您可以删除所有参数,强制 Google 插件重新配置。

我希望这会有所帮助。如果没有,请让我们知道您在这里真正想做什么。

于 2011-09-26T15:31:10.287 回答
1

也许我误解了你的问题。但是您为什么不直接使用 -war(-workDir、-gen 和 -extra)命令行选项告诉 GWT编译哪里输出文件?同样的事情适用于 GWT 开发模式......

http://code.google.com/webtoolkit/doc/latest/DevGuideCompilingAndDebugging.html#DevGuideCompilerOptions

http://code.google.com/webtoolkit/doc/latest/DevGuideCompilingAndDebugging.html#What_options_can_be_passed_to_development_mode

于 2011-02-21T13:51:14.467 回答