Cargando…

Maven build customization : discover the real power of Maven 3 to manage your Java projects more effectively than ever /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Otros Autores: Anardu, Lorenzo
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Pub., 2014.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn896723288
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 141121s2014 enka o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d E7B  |d DEBBG  |d IDEBK  |d EBLCP  |d DEBSZ  |d S4S  |d COO  |d N$T  |d REB  |d OCLCQ  |d OCLCF  |d OCLCQ  |d YDXCP  |d OCLCQ  |d AGLDB  |d ICA  |d K6U  |d CCO  |d PIFAG  |d FVL  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d D6H  |d STF  |d OCLCQ  |d VTS  |d CEF  |d ICG  |d NLE  |d INT  |d VT2  |d UKMGB  |d OCLCQ  |d G3B  |d TKN  |d OCLCQ  |d DKC  |d AU@  |d OCLCQ  |d UKAHL  |d HS0  |d OCLCQ  |d OCLCO  |d QGK  |d OCLCQ  |d INARC  |d OCLCQ 
016 7 |a 018007052  |2 Uk 
019 |a 894628699  |a 907296439  |a 971055003  |a 1259068039 
020 |a 9781783987238 
020 |a 1783987235 
020 |a 1322242623 
020 |a 9781322242620 
020 |z 9781783987221 
020 |z 1783987227 
029 1 |a CHNEW  |b 000688113 
029 1 |a CHNEW  |b 000688114 
029 1 |a CHNEW  |b 000889262 
029 1 |a CHVBK  |b 37447981X 
029 1 |a DEBBG  |b BV042490237 
029 1 |a DEBBG  |b BV043613379 
029 1 |a DEBSZ  |b 422920665 
029 1 |a DEBSZ  |b 434834173 
029 1 |a DEBSZ  |b 484732501 
029 1 |a GBVCP  |b 802479278 
029 1 |a UKMGB  |b 018007052 
035 |a (OCoLC)896723288  |z (OCoLC)894628699  |z (OCoLC)907296439  |z (OCoLC)971055003  |z (OCoLC)1259068039 
037 |a CL0500000504  |b Safari Books Online 
050 4 |a QA76.73.J38  |b M384 2014 
072 7 |a COM  |x 051280  |2 bisacsh 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
245 0 0 |a Maven build customization :  |b discover the real power of Maven 3 to manage your Java projects more effectively than ever /  |c Lorenzo Anardu [and others]. 
246 3 0 |a Discover the real power of Maven 3 to manage your Java projects more effectively than ever 
260 |a Birmingham, UK :  |b Packt Pub.,  |c 2014. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed November 17, 2014). 
500 |a Includes index. 
520 8 |a Annotation  |b This book is for developers and delivery managers who have some experience with Maven and Java, but want to extend their knowledge to automate the building process, thereby reducing human errors. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Maven and its Philosophy; Core concepts of Maven; Introduction to Transportation Project; Creating the project; Structuring the project; Summary; Chapter 2: Core Maven Concepts; Build lifecycles; The default lifecycle; The clean lifecycle; Maven goals; Getting help on plugin goals and parameters; Packaging types; JAR; WAR; POM; EJB; EAR; Built-in lifecycles and default bindings; Adding and configuring Maven plugins; Plugin-level configuration 
505 8 |a Execution-level configurationManaging dependencies; Dependency scopes; Dependency version ranges; Transitive dependencies and the dependency tree; Dependency inheritance; The super POM and the effective POM; Maven settings; Properties and resource filtering; Maven properties; Resource filtering; Building EE applications; Building WEB applications; Building enterprise applications; Configuring repositories; Enabling releases and snapshots; Best practices; Aggregate POMs; Dependency management; Plugin management; Summary; Chapter 3: Writing Plugins; A problem to solve; Developing a new plugin 
505 8 |a Implementing MojoTesting Mojo; Best practices for testing; Integration testing; maven-plugin-plugin; Custom plugin -- mantis-maven-plugin; Custom plugin implementations; Summary; Chapter 4: Managing the Code; Maven build profiles; What is a profile?; Structure of a profile; Profile activation; Sample build profiles; Maven Assembly Plugin; Fitting to environment; Building your own archive through the Assembly plugin; The descriptor file; The project configuration; Maven Site Plugin; Creating a simple site; Creating your own project site manually; Configuring the site for a submodule 
505 8 |a Reporting the JavadocSkinning Maven sites; Maven site content; Summary; Chapter 5: Continuous Integration and Delivery with Maven; Key concepts of continuous integration and delivery; The repository management server; Installing Nexus; Installing Nexus on a Unix-based OS; Installing Nexus on Windows; Customizing Nexus; Testing the Nexus installation; Configuring the Nexus server; Testing the Nexus server; Managing repositories; Configuring official repositories; The User Managed Repository; Nexus access-level security; Integrating Ant; Installing Ant; Understanding Ant; Ant custom tasks 
505 8 |a Maven-Ant integrationAnt-Maven integration; SCM integration; Maven SCM Plugin; Maven Release Plugin; Deploying on the remote repository; Continuous Integration and Delivery with Hudson or Jenkins; Installing Hudson; Configuring Hudson; Working with Hudson; Working with Hudson interactively; Maven-Hudson integration to deliver a new artifact; Testing software automation; Scheduling a test reporting; Integration tests; Static code analysis tools (FindBugs); Bug fixing; A case study with MantisBT; A more realistic case -- the transportation project; Choosing the component to build 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Java (Computer program language) 
650 0 |a Project management  |x Computer programs. 
650 6 |a Java (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
650 7 |a Project management  |x Computer programs.  |2 fast  |0 (OCoLC)fst01078799 
700 1 |a Anardu, Lorenzo. 
776 0 8 |i Erscheint auch als:  |n Druck-Ausgabe  |t Anardu, Lorenzo. Maven Build Customization 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=883032  |z Texto completo 
938 |a Internet Archive  |b INAR  |n mavenbuildcustom0000unse 
938 |a Askews and Holts Library Services  |b ASKH  |n AH27198204 
938 |a ebrary  |b EBRY  |n ebr10967766 
938 |a EBSCOhost  |b EBSC  |n 883032 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis30035917 
938 |a YBP Library Services  |b YANK  |n 12147649 
994 |a 92  |b IZTAP