我在 Eclipse 工作区中新导入的 Maven 项目有J
and M
项目文件夹顶部的图标(项目和包资源管理器),而其他导入的 Maven 项目只有一个J
icon.
有人可以解释其中的区别吗?
该项目有J装饰器被称为 Java 项目和具有M装饰器称为 Maven 项目。一个 Eclipse 项目可以有多种类型。
项目类型可以在.project任何给定项目中存在的文件。
典型内容.project文件如下所示
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Test</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
看着natures标签。所有 Java 项目都会有org.eclipse.jdt.core.javanature性质,并且单个项目可以具有多种性质。
您可以通过右键单击任何 Java 项目并选择将 Java 项目转换为 Maven 项目Configure > Covert to Maven project
检查更改.project转换后的文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)