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插件的功能正常的Eclipse安装。 您也需要运行Tomcat。
- 打开Eclipse并启动并运行。
- 从Eclipse菜单中选择File,New和Maven Project。
- 如果您自己工作并且不需要原型,请选中“创建简单项目”和“使用默认工作区位置”旁边的框。 如果确实要使用原型,那么“ All catalogs”是一个很好的选择,然后是“ learnlib”。
- 如有必要,添加工件ID。 除非您使用的是异国情调,否则默认设置通常可以。
- 然后添加名称和描述,以简化项目管理。
- 然后点击完成。
现在应该创建该项目并将其显示在层次结构中。 从菜单中选择“ pom.xml”并浏览属性。
Maven中的原型设置将决定您是否希望项目是动态的。 如果您只是熟悉Maven,则不需要设置一个,但是如果您要处理动态项目,则需要设置原型。 我看到的是“ maven-eclipse-webapp”,它显然是一个标准使用的工具。
纠正Maven项目中的错误
我在使用Eclipse时经历的一件事是错误。 我看到了其中的两个,一个Tomcat错误和一个常规Java错误。 Tomcat错误要求更改配置,而Java错误要求进行Maven全新安装。
当我构建闪亮的新Maven项目并尝试使用它时,我看到了Java servlet错误。 这意味着没有加载依赖项。 这显然很常见,因此这里是解决方法。
- 在Eclipse中打开您的Maven项目。
- 打开项目的属性。
- 在左侧菜单中选择“目标运行时间”。
- 在中心窗口中选择Apache Tomcat,然后单击确定。
Maven全新安装
Maven全新安装并不像听起来那样严重。 最初我以为它需要我重新设置所有内容,但是对我来说并不幸运。 这是一个快速的过程,只需几秒钟,显然除了重新加载任何损坏的文件或丢失的资源外,对安装没有任何影响。
- 打开Eclipse并选择遇到问题的项目。
- 从顶部菜单中选择“项目”,然后选择“清洁”。
- 在弹出框中选择要清理的项目,然后选择“清理下面选择的项目”。 然后点击确定。
显然,此过程将查找有关依赖项和配置的问题,如果可能,将对其进行修复。 它无法解决我遇到的错误,但是从Windows资源管理器中的项目文件夹中删除“ .m2 / repository”确实可以解决该问题。
我必须承认对Eclipse和Maven都有些迷失。 这两个程序似乎都可以管理它们需要进行可靠管理的一切,但它们并不是开始探索Java的地方。 不过,我希望我已经解释了如何在Eclipse中正确创建Maven项目,并为您自己的项目提供了有用的指导。
如果您发现任何明显的错误或要添加的内容,请在下面告诉我。