Tag: 目录结构

手工创建GWT项目目录

我有兴趣从头开始编写一个简单的GWT应用程序,而无需在GWT SDK中使用Google Eclipse插件或applicationCreator 。 为什么? 因为我觉得这会帮助我真正了解这些自动化工具在幕后做些什么,并且会帮助我更好地理解 GWT。 我确实安装了Google Eclipse插件并用它来创建一个新的Web应用程序项目(GWT应用程序),只是为了查看它自动生成的文件类型。 对于我的给定项目,它有一个名为WebModule模块(也是应用程序的唯一WebModule ),这就是Google Eclipse插件给我的内容: src/main/java com.myapp WebModule.gwt.xml com.myapp.client WebModule (implements EntryPoint) com.myapp.shared com.myapp.server war/ webModule/ lots of folders and files under here… clear.cache.gif hosted.html webModule.nocache.js css/ webModule.css hosts/ webModule.html WEB-INF/ web.xml deploy/ webModule/ rpcPolicyManifest/ manifest.txt 所以,我想要做的是在另一个项目中重新创建它,但我自己生成一切。 为了做到这一点,我需要了解一些事情,特别是: 什么是war/webModule目录,以及有哪些资源? 什么是war/webModule/clear.cache.gif ? 有没有办法自己生成war/webModule/webModule.nocache.js ? 或者我是否需要使用其中一个GWT SDK工具从命令行生成它? (如果是,那么/怎么样?) 什么是war/deploy目录? 如果我使用RequestFactory而不是GWT-RPC,我需要它吗? […]

在Java中解压缩到TreeMap中

我的问题相对简单。 有没有人知道一个能够将压缩文件结构解压缩到Java的TreeMap(或类似的可迭代结构)的免费库(LGPL)? 重点是,我自己可以做到这一点,但我不想重新发明已经很好的骑行轮:) 提前致谢! 所以我的事情是,我有一个zip文件,包含多个文件和目录,可能包含更多文件。 我正在寻找的是一种方便的方法,如何将这个树结构提取到一个对象图中,无论它是否是一个TreeMap。 例如:一个HashMap : {‘root’ => ‘HashMap : {‘file1.png’ => byte[] content}}

Eclipse无法识别src / main / webapp目录

我使用m2eclipse在Eclipse中导入Maven Java项目。 它无法将src/main/webapp识别为源目录。 以图形方式在包资源管理器中(或者当我在项目属性中查看Java-Build-Path时), 这个目录不在sources文件夹列表中(当src/main/java或src/main/resources时)。 要访问它,我必须直接查看src /目录,并开始展开…不是很方便! 但是,如果我运行maven install ,资源将被复制到正确的目录中。 (例如: src/main/webapp/index.jsp到target/mywar/index.jsp ) 问题 这是正确的行为吗? (我以为它可以被视为其他资源…) 我能解决吗? 我想知道这种情况是否有其他缺点,我现在不会意识到这一点?