ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Apache Maven dependency management

دانلود کتاب مدیریت وابستگی Apache Maven

Apache Maven dependency management

مشخصات کتاب

Apache Maven dependency management

ویرایش:  
نویسندگان:   
سری: Community experience distilled 
ISBN (شابک) : 1783283017, 1306065224 
ناشر: Packt Publishing 
سال نشر: 2013 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 44,000



کلمات کلیدی مربوط به کتاب مدیریت وابستگی Apache Maven: آپاچی (فایل کامپیوتر: گروه آپاچی)، مدیریت پروژه، برنامه های کامپیوتری، کامپیوترها، وب، مرورگرها.



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 12


در صورت تبدیل فایل کتاب Apache Maven dependency management به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مدیریت وابستگی Apache Maven نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب مدیریت وابستگی Apache Maven



با این راهنما، می توانید به راحتی وابستگی های Java یا Java EE خود را مدیریت کنید. این شما را از تکنیک های مدیریت وابستگی ابتدایی تا پیشرفته در مراحل آسان و منطقی هدایت می کند. فرآیندهای homebrew خود را با راه حل های خودکار جایگزین کنید.

نمای کلی

  • با مدیریت موثر وابستگی ها، بهره وری خود را بهبود بخشید.
  • چگونه یاد بگیرید. برای شناسایی و رفع تضادهای وابستگی
  • با نحوه به اشتراک گذاری روابط متعدی و تجسم وابستگی های خود آشنا شوید

در جزئیات

مدیریت وابستگی ها در یک پروژه چند ماژول دشوار است. در یک پروژه چند ماژوله، کتابخانه ها باید روابط متعدی را با یکدیگر به اشتراک بگذارند. Maven این نیاز را با خواندن فایل های پروژه وابستگی ها برای پی بردن به روابط متقابل آنها و سایر اطلاعات مرتبط برطرف می کند. به دست آوردن درک درستی از وابستگی های پروژه به شما این امکان را می دهد که به طور کامل از Maven استفاده کنید و از آن به نفع خود استفاده کنید.

این کتاب با هدف ارائه درک روشنی از عملکرد Maven، بر مطالعات موردی خاصی تمرکز دارد که به شدت روشن می شود. ویژگی های مفید Maven که اغلب نادیده گرفته می شوند. محتوای این کتاب به شما کمک می‌کند تا فرآیندهای هوم‌برو را با راه‌حل‌های خودکارتر جایگزین کنید.

این راهنمای عملی با هدف ایجاد وابستگی بر روی انواع مشکلات و مسائلی که در مرحله مفهوم و توسعه رخ می‌دهند تمرکز دارد. مدیریت تا حد امکان بدون دردسر و بدون دردسر در طول دوره این کتاب، نحوه مهاجرت از پروژه های غیر Maven به Maven را یاد خواهید گرفت، بهترین روش های Maven را یاد می گیرید، و چگونه مدیریت پروژه های متعدد را ساده کنید. این کتاب بر اهمیت پروژه ها و همچنین شناسایی و رفع تعارضات احتمالی قبل از تبدیل شدن به موضوع تاکید می کند. بخش های بعدی کتاب شما را با روش هایی آشنا می کند که می توانید برای افزایش بهره وری تیم خود از آنها استفاده کنید. این کتاب راهنمای عالی برای کمک به تبدیل شدن شما به یک صنعتگر نرم افزاری مغرور است.

آنچه از این کتاب خواهید آموخت

  • بیاموزید که چگونه از پروفایل ها، POM، POM والد و ماژول ها استفاده کنید
  • افزایش سرعت ساخت و کاهش اندازه بایگانی
  • تنظیم، منطقی کردن و حذف وابستگی های انتقالی
  • POM خود را بهینه کنید و وابستگی های آن
  • مهاجرت پروژه ها به Maven از جمله پروژه هایی با وابستگی های عجیب و غریب

رویکرد

رویکردی آسان راهنمای مبتنی بر آموزش با فصل‌هایی که از مدیریت وابستگی پایه به پیشرفته پیش می‌روند را دنبال کنید.

این کتاب برای چه کسی نوشته شده است

اگر با جاوا یا جاوا کار می‌کنید. پروژه های Java EE و شما می خواهید از مزایای مدیریت وابستگی Maven استفاده کنید، پس این کتاب برای شما ایده آل است. اگر توسعه دهنده یا معمار هستید، این کتاب به ویژه مفید است. اگر می‌خواهید بیشترین بهره را از این کتاب ببرید، باید با Maven و عملکردهای اساسی آن آشنا باشید.


توضیحاتی درمورد کتاب به خارجی

With this guide, you can easily manage your Java or Java EE dependencies. It takes you from basic to advanced dependency management techniques in easy, logical steps. Swap your homebrew processes for automated solutions.

Overview

  • Improve your productivity by efficiently managing dependencies.
  • Learn how to detect and fix dependency conflicts
  • Learn how to share transitive relations and to visualize your dependencies

In Detail

Managing dependencies in a multi-module project is difficult. In a multi-module project, libraries need to share transitive relations with each other. Maven eliminates this need by reading the project files of dependencies to figure out their inter-relations and other related information. Gaining an understanding of project dependencies will allow you to fully utilize Maven and use it to your advantage.

Aiming to give you a clear understanding of Maven's functionality, this book focuses on specific case studies that shed light on highly useful Maven features which are often disregarded. The content of this book will help you to replace homebrew processes with more automated solutions.

This practical guide focuses on the variety of problems and issues which occur during the conception and development phase, with the aim of making dependency management as effortless and painless as possible. Throughout the course of this book, you will learn how to migrate from non-Maven projects to Maven, learn Maven best practices, and how to simplify the management of multiple projects. The book emphasizes the importance of projects as well as identifying and fixing potential conflicts before they become issues. The later sections of the book introduce you to the methods that you can use to increase your team’s productivity. This book is the perfect guide to help make you into a proud software craftsman.

What you will learn from this book

  • Learn how to use profiles, POM, parent POM, and modules
  • Increase build-speed and decrease archive size
  • Set, rationalize, and exclude transitive dependencies
  • Optimize your POM and its dependencies
  • Migrate projects to Maven including projects with exotic dependencies

Approach

An easy-to-follow, tutorial-based guide with chapters progressing from basic to advanced dependency management.

Who this book is written for

If you are working with Java or Java EE projects and you want to take advantage of Maven dependency management, then this book is ideal for you. This book is also particularly useful if you are a developer or an architect. You should be well versed with Maven and its basic functionalities if you wish to get the most out of this book.



فهرست مطالب

Content: Cover
Copyright
Credits
About the Author
About the Reviewer
www.PacktPub.com
Table of Contents
Preface
Chapter 1: Basic Dependency Management
Nomenclature
Reminders on Maven origins
Dependency
Long and short designations
Long designation
Short designation
Visualizing dependencies
Transitive dependencies
Concept of transitivity
Resolution
Exclusions
Optional dependencies
Parents/modules
Parent POM
Modules
Version ranges
Summary
Chapter 2: Dependency Mechanism and Scopes
Scopes
Nomenclature of scope
Compile
Provided
Runtime
Test
System
Import. Scope overlay rules (via transitive dependencies)The dependencyManagement tag
First case study
Second case study
The import scope
Modules and submodules (advanced)
Maven Reactor
Reactor sorting
Reactor options and Reactor plugin for Maven 2
Management of dependencies in folders
The dependencies in their folders
Nonarchive files:
Summary
Chapter 3: Dependency Designation (advanced)
The type tag
The classic cases
Creating a new packaging/type
Case study
The first step --
Maven plugin
The second step --
call the plugin
Classifier
The dependency plugin
The analyze goal. ClasspathOther goals of dependency
Other miscellaneous plugins
The Enforce plugin
The dependency convergence
Banned dependencies
Other rules
Tattletale
Dependencies
Reports
Archives
Dependency, enforce, and tattletale --
conclusion
Dynamic POMs and dependencies
Effective POM and settings
Dynamic POM
Study case
A quick and dirty solution
A clean solution
With properties in command lines
Profiles and settings
Dynamic POMs --
conclusion
Summary
Chapter 4: Migration of Dependencies to Apache Maven
Case study
Setting the folders
Introduce Maven with standard libraries. Available POMUnavailable POM
Disclosing information from Manifest. MF
Online tools
Checksums
Next steps
Non-Maven standard libraries
State
Quick and (very) dirty
(A bit) slower and (far) cleaner
Summary
Chapter 5: Tools Within Your IDE
Case study
IntelliJ IDEA
XML with XSD completion
Module Dependency Graph
Dependency addition
Dependency addition from Java code
Dependency search and generation within a POM
Conclusion on IntelliJ IDEA
Eclipse
Dependency view
Dependency Hierarchy view
Effective POM view
Maven Repository view
Conclusion on Eclipse
NetBeans
Overview. Dependency additionSummary
Chapter 6: Release and Distribute
Best practices before release
Fixing conflicts with tier-parties
Releasing the source code
Maven Release plugin
Delivering artifacts and distributions
Artifacts
Release distribution
Simple case
Complex case
Distribution management
Summary
Appendix: Useful Public Repositories
Maven Central
iBiblio
JavaNet
JBoss
CodeHaus
Apache
OSS Sonatype
Index.




نظرات کاربران