I used
Code: Select all
mvn clean install
Appreciate it if anyone can tell me how to build from source with minimized resources.
Code: Select all
mvn clean install
Code: Select all
mvn process-resources
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<packaging>jar</packaging>
<version>5.0</version>
<name>primefaces</name>
<url>http://www.primefaces.org</url>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
<comments>A business-friendly OSS license</comments>
</license>
</licenses>
<scm>
<connection>scm:svn:http://primefaces.googlecode.com/svn/primefaces/trunk</connection>
<developerConnection>scm:svn:https://primefaces.googlecode.com/svn/primefaces/trunk</developerConnection>
<url>http://primefaces.googlecode.com/svn/primefaces/trunk</url>
</scm>
<developers>
<developer>
<id>cagatay.civici</id>
<name>Cagatay Civici</name>
</developer>
<developer>
<id>andraschko.thomas</id>
<name>Thomas Andraschko</name>
</developer>
<developer>
<id>sudheer.jonna</id>
<name>Sudheer Jonna</name>
</developer>
<developer>
<id>jfarcand.oss</id>
<name>Jeanfrancois Arcand</name>
</developer>
<developer>
<id>lazaronixon</id>
<name>Lazaro Nixon</name>
</developer>
<developer>
<id>sincan.mert</id>
<name>Mert Sincan</name>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.faces</artifactId>
<version>2.2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.servlet</artifactId>
<version>3.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.el</groupId>
<artifactId>el-api</artifactId>
<version>2.2</version>
<scope>provided</scope>
</dependency>
<!-- Data Exporter -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.7</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.lowagie</groupId>
<artifactId>itext</artifactId>
<version>2.1.7</version>
<scope>provided</scope>
</dependency>
<!-- File Upload -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3</version>
<scope>provided</scope>
</dependency>
<!-- FeedReader -->
<dependency>
<groupId>rome</groupId>
<artifactId>rome</artifactId>
<version>1.0</version>
<scope>provided</scope>
</dependency>
<!-- PhotoCam for Java5 -->
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<!-- Test -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymock</artifactId>
<version>2.4</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.shale</groupId>
<artifactId>shale-test</artifactId>
<version>1.0.5</version>
<scope>test</scope>
</dependency>
<!-- Atmosphere -->
<dependency>
<groupId>org.atmosphere</groupId>
<artifactId>atmosphere-runtime</artifactId>
<version>2.1.3</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
<scope>provided</scope>
</dependency>
<!-- Cache -->
<dependency>
<groupId>com.hazelcast</groupId>
<artifactId>hazelcast</artifactId>
<version>2.6.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>2.7.4</version>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<defaultGoal>install</defaultGoal>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>xslt-maven-plugin</artifactId>
<version>1.0</version>
<executions>
<execution>
<id>generate-ui-metadata</id>
<phase>generate-sources</phase>
<configuration>
<xslFile>src/main/resources-maven-jsf/misc/resolve_entities.xsl</xslFile>
<srcIncludes>**/*.xml</srcIncludes>
<srcDir>src/main/resources-maven-jsf/ui</srcDir>
<destDir>target/resources-maven-jsf/ui</destDir>
</configuration>
<goals>
<goal>transform</goal>
</goals>
</execution>
<execution>
<id>generate-ui-metadata-mobile</id>
<phase>generate-sources</phase>
<configuration>
<xslFile>src/main/resources-maven-jsf/misc/resolve_entities.xsl</xslFile>
<srcIncludes>**/*.xml</srcIncludes>
<srcDir>src/main/resources-maven-jsf/mobile</srcDir>
<destDir>target/resources-maven-jsf/mobile</destDir>
</configuration>
<goals>
<goal>transform</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.5</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>target/generated-sources/maven-jsf-plugin</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.primefaces</groupId>
<artifactId>maven-jsf-plugin</artifactId>
<version>1.3.2</version>
<executions>
<execution>
<id>generate-ui</id>
<phase>generate-sources</phase>
<configuration>
<uri>http://primefaces.org/ui</uri>
<shortName>p</shortName>
<templatesDir>src/main/java-templates</templatesDir>
<componentConfigsDir>target/resources-maven-jsf/ui</componentConfigsDir>
<standardFacesConfig>src/main/resources-maven-jsf/standard-faces-config.xml</standardFacesConfig>
<standardFaceletsTaglib>src/main/resources-maven-jsf/standard-facelets-taglib.xml</standardFaceletsTaglib>
<standardTLD>src/main/resources-maven-jsf/standard-tld.xml</standardTLD>
</configuration>
<goals>
<goal>generate-components</goal>
<goal>generate-facelets-taglib</goal>
</goals>
</execution>
<execution>
<id>generate-ui-mobile</id>
<phase>generate-sources</phase>
<configuration>
<uri>http://primefaces.org/mobile</uri>
<shortName>pm</shortName>
<templatesDir>src/main/java-templates</templatesDir>
<componentConfigsDir>target/resources-maven-jsf/mobile</componentConfigsDir>
</configuration>
<goals>
<goal>generate-components</goal>
<goal>generate-facelets-taglib</goal>
</goals>
</execution>
<execution>
<id>generate-facesconfig</id>
<phase>generate-sources</phase>
<configuration>
<componentConfigsDir>target/resources-maven-jsf/ui</componentConfigsDir>
<standardFacesConfig>src/main/resources-maven-jsf/standard-faces-config.xml</standardFacesConfig>
<standardRenderersConfig>src/main/resources-maven-jsf/standard-renderers.xml</standardRenderersConfig>
<jsfVersion>2</jsfVersion>
</configuration>
<goals>
<goal>generate-faces-config</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>yuicompressor-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<goals>
<goal>compress</goal>
</goals>
</execution>
</executions>
<configuration>
<nosuffix>true</nosuffix>
<linebreakpos>-1</linebreakpos>
<excludes>
<exclude>**/*.js</exclude>
<exclude>**/*.css</exclude>
</excludes>
<aggregations>
<aggregation>
<insertNewLine>true</insertNewLine>
<output>${project.build.directory}/classes/META-INF/resources/primefaces/primefaces.css</output>
<includes>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/jquery/ui/jquery-ui.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/accordion/accordion.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/autocomplete/autocomplete.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/blockui/blockui.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/carousel/carousel.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/columntoggler/columntoggler.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dashboard/dashboard.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datalist/datalist.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datagrid/datagrid.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datascroller/datascroller.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datatable/datatable.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dialog/dialog.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/fieldset/fieldset.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/forms/forms.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/growl/growl.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/inplace/inplace.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/lightbox/lightbox.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/menu/menu.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/messages/messages.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/notificationbar/notificationbar.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/orderlist/orderlist.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/outputpanel/outputpanel.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/overlaypanel/overlaypanel.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/panel/panel.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/panelgrid/panelgrid.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/paginator/paginator.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/picklist/picklist.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/progressbar/progressbar.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/rating/rating.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/spinner/spinner.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tabview/tabview.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tagcloud/tagcloud.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/toolbar/toolbar.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tooltip/tooltip.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tree/tree.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/treetable/treetable.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/wizard/wizard.css</include>
</includes>
</aggregation>
<aggregation>
<insertNewLine>true</insertNewLine>
<output>${project.build.directory}/classes/META-INF/resources/primefaces/primefaces.js</output>
<includes>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.ajax.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.expressions.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.widget.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.dialog.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/accordion/accordion.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/ajaxstatus/ajaxstatus.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/autocomplete/autocomplete.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/blockui/blockui.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/calendar/calendar.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/carousel/carousel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/columntoggler/columntoggler.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dashboard/dashboard.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datagrid/datagrid.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datalist/datalist.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datascroller/datascroller.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datatable/datatable.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dialog/dialog.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dragdrop/dragdrop.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/effect/effect.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/fieldset/fieldset.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/forms/forms.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/growl/growl.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/inplace/inplace.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/lightbox/lightbox.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/menu/menu.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/messages/messages.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/notificationbar/notificationbar.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/panel/panel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/poll/poll.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/orderlist/orderlist.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/outputpanel/outputpanel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/overlaypanel/overlaypanel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/paginator/paginator.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/picklist/picklist.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/progressbar/progressbar.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/rating/rating.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/resizable/resizable.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/slider/slider.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/spinner/spinner.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/spotlight/spotlight.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/sticky/sticky.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tabview/tabview.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tagcloud/tagcloud.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tooltip/tooltip.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tree/tree.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/treetable/treetable.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/wizard/wizard.js</include>
</includes>
</aggregation>
<aggregation>
<insertNewLine>true</insertNewLine>
<output>${project.build.directory}/classes/META-INF/resources/primefaces/primefaces-mobile.js</output>
<includes>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.ajax.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.expressions.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.widget.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.mobile.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/accordion.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/autocomplete.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/calendar.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/datalist.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/dialog.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/forms.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/growl.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/menu.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/overlaypanel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/panel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/tabview.js</include>
</includes>
</aggregation>
</aggregations>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>release</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.3.5</version>
<extensions>true</extensions>
<configuration>
<supportedProjectTypes>
<supportedProjectType>jar</supportedProjectType>
</supportedProjectTypes>
<instructions>
<Export-Package>org.primefaces.*;version="${project.version}</Export-Package>
<Import-Package>javax.*,*;resolution:=optional</Import-Package>
</instructions>
</configuration>
<executions>
<execution>
<id>bundle-manifest</id>
<phase>process-classes</phase>
<goals>
<goal>manifest</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>package</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9.1</version>
<configuration>
<sourcepath>${basedir}/src/main/java;${basedir}/target/generated-sources/maven-jsf-plugin</sourcepath>
</configuration>
<executions>
<execution>
<id>attach-docs</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>yuicompressor-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<goals>
<goal>compress</goal>
</goals>
</execution>
</executions>
<configuration>
<nosuffix>true</nosuffix>
<linebreakpos>-1</linebreakpos>
<excludes>
<exclude>**/*.css</exclude>
</excludes>
<aggregations>
<aggregation>
<insertNewLine>true</insertNewLine>
<output>${project.build.directory}/classes/META-INF/resources/primefaces/primefaces.css</output>
<includes>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/jquery/ui/jquery-ui.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/accordion/accordion.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/autocomplete/autocomplete.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/blockui/blockui.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/carousel/carousel.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/columntoggler/columntoggler.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dashboard/dashboard.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datalist/datalist.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datagrid/datagrid.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datascroller/datascroller.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datatable/datatable.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dialog/dialog.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/fieldset/fieldset.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/forms/forms.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/growl/growl.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/inplace/inplace.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/lightbox/lightbox.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/menu/menu.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/messages/messages.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/notificationbar/notificationbar.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/orderlist/orderlist.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/outputpanel/outputpanel.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/overlaypanel/overlaypanel.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/panel/panel.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/panelgrid/panelgrid.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/paginator/paginator.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/picklist/picklist.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/progressbar/progressbar.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/rating/rating.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/spinner/spinner.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tabview/tabview.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tagcloud/tagcloud.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/toolbar/toolbar.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tooltip/tooltip.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tree/tree.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/treetable/treetable.css</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/wizard/wizard.css</include>
</includes>
</aggregation>
<aggregation>
<insertNewLine>true</insertNewLine>
<output>${project.build.directory}/classes/META-INF/resources/primefaces/primefaces.js</output>
<includes>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.ajax.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.expressions.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.widget.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.dialog.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/accordion/accordion.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/ajaxstatus/ajaxstatus.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/autocomplete/autocomplete.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/blockui/blockui.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/calendar/calendar.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/carousel/carousel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/columntoggler/columntoggler.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dashboard/dashboard.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datagrid/datagrid.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datalist/datalist.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datascroller/datascroller.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/datatable/datatable.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dialog/dialog.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/dragdrop/dragdrop.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/effect/effect.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/fieldset/fieldset.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/forms/forms.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/growl/growl.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/inplace/inplace.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/lightbox/lightbox.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/menu/menu.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/messages/messages.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/notificationbar/notificationbar.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/panel/panel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/poll/poll.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/orderlist/orderlist.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/outputpanel/outputpanel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/overlaypanel/overlaypanel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/paginator/paginator.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/picklist/picklist.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/progressbar/progressbar.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/rating/rating.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/resizable/resizable.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/slider/slider.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/spinner/spinner.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/spotlight/spotlight.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/sticky/sticky.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tabview/tabview.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tagcloud/tagcloud.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tooltip/tooltip.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/tree/tree.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/treetable/treetable.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/wizard/wizard.js</include>
</includes>
</aggregation>
<aggregation>
<insertNewLine>true</insertNewLine>
<output>${project.build.directory}/classes/META-INF/resources/primefaces/primefaces-mobile.js</output>
<includes>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.ajax.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.expressions.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.widget.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/core/core.mobile.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/accordion.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/autocomplete.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/calendar.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/datalist.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/dialog.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/forms.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/growl.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/menu.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/overlaypanel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/panel.js</include>
<include>${project.build.directory}/classes/META-INF/resources/primefaces/mobile/widgets/tabview.js</include>
</includes>
</aggregation>
</aggregations>
</configuration>
</plugin>
<plugin>
<groupId>org.primefaces</groupId>
<artifactId>maven-jsf-plugin</artifactId>
<version>1.3.2</version>
<executions>
<execution>
<id>css-compressor</id>
<phase>process-resources</phase>
<configuration>
<theme>false</theme>
</configuration>
<goals>
<goal>compress-css</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
Code: Select all
mvn clean process-resources -Prelease
Code: Select all
this.id);this.jq= ---> $ <--- (this.jqId);this.widgetVar=
[WARNING] ...\target\classes\META-INF\resources\primefaces\core\core.widget.js:line -1:column -1:Found an undeclared symbol: PF;if(hiddenParentWidgetVar){var hiddenParentWidget= ---> PF <--- (hiddenParentWidgetVar);if(hiddenParentWidget){hiddenParentWidget
[WARNING] ...\target\classes\META-INF\resources\primefaces\core\core.widget.js:line -1:column -1:The symbol xyz is declared but is apparently never used.This code can probably be written in a more compact way.
=/xyz/.test(function(){ ---> xyz <--- ;})?/\b_super\b/:/.*/;this.
[WARNING] ...\target\classes\META-INF\resources\primefaces\core\core.widget.js:line -1:column -1:The symbol PF is declared but is apparently never used.This code can probably be written in a more compact way.
;if(hiddenParentWidgetVar){var hiddenParentWidget= ---> PF <--- (hiddenParentWidgetVar);if(hiddenParentWidget){hiddenParentWidget
[INFO] core.widget.js (1730b) -> core.widget.js (1730b)[100%]
[WARNING] ...\target\classes\META-INF\resources\primefaces\dashboard\dashboard.js:line -1:column -1:Try to use a single'var' statement per scope.
if(this.cfg.behaviors){ ---> var <--- reorderBehavior=this.cfg.behaviors.reorder;
[WARNING] ...\target\classes\META-INF\resources\primefaces\dashboard\dashboard.js:line -1:column -1:Try to use a single'var' statement per scope.
ui.item.parent()); ---> var <--- ext={params:[{name:_self
[WARNING] ...\target\classes\META-INF\resources\primefaces\dashboard\dashboard.js:line -1:column -1:Found an undeclared symbol: $,ext);}};}} ---> $ <--- (this.jqId+" .ui-dashboard-column").sortable(
[WARNING] ...\target\classes\META-INF\resources\primefaces\dashboard\dashboard.js:line -1:column -1:The symbol $ is declared but is apparently never used.
This code can probably be written in a more compact way.,ext);}};}} ---> $ <--- (this.jqId+" .ui-dashboard-column").sortable([INFO] dashboard.js (907b) -> dashboard.js (907b)[100%]
[WARNING] ...\target\classes\META-INF\resources\primefaces\datagrid\datagrid.js:line -1:column -1:Try to use a single 'var' statement per scope.(this.hasBehavior("page")){ ---> var <--- pageBehavior=this.cfg.behaviors.page;
[WARNING] ...\target\classes\META-INF\resources\primefaces\datagrid\datagrid.js:line -1:column -1:Found an undeclared symbol: $
cfg);this.cfg.formId= ---> $ <--- (this.jqId).closest("form")
[INFO] datagrid.js (1110b) -> datagrid.js (1110b)[100%]
[WARNING] ...\target\classes\META-INF\resources\primefaces\datalist\datalist.js:line -1:column -1:Found an undeclared sy
mbol: $
cfg);this.cfg.formId= ---> $ <--- (this.jqId).parents("form:first")
[INFO] datalist.js (931b) -> datalist.js (931b)[100%]
[WARNING] ...\target\classes\META-INF\resources\primefaces\datascroller\datascroller.js:line -1:column -1:Try to use a single 'var' statement per scope.
this.cfg.mode==="document"){ ---> var <--- win=$(window),doc=$
[WARNING] ...\target\classes\META-INF\resources\primefaces\datascroller\datascroller.js:line -1:column -1:The variable $this has already been declared in the same scope...
),doc=$(document), ---> $this <--- =this,NS="scroll."+this.id
[WARNING] ...\target\classes\META-INF\resources\primefaces\datascroller\datascroller.js:line -1:column -1:Found an undeclared symbol: $
children("div.ui-datascroller-loader");this.loadStatus= ---> $ <--- ('<div class="ui-datascroller-loading"></div>');this.loading=false;
[INFO] datascroller.js (1870b) -> datascroller.js (1870b)[100%]
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 75:column 26:missing { before function body
getThead: function()?{
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 77:column 5:syntax error
},
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 79:column 14:syntax error
getTbody: function()?{
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 81:column 5:syntax error
},
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 83:column 16:syntax error
updateData: function(data) {
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 84:column 14:syntax error
this.tbody.html(data);
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 87:column 5:syntax error
},
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 89:column 20:syntax error
postUpdateData: function() {
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 90:column 36:missing ; before state
ment
if(this.cfg.draggableRows) {
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 91:column 18:syntax error
this.makeRowsDraggable();
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 92:column 9:syntax error
}
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 93:column 6:syntax error
},
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 98:column 13:syntax error
refresh: function(cfg) {
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 100:column 34:missing ; before stat
ement
if(cfg.draggableColumns) {
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 103:column 9:syntax error
}
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 105:column 14:syntax error
this.columnWidthsFixed = false;
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 108:column 5:syntax error
},
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 113:column 19:syntax error
bindPaginator: function() {
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 120:column 5:syntax error
},
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 125:column 20:syntax error
bindSortEvents: function() {
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 204:column 5:syntax error
},
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 206:column 17:syntax error
addSortMeta: function(meta) {
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 207:column 14:syntax error
this.sortMeta = $.grep(this.sortMeta, function(value) {
[ERROR] ...\target\classes\META-INF\resources\primefaces\datatable\datatable.js:line 209:column 9:syntax error
});
.....
Code: Select all
mvn clean install
Users browsing this forum: No registered users and 13 guests