Maven - Interview Questions and Answers for 'Release management' - 3 question(s) found - Order By Newest Q1. Difference between jar , war and ear ? Java EE
Ans. Jar is Java Archieve i.e compressed Class or Class / Java files.
War comprises of compressed Servlet class files,JSP FIles,supporting files, GIF and HTML files.
Ear comprise of compressed Java and web module files ( was files ). Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve  java   j2ee   jar   web development   war   ear   build management   release management Asked in 12 Companies basic   frequent Related Questions Can we generate Java Documentation using Export -> JavaDoc using a jar file ? How can I change the default location of the generated jar when I command "mvn package"? What would you do if you have to add a jar to the project using Maven ? If you are given a choice to have a functionality shared either through dependency or through a Web service, which one will you choose ? Given 2 jars of 5 ltr and 3 ltr, how will you get 4 ltrs in one of those jars ? Can we deploy an application to server using a jar file ? What is Jar ? If you are given a Jar file , How can you go through it understand what it does Why do we have multiple core java jars in java 9 ? Q2. How can I change the default location of the generated jar when I command "mvn package"? Maven
Ans. By default, the location of the generated jar is in ${project.build.directory} or in your target directory. We can change this by configuring the outputDirectory of maven-jar-plugin. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve  maven   build technologies   build management   build and release   release managementRelated Questions What is the best practice configuration usage for files - pom.xml or settings.xml ? What are the daily activities of build and release engineer ? Q3. What is the use of !! command ? Can I use it with conjunction to some other string to complete a command ? Unix
Ans. Its used to execute last command. Yes this can be used with other string to execute new command. For eg - if ls was the last command, We can execute !! -l for having the long listing. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve  unix   unix commands   !! unix command   build management   release managementRelated Questions What is a transitive dependency ? Can we override Transitive Dependency version and If Yes, how ? What is a cyclic dependency ? Is tomcat an application or Web server ? What is Maven's order of inheritance? Difference between jar , war and ear ? What are the various ways in which build can be scheduled in Jenkins ? What is a stable build ? What is the best practice configuration usage for files - pom.xml or settings.xml ? How can I change the default location of the generated jar when I command "mvn package"? How do I determine which POM contains missing transitive dependency?