Source Folder在eclipse中就是放入class文件的路径,大家都熟悉的src就是Source Folder。
当我们发布程序时,src下面的.java文件都编译成了.class文件放入WEB-INF\classes文件夹下。
你也可以建一个Source Folder,名字随便起,但记得它里面的内容最终发布时在被放在了WEB-INF\classes文件夹下。
这不是我想说的,我想说的是路径问题。
比如你建一个名为cong的Source Folder,里面放了一些配置文件,当别的配置文件引用conf里面的东西时,
路径是WEB-INF\classes.就是说,conf里面东西的路径就是src的路径!
你可以查看一下,发布完程序后,conf里面的东西和src里面的东西放在一块了,而且没有conf这个文件夹!
所以我们可以认为:新建Source Folder,其实没有新建Source Folder,在视觉上我们感觉多了一个文件夹,
这样好管理我们的东西,但最后它里面的东西和src下的东西放一块了。我们就认为所有的Source Folder就是一个src。
所以路径的问题按照src路径处理就行。(你完全可以无视你新建的Source Folder).
大家注意一点,Source Folder本来只能放.java文件的,最后发布时编译成class文件放到WEB-INF\classes下。
你当然可以放其他文件,比如xml文件,上边我也说了这些文件和.java文件一起放到WEB-INF\classes下。
有所不同的是:如果放.java文件,你可以建package包。(假如你建了Folder它自动成为package,因为本来就是为了放java文件的)
发布时package下的java可以编译,发布。但是其他格式的文件只能放到Source Folder下,你如果放到某个package下,
Eclipse就不认识,最后也没有发布这个文件。你可以到服务器下看看,却是没有你要的文件。所以对于其他格式的文件要放在
Source Folder下,就不要再建立二级目录了,Eclipse不认识的。它只认识package目录里面的java文件。
说了这么多,我们对Source Folder有了清楚地认识了吧,它本来就是为java文件而设计的,就像package。
分享到:
相关推荐
有些项目中存在多个SourceFolder,而我们可能需要从其中一个SourceFolder中导出jar包。使用ant进行简单的编译打包已经不能满足该需求。笔者经过细心研究,找到了一种可行的解决方案。详情请参考该完整的java项目,...
Source Insight的相对路径设置
Eclipse初始安装配置及常见问题总结
2.2 eclipse中project的技巧,就是在存在测试代码的时候,将测试代码和主要代码通过source folder分开,然后设置没有eclipse 1.2 eclipse快捷键 /** * 1. alt+/ 代码辅助 * 2. ctrl+s 保存编译 * 3. ...
eclipse,
eclipse查看jar包源码工具:在Eclipse查看开发包jar源码的方法如下: ...3.在打开的窗口中,可选择文件(jar\zip),目录或工作空间中的jar文件,在这里我选择External Folder…,选择如E:/java project/guava即可
12.选择 Window > Preference > Java > Build Path,选中Folders指定目录作为新建java工程默认的路径,请保持Source folder name 和 Output folder name为默认值。“As JRE library use"选中”JRE_LIB variable“; ...
eclipse rcp 关于拖动的文档,里面也有代码例子,但不是完整demo
Test Folder Size 2.1 Folder Size 2.1
根据开源的openextern修改而来,直接放在eclipse\dropins目录下面即可。 重启Eclipsep之后,右键菜单里即添加了Open Shell和Open Folder两个功能。 也可以在工具栏里添加。
关于添加图标库,将IconPack.rar文件解压缩,复制IconPack文件夹内的所有.icl文件到C:\Program Files\Folder Marker\icl目录下,能够添加更多文件夹图标。使用很简单,1、先选择要更改的文件夹。2、在图标中选择...
在eclipse中创建maven工程,注意几项: 选择Artifact ID为maven-archetype-webapp的一项 创建目录结构:工程右键:new-Source Folder,创建如下几个目录 依次设置java,resources目录的class输出目录,工程右键:build...
Can backup simple. Support multi to multi folder backup
mqtt java版本的源码,版本号1.2.0,有兴趣的可以下载,mqtt广泛用于物联网,智能家居,...4.在moudle的main目录下创建resources目录(New > Folder > Java Resources Folder) 5.将nls的资源文件copy至resources即可
EBS开发(form builder)中使用文件夹(folder)功能的步骤 ,比较详细
说明: Eclipse代码折叠插件 ...2 unzip into Eclipse's plugins folder 3 restart Eclipse Then use Windows > Preferences > Java > Editor > Folding and specify user defined regions 亲测Eclipse Juno可用
windows-folder-remark-master.zip windows-folder-remark-master.zip windows-folder-remark-master.zip windows-folder-remark-master.zip windows-folder-remark-master.zip windows-folder-remark-master.zip ...
kill_folder 专杀文件病毒,特好用 kill_folder 专杀文件病毒,特好用
FolderSniffer.exe FolderSniffer.exe
Microsoft Private Folder 1.0又名我的密码箱是一款功能超群的加密软件,它界面友好,简单易用,采用先进的文件系统驱动技术及安全可靠的加密算法,真正意义上的实现了与 Windows文件系统的无缝集成,全面保证加密...