首页 > 其他分享 >关于Eclipse中的 Source Folder导致的路径问题

关于Eclipse中的 Source Folder导致的路径问题

时间:2022-09-04 11:02:21浏览次数:88  
标签:src java 文件 package Eclipse Source Folder

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。
————————————————
版权声明:本文为CSDN博主「脚本小子」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jbxiaozi/article/details/7367980

标签:src,java,文件,package,Eclipse,Source,Folder
From: https://www.cnblogs.com/jmbt/p/16654533.html

相关文章

  • 关于eclipse(64位)下aptana插件安装报错问题解决
    关于eclipse(64位)下aptana插件安装报错问题解决_z1m2爱的博客-CSDN博客 https://blog.csdn.net/zoumin123456/article/details/48285589最近一直没有写过js,换了新电脑以......
  • Source Map
    1.什么是SourceMapSourceMap就是一个信息文件,里面储存着位置信息。也就是说SourceMap文件中存储着压缩混淆后的代码,所对应的转换前的位置。有了它,出错的时候,除错......
  • Debug---Eclipse断点调试基础
    Debug---Eclipse断点调试基础-正走向大牛的菜鸟-ITeye博客 https://www.iteye.com/blog/langgufu-11683661.进入debug模式(基础知识列表)1、设置断点2、启动servers端......
  • Eclipse配置Tomcat搭建java Web (JSP)开发环境
    配置Tomcat服务1.打开窗口-首选项-Server-RuntiomeEnvironments2.点击ADD,选择对应的Tomcat版本,点击下一步路径选择Tomcat解压后的文件夹目录,点击完成并保存创建动......
  • 8.容器功能-ImportResource-原生配置文件引入
    在xml配置文件中配置的bean在springboot中是无法正常使用的,因为用的不是这个方法了ApplicationContextctx=newClassPathXmlApplicationContext("bean.xml");在springb......
  • Can't find resource for bundle java.util.PropertyResourceBundle, key product.ord
    读取的key与properties文件中的key不一致,大概率是写错了如果这个key用了,他就点亮,输入错误,或者没用到就是灰色......
  • Java环境搭建、eclipse下载、编写第一个Java程序
    Java环境搭建1.下载JDK在学习一门新的语言之前,要把相应的开发环境搭好,JDK(JavadevelopmentKit)就是Java的开发环境。下载地址:https://www.oracle.com/technetwork/java/......
  • eclipse 快捷键
    1.生成变量名称:control+alt+L2.查看当前类被谁调用:control+h3.代码格式化control+shift+f (注意可能和windows繁体和简体输入法有冲突)4.debuge按钮和快捷键说明......
  • @Autowired与@Resource
    @Autowired@Autowired是按类型自动转配的,不支持id匹配。需要导入spring-aop的包!@Autowired(required=false)说明:false,对象可以为null;true,对象必须存对象,不能为null......
  • HUMAN RESOURCE MACHINE PROGRAM VIP 休息室
    --HUMANRESOURCEMACHINEPROGRAM--JUMPfa:b:COPYFROM4JUMPec:INBOXJUMPNbd:COPYFROM5e:OUTBOXCOMMENT0f:INBOX......