GoConqr has a new look! Let us know what you think.

Notes

Maven

Gerry Hanjra English 1 page

Content of the notes (1)

Page 1

project info - group id(company name), artifacttId( application Name), version(version#), packaging(Kind of packaging)

Dependencies - Direct dependiencies in application

Build - plugins to build our code + Directory structure(if we want to change the defaults)

Repositories - where we what to download our dependencies from.

Goals - clean, compile, package, install, deploy.

By Default we`ll have the jar by name of artifact name , we can override it by adding finalName in build tag.

For example this way our jar name would be artifact and then version .jar, but we can want t it to be just artifact.

6 scopes - compile - defaultvailable everywhere

package - available everywhere but last packageed artifcat.

runtime - needed only at runtime. like jdbc driver asnand all. (remember class.fforName)

test - only for test

system - file path to the jar file

import - some advanced concept.

Information

Description
Maven + Pluralsight
Created by
Gerry Hanjra
Views
9
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?