Anonim

Eclipse是一款很棒的软件,用于创建可在Web上使用的Java应用程序。 我不是编码员,而是我的一个朋友,我本周与她一起度过了一段时间,学习她如何创建Java应用程序。 “如何在Eclipse中创建Maven项目”是她与之相处的时间的结果。

Eclipse类似于Adobe InDesign,但适用于Java。 它提供了一个环境,您可以在其中自动化许多功能的同时创建工作。 还可以使用插件对其进行扩展,以使其远远超过其各个部分的总和。 虽然主要用于Java,但是有Eclipse插件,可用于C,C ++,C#,COBOL,D,Fortran,Haskell,JavaScript,Julia,Lasso,Lua,Perl,PHP,Prolog,Python,Ruby,Ruby on Rails,Rust,Scala, Groovy,Scheme,Erlang和许多其他语言。

Maven是Eclipse的插件,它使用项目管理原理来管理单个项目的多个方面。 例如,如果Java应用程序中需要多个应用程序,则可以使用Maven对其进行全部管理。 Maven将管理文档,资源,依赖项列表以及许多其他简洁功能。 它不会为您完成工作,只会使管理这么多资源变得更加简单。

另一方面,如果您有多个开发人员在同一个项目上工作,则Maven可以更轻松地管理资源,执行版本控制和变更管理。

在Eclipse中创建Maven项目

要在Eclipse中创建Maven项目,您将需要安装Maven插件的功能正常的Ec​​lipse安装。 您也需要运行Tomcat。

  1. 打开Eclipse并启动并运行。
  2. 从Eclipse菜单中选择File,New和Maven Project。
  3. 如果您自己工作并且不需要原型,请选中“创建简单项目”和“使用默认工作区位置”旁边的框。 如果确实要使用原型,那么“ All catalogs”是一个很好的选择,然后是“ learnlib”。
  4. 如有必要,添加工件ID。 除非您使用的是异国情调,否则默认设置通常可以。
  5. 然后添加名称和描述,以简化项目管理。
  6. 然后点击完成。

现在应该创建该项目并将其显示在层次结构中。 从菜单中选择“ pom.xml”并浏览属性。

Maven中的原型设置将决定您是否希望项目是动态的。 如果您只是熟悉Maven,则不需要设置一个,但是如果您要处理动态项目,则需要设置原型。 我看到的是“ maven-eclipse-webapp”,它显然是一个标准使用的工具。

纠正Maven项目中的错误

我在使用Eclipse时经历的一件事是错误。 我看到了其中的两个,一个Tomcat错误和一个常规Java错误。 Tomcat错误要求更改配置,而Java错误要求进行Maven全新安装。

当我构建闪亮的新Maven项目并尝试使用它时,我看到了Java servlet错误。 这意味着没有加载依赖项。 这显然很常见,因此这里是解决方法。

  1. 在Eclipse中打开您的Maven项目。
  2. 打开项目的属性。
  3. 在左侧菜单中选择“目标运行时间”。
  4. 在中心窗口中选择Apache Tomcat,然后单击确定。

Maven全新安装

Maven全新安装并不像听起来那样严重。 最初我以为它需要我重新设置所有内容,但是对我来说并不幸运。 这是一个快速的过程,只需几秒钟,显然除了重新加载任何损坏的文件或丢失的资源外,对安装没有任何影响。

  1. 打开Eclipse并选择遇到问题的项目。
  2. 从顶部菜单中选择“项目”,然后选择“清洁”。
  3. 在弹出框中选择要清理的项目,然后选择“清理下面选择的项目”。 然后点击确定。

显然,此过程将查找有关依赖项和配置的问题,如果可能,将对其进行修复。 它无法解决我遇到的错误,但是从Windows资源管理器中的项目文件夹中删除“ .m2 / repository”确实可以解决该问题。

我必须承认对Eclipse和Maven都有些迷失。 这两个程序似乎都可以管理它们需要进行可靠管理的一切,但它们并不是开始探索Java的地方。 不过,我希望我已经解释了如何在Eclipse中正确创建Maven项目,并为您自己的项目提供了有用的指导。

如果您发现任何明显的错误或要添加的内容,请在下面告诉我。

如何在Eclipse中创建Maven项目