广告
返回顶部
首页 > 资讯 > 后端开发 > Python >java中Sources目录Resources目录的区别解读
  • 827
分享到

java中Sources目录Resources目录的区别解读

java中Sources目录java中Resources目录SourcesResources目录区别 2022-12-26 12:12:11 827人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录什么是Sources目录什么是Resources目录相同点不同点idea Maven War项目缺少java,resource目录等文件夹总结什么是Sources目录 Sourc

什么是Sources目录

Sources目录用来存放java文件.java项目中最常见的Sources目录就是src目录,当打包成jar时,Sources目录下的.java文件会被编译成.class文件.

什么是Resources目录

Resources目录用来存放程序需要使用的资源文件.当打包成jar时,会直接复制Resources目录下的所有文件到jar包中,也就是说Resources目录下的.java文件不会不会被编译成.class文件.

所以这个目录可以用来存放一些java模板文件,例如将各种排序算法的java文件放在其中,然后写个程序根据命令行参数,输出这里面的java模板文件。

相同点

都会被打包到jar包中.

不同点

Sources目录下的.java文件会被编译成.class文件.

Resources目录下的.java文件不会被编译.

IDEA Maven War项目缺少java,resource目录等文件夹

1. 使用IDEA创建Maven的war项目后,发现并没有自动在main文件夹下面生成java,resource文件夹

2. 解决方案:手动创建这些目录

2.1 初始目录结构

2.2 选择File–>Project Structure

2.3 按下图,选中到自己的war项目下的main文件夹

2.4 右键main目录,选择

2.5 输入要添加的目录的名称,点击OK即可

2.6 此时创建的目录只是一个普通目录,为了加以区分,点击Sources将其设置为源文件夹

按以上方法可以设置resource目录等,需要注意的是resources创建完成之后最好点击下图处,将目录做区分

我自己设置的最终效果图如下:

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: java中Sources目录Resources目录的区别解读

本文链接: https://www.lsjlt.com/news/175849.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作