美文网首页SAP
SAP Hybris Commerce Cloud 项目里的 e

SAP Hybris Commerce Cloud 项目里的 e

作者: 华山令狐冲 | 来源:发表于2021-12-27 10:40 被阅读0次

我的疑问:这些文件夹是 Eclipse 自动生成的吗?

全是 .classpath 里的。

看下这些 .classpath 文件,是 ant clean all 生成的,还是本来就在安装包里?

看日期应该是自带的,因为现在已经12月3日了:


11月3日应该是 2011 打包的日期?
Google 前几位的搜索结果,都是和 SAP Commerce Cloud 相关的:


.classpath 文件是 Eclipse Java build path 选项的设置结果。

Eclipse 是插件的运行时环境。实际上,您在 Eclipse 中看到的所有内容都是安装在 Eclipse 上的插件的结果,而不是 Eclipse 本身。

该.project文件由核心 Eclipse 平台维护,其目标是从通用的、独立于插件的 Eclipse 视图描述项目。项目名称是什么?它指的是工作区中的其他哪些项目?用于构建项目的构建器是什么?(请记住,“构建”的概念并不专门适用于 Java 项目,也适用于其他类型的项目)

该.classpath文件由 Eclipse 的 JDT 特性(特性= 插件集)维护。JDT在项目中持有多个这样的“元”文件(见.settings项目内部目录);该.classpath文件只是其中之一。特别是,.classpath文件中包含的信息,为了JDT的功能需要正确编译项目:该项目的源文件夹(即,什么编译); 输出文件夹(编译到哪里);和类路径条目(例如工作区中的其他项目、文件系统上的任意 JAR 文件等)。

盲目地将此类文件从一台机器复制到另一台机器可能会有风险。例如,如果将任意 JAR 文件放置在类路径上(即,位于工作区外部并通过绝对路径命名引用的 JAR 文件),则该.classpath文件将呈现为不可移植且必须修改才能被便携的。可以遵循某些最佳实践来保证.classpath文件的可移植性。

.project

在工作区中创建项目时,会自动生成描述该项目的项目描述文件。此文件的唯一目的是使项目具有自描述性,以便可以在另一个工作区中正确地重新创建压缩或发布到服务器的项目。

.classpath

类路径指定 Java 构建器考虑项目中的哪些 Java 源文件和资源文件,并指定如何查找项目外的类型。Java 构建器将 Java 源文件编译到输出文件夹中,并将资源复制到其中。

更多Jerry的原创文章,尽在:"汪子熙":


相关文章

网友评论

    本文标题:SAP Hybris Commerce Cloud 项目里的 e

    本文链接:https://www.haomeiwen.com/subject/aoypxrtx.html