JBoss Wiki - Manual Installation of Maven Dependendies
Thanks to Peter Johnson for this contribution on Install Instructions
To compile with Maven 2 JBoss Wiki you need to install manually some JBoss Portal dependencies not yet released on JBoss public Maven repository. You can use the following snippet:
mvn install:install-file -DgroupId=jboss -DartifactId=portal-core-lib -Dversion=1.0 -Dpackaging=jar -Dfile=%PORTAL_HOME%\jboss-portal.sar\lib\portal-core-lib.jar mvn install:install-file -DgroupId=jboss -DartifactId=portal-portlet-lib -Dversion=1.0 -Dpackaging=j ar -Dfile=%PORTAL_HOME%\jboss-portal.sar\lib\portal-portlet-lib.jar mvn install:install-file -DgroupId=jboss -DartifactId=portal-identity-lib -Dversion=1.0 -Dpackaging= jar -Dfile=%PORTAL_HOME%\jboss-portal.sar\lib\portal-identity-lib.jar mvn install:install-file -DgroupId=jboss -DartifactId=portal-common-lib -Dversion=1.0 -Dpackaging=ja r -Dfile=%PORTAL_HOME%\jboss-portal.sar\lib\portal-common-lib.jar mvn install:install-file -DgroupId=jboss -DartifactId=jboss-portlet-api-lib -Dversion=1.0 -Dpackagin g=jar -Dfile=%PORTAL_HOME%\jboss-portal.sar\lib\jboss-portlet-api-lib.jar mvn install:install-file -DgroupId=jboss -DartifactId=jboss-ejb3x -Dversion=1.0 -Dpackaging=jar -Dfi le=%JBOSS_HOME%\client\jboss-ejb3x.jar mvn install:install-file -DgroupId=jboss -DartifactId=jboss-mail -Dversion=1.0 -Dpackaging=jar -Dfil e=%JBOSS_HOME%\server\default\lib\mail.jar mvn install:install-file -DgroupId=jboss -DartifactId=activation -Dversion=1.0 -Dpackaging=jar -Dfil e=%JBOSS_HOME%\server\default\lib\activation.jar mvn install:install-file -DgroupId=jboss -DartifactId=portal-api-lib -Dversion=2.7.1 -Dpackaging=jar -Dfile=%PORTAL_HOME%\jboss-portal.sar\lib\portal-api-lib.jar mvn install:install-file -DgroupId=jboss -DartifactId=jboss-jmx -Dversion=1.0 -Dpackaging=jar -Dfile =%JBOSS_HOME%\lib\jboss-jmx.jar mvn install:install-file -DgroupId=jboss -DartifactId=portlet-api -Dversion=2.4.0 -Dpackaging=jar -D file=%PORTAL_HOME%\jboss-portal.sar\lib\portlet-api.jar mvn install:install-file -DgroupId=jboss -DartifactId=jboss-j2ee -Dversion=1.0 -Dpackaging=jar -Dfil e=%JBOSS_HOME%\server\default\lib\jboss-j2ee.jar mvn install:install-file -DgroupId=jboss -DartifactId=jboss-annotations-ejb3 -Dversion=1.0 -Dpackagi ng=jar -Dfile=%JBOSS_HOME%\client\jboss-annotations-ejb3.jar
(Looks like the forum is wrapping the lines - each 'mvn' command should be on a single line)
%JBOSS_HOME% is where the JBoss AS binary zip file was installed.
%PORTAL_HOME% is where the Portal 2.7.x.GA binrary was unpacked. If using the Portal + AS bundle, PORTAL_HOME is %JBOSS_HOME%\server\default.
Linux readers can adjust the syntax accordingly.
We are working on put all these dependencies on JBoss public Maven repository
Comments