Alfresco Technical Foundation: Apache Maven

Alfresco Technical Foundation: Apache Maven

This course will provide a technical foundation for using Apache Maven with Alfresco products.

Not currently available

About this course

Overview

This course will provide a technical foundation for using Apache Maven with Alfresco products. It will introduce key Maven concepts and provide the student with a Maven installation along with the basic skills and knowledge required to develop with Alfresco products using Maven.

This course is not intended as a replacement for Apache Maven training. The Alfresco SDK which is based on Maven will be covered in a separate course.

What Will I Learn?

The learning objectives that are covered by this course are:

  • Concepts & Terminology
  • Installation
  • Global Configuration

Target Audience

  • Developers
  • Administrators

Time Required: ~45 minutes

Difficulty: Foundation

Applicability: This course is applicable from Apache Maven v3.0 to v3.6. It was written using v3.6.1 and was last modified on February 11, 2020.

Prerequisite Knowledge

This course presumes that the student is competent in the following activities:

  • Software Installation
  • Using the Command Line Interface (Terminal or PowerShell)

Prerequisite Resources

The student will require access to the following resource in order to complete this course:

  • Workstation, Laptop, or Virtual Machine with installation capability

If the student is an Alfresco customer, it is recommended that the student have access to the following resource:

  • Alfresco Maven Repository Credentials
Copyright

Copyright 2019 by Alfresco and others. Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Alfresco. The trademarks, service marks, logos, or other intellectual property rights of Alfresco and others used in this documentation ("Trademarks") are the property of Alfresco and their respective owners. The furnishing of this document does not give you license to these patents, trademarks, copyrights, or other intellectual property except as expressly provided in any written agreement from Alfresco. The United States export control laws and regulations, including the Export Administration Regulations of the U.S. Department of Commerce, and other applicable laws and regulations apply to this documentation which prohibit the export or re-export of content, products, services, and technology to certain countries and persons. You agree to comply with all export laws, regulations, and restrictions of the United States and any foreign agency or authority and assume sole responsibility for any such unauthorized exportation. You may not use this documentation if you are a competitor of Alfresco, except with Alfresco's prior written consent. In addition, you may not use the documentation for purposes of evaluating its functionality or for any other competitive purposes. If you need technical support for this product, contact Customer Support by email at support@alfresco.com. If you have comments or suggestions about this documentation, contact us at documentation@alfresco.com. This copyright applies to the current version of the licensed program.

Disclaimer

While Alfresco has used commercially reasonable efforts to ensure the accuracy of this documentation, Alfresco assumes no responsibility for the accuracy, completeness, or usefulness of any information or for damages resulting from the procedures provided. Furthermore, this documentation is supplied "as is" without guarantee or warranty, expressed or implied, including without limitation, any warranty of fitness for a specific purpose.

Curriculum30 Minutes

  • Introduction
  • Objectives
  • Prerequisites
  • Apache Maven
  • Concepts
  • Installation
  • Configuration
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey

About this course

Overview

This course will provide a technical foundation for using Apache Maven with Alfresco products. It will introduce key Maven concepts and provide the student with a Maven installation along with the basic skills and knowledge required to develop with Alfresco products using Maven.

This course is not intended as a replacement for Apache Maven training. The Alfresco SDK which is based on Maven will be covered in a separate course.

What Will I Learn?

The learning objectives that are covered by this course are:

  • Concepts & Terminology
  • Installation
  • Global Configuration

Target Audience

  • Developers
  • Administrators

Time Required: ~45 minutes

Difficulty: Foundation

Applicability: This course is applicable from Apache Maven v3.0 to v3.6. It was written using v3.6.1 and was last modified on February 11, 2020.

Prerequisite Knowledge

This course presumes that the student is competent in the following activities:

  • Software Installation
  • Using the Command Line Interface (Terminal or PowerShell)

Prerequisite Resources

The student will require access to the following resource in order to complete this course:

  • Workstation, Laptop, or Virtual Machine with installation capability

If the student is an Alfresco customer, it is recommended that the student have access to the following resource:

  • Alfresco Maven Repository Credentials
Copyright

Copyright 2019 by Alfresco and others. Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Alfresco. The trademarks, service marks, logos, or other intellectual property rights of Alfresco and others used in this documentation ("Trademarks") are the property of Alfresco and their respective owners. The furnishing of this document does not give you license to these patents, trademarks, copyrights, or other intellectual property except as expressly provided in any written agreement from Alfresco. The United States export control laws and regulations, including the Export Administration Regulations of the U.S. Department of Commerce, and other applicable laws and regulations apply to this documentation which prohibit the export or re-export of content, products, services, and technology to certain countries and persons. You agree to comply with all export laws, regulations, and restrictions of the United States and any foreign agency or authority and assume sole responsibility for any such unauthorized exportation. You may not use this documentation if you are a competitor of Alfresco, except with Alfresco's prior written consent. In addition, you may not use the documentation for purposes of evaluating its functionality or for any other competitive purposes. If you need technical support for this product, contact Customer Support by email at support@alfresco.com. If you have comments or suggestions about this documentation, contact us at documentation@alfresco.com. This copyright applies to the current version of the licensed program.

Disclaimer

While Alfresco has used commercially reasonable efforts to ensure the accuracy of this documentation, Alfresco assumes no responsibility for the accuracy, completeness, or usefulness of any information or for damages resulting from the procedures provided. Furthermore, this documentation is supplied "as is" without guarantee or warranty, expressed or implied, including without limitation, any warranty of fitness for a specific purpose.

Curriculum30 Minutes

  • Introduction
  • Objectives
  • Prerequisites
  • Apache Maven
  • Concepts
  • Installation
  • Configuration
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey