Gwt 超级开发模式的多个源文件夹

Gwt 超级开发模式的多个源文件夹,gwt,gwt-super-dev-mode,Gwt,Gwt Super Dev Mode,问题 有没有办法在-src标志中接受多个目录 详细信息 我正在尝试将源代码分成如下文件夹: src 小部件 效用 主要 我使用常规开发模式通过以下*.gwt.xml文件编译代码: src/MyProject.gwt.xml <module> <inherits name='com.google.gwt.user.User' /> <inherits name="com.my.project.Widget"/> <entry-p

问题
有没有办法在-src标志中接受多个目录

详细信息
我正在尝试将源代码分成如下文件夹:

  • src
  • 小部件
  • 效用
  • 主要
我使用常规开发模式通过以下*.gwt.xml文件编译代码:

src/MyProject.gwt.xml

<module>
    <inherits name='com.google.gwt.user.User' />
    <inherits name="com.my.project.Widget"/>
    <entry-point class="com.my.project.Test" />
</module>
但我想我需要这样的东西:

-src src/ com.my.Project.MyProject widgets/ com.my.Project.Widgets
供参考
我知道可以使用包来组织类,但我更喜欢将它们放在单独的源文件夹中,这样以后我就可以轻松地将它们重新打包到单独的jar中

更新
刚刚尝试添加[模块]:

-src src/ com.my.Project.MyProject com.my.Project.Widgets

不起作用:(

只要按需要多次传递
-src

-src src/ -src widgets/
模块位于命令行的最后一个,并在所有源文件夹和类路径中查找:

-src src/ -src widgets/ com.my.Project.MyProject
请注意,只有具有
的模块(或继承具有
的模块)才能在命令行上以这种方式传递;没有入口点,该模块只是一个要由其他模块继承的“库”,而不是“应用程序”


注意,您也可以将所有源文件夹添加到类路径中,而不是使用
-src

谢谢,我感觉自己很笨。使用-src widgets/com.myProject.widgets是有效的。但是我对您答案的第二部分有点困惑:“注意,只有带有.你是说我的Widgets.gwt.xml文件也应该有一个入口点吗?因为现在它没有入口点,而且它还在工作。我正在使用eclipse,所以Widgets文件夹应该已经被添加到类路径中了?至少在各种配置窗口中,我看到我的文件夹被添加了…哦,nvm,我很傻,请再次阅读你的答案。我给人的印象是“-src src/com.my.Project.MyProject”是一个参数lol。而不是两个单独的参数。Re.
,我的意思是,如果小部件没有入口点,就不应该将其作为参数传递。
-src src/ -src widgets/
-src src/ -src widgets/ com.my.Project.MyProject