Usually(I seen only such) the maven artifact is one jar. Is it possible to make maven artifact as several jars.
That statement is partially true. Yes maven artifacts are a single jar unit but it is highly possible that this single unit of jar may require multiple other jars to function properly. One such example may be of the spring-core
jar. If you only add the spring-core jar in your application, it will most probably give you a ClassNotFoundException and complain about mulitple other missing dependencies (like log4j, spring-web, commons, etc etc ). To cope up with this nested dependencies issue, we have the concept of transitive dependencies in maven
Currently I have to add severall thirdparty libs to my nexus
In my opinion, its okay and it is as it should be. All artifacts and jar libraries should be separate.
I want them being reference in maven as one artifact.
Still if you want to create one big (fat) jar, take a look at how to create a uber shaded jar in maven