-
对于eclipse来说 src/main/java(什么文件都可以放)和 src/mian/resources(不可以放.java文件其他都可以放) 都是属于classpath,也就是项目的根路径,通过classpath就可以获取到两个文件夹下的内容,编译后都会把两个src/main/java 还是 src/mian/resources目录全部加载到classes中。
-
对于idea来说 src/main/java(只能放java文件才能编译到classes下,放其他会被忽略)和 src/mian/resources(不可以放.java文件其他都可以放) 都是属于classpath,也就是项目的根路径,通过classpath就可以获取到两个文件夹下的内容,编译后都会把两个src/main/java 还是 src/mian/resources目录全部加载到classes中。
-
Eclipse中一个Workspace可以包括多个Project,而在IDEA里Project是顶级概念。 (其实都是类似)
-
Eclipse的Project,类似IDEA里Moudel。
-
Eclipse开发项目一般有.sting,.classpath,.project这样的文件
-
Idea开发项目一般为.idea,.*.iml文件
-
Project(翻译为:项目)IntelliJ IDEA的顶级组织单元,它是个逻辑概念。一般来说一个Project代表一个完整的解决方案,如它可包含多个部分,如:源代码,构建脚本,配置文件,文档,SDK,依赖库,…,也就是说Project是个完整体,是个资源的集合,扔到任何地方都是可以被解释的。
说明:建议把Project翻译为项目,而非工程,不在一个维度。因为一个module其实也可以理解为一个工程,避免混淆