BVB Source Codes

che Show pom.xml Source code

Return Download che: download pom.xml Source code - Download che Source code - Type:.xml
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3.  
  4.    Copyright (c) 2012-2017 Codenvy, S.A.
  5.    All rights reserved. This program and the accompanying materials
  6.    are made available under the terms of the Eclipse Public License v1.0
  7.    which accompanies this distribution, and is available at
  8.    http://www.eclipse.org/legal/epl-v10.html
  9.  
  10.    Contributors:
  11.      Codenvy, S.A. - initial API and implementation
  12.  
  13. -->
  14. <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">
  15.     <modelVersion>4.0.0</modelVersion>
  16.     <parent>
  17.         <artifactId>che-assembly-parent</artifactId>
  18.         <groupId>org.eclipse.che</groupId>
  19.         <version>5.0.0-SNAPSHOT</version>
  20.     </parent>
  21.     <artifactId>assembly-ide-war</artifactId>
  22.     <packaging>war</packaging>
  23.     <name>Che IDE :: Compiling GWT Application</name>
  24.     <properties>
  25.         <generated.sources.directory>${project.build.directory}/generated-sources/gen</generated.sources.directory>
  26.         <maven.compiler.source>1.7</maven.compiler.source>
  27.         <maven.compiler.target>1.7</maven.compiler.target>
  28.         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  29.     </properties>
  30.     <dependencies>
  31.         <dependency>
  32.             <groupId>com.google.guava</groupId>
  33.             <artifactId>guava</artifactId>
  34.         </dependency>
  35.         <dependency>
  36.             <groupId>com.google.guava</groupId>
  37.             <artifactId>guava-gwt</artifactId>
  38.         </dependency>
  39.         <dependency>
  40.             <groupId>com.google.gwt.inject</groupId>
  41.             <artifactId>gin</artifactId>
  42.         </dependency>
  43.         <dependency>
  44.             <groupId>com.google.inject</groupId>
  45.             <artifactId>guice</artifactId>
  46.         </dependency>
  47.         <dependency>
  48.             <groupId>com.google.inject.extensions</groupId>
  49.             <artifactId>guice-assistedinject</artifactId>
  50.         </dependency>
  51.         <dependency>
  52.             <groupId>com.google.inject.extensions</groupId>
  53.             <artifactId>guice-multibindings</artifactId>
  54.         </dependency>
  55.         <dependency>
  56.             <groupId>javax.inject</groupId>
  57.             <artifactId>javax.inject</artifactId>
  58.         </dependency>
  59.         <dependency>
  60.             <groupId>org.eclipse.che.core</groupId>
  61.             <artifactId>che-core-commons-gwt</artifactId>
  62.         </dependency>
  63.         <dependency>
  64.             <groupId>org.eclipse.che.core</groupId>
  65.             <artifactId>che-core-commons-inject</artifactId>
  66.         </dependency>
  67.         <dependency>
  68.             <groupId>org.eclipse.che.core</groupId>
  69.             <artifactId>che-core-ide-api</artifactId>
  70.         </dependency>
  71.         <dependency>
  72.             <groupId>org.eclipse.che.core</groupId>
  73.             <artifactId>che-core-ide-app</artifactId>
  74.         </dependency>
  75.         <dependency>
  76.             <groupId>org.eclipse.che.core</groupId>
  77.             <artifactId>wsmaster-local</artifactId>
  78.         </dependency>
  79.         <dependency>
  80.             <groupId>org.eclipse.che.lib</groupId>
  81.             <artifactId>che-swagger-module</artifactId>
  82.         </dependency>
  83.         <dependency>
  84.             <groupId>org.eclipse.che.plugin</groupId>
  85.             <artifactId>che-java-testing-core-ide</artifactId>
  86.         </dependency>
  87.         <dependency>
  88.             <groupId>org.eclipse.che.plugin</groupId>
  89.             <artifactId>che-java-testing-core-shared</artifactId>
  90.         </dependency>
  91.         <dependency>
  92.             <groupId>org.eclipse.che.plugin</groupId>
  93.             <artifactId>che-java-testing-junit-ide</artifactId>
  94.         </dependency>
  95.         <dependency>
  96.             <groupId>org.eclipse.che.plugin</groupId>
  97.             <artifactId>che-java-testing-junit-shared</artifactId>
  98.         </dependency>
  99.         <dependency>
  100.             <groupId>org.eclipse.che.plugin</groupId>
  101.             <artifactId>che-java-testing-testng-ide</artifactId>
  102.         </dependency>
  103.         <dependency>
  104.             <groupId>org.eclipse.che.plugin</groupId>
  105.             <artifactId>che-plugin-cpp-lang-ide</artifactId>
  106.         </dependency>
  107.         <dependency>
  108.             <groupId>org.eclipse.che.plugin</groupId>
  109.             <artifactId>che-plugin-cpp-lang-shared</artifactId>
  110.         </dependency>
  111.         <dependency>
  112.             <groupId>org.eclipse.che.plugin</groupId>
  113.             <artifactId>che-plugin-csharp-lang-ide</artifactId>
  114.         </dependency>
  115.         <dependency>
  116.             <groupId>org.eclipse.che.plugin</groupId>
  117.             <artifactId>che-plugin-csharp-lang-shared</artifactId>
  118.         </dependency>
  119.         <dependency>
  120.             <groupId>org.eclipse.che.plugin</groupId>
  121.             <artifactId>che-plugin-debugger-ide</artifactId>
  122.         </dependency>
  123.         <dependency>
  124.             <groupId>org.eclipse.che.plugin</groupId>
  125.             <artifactId>che-plugin-docker-client</artifactId>
  126.         </dependency>
  127.         <dependency>
  128.             <groupId>org.eclipse.che.plugin</groupId>
  129.             <artifactId>che-plugin-ext-dashboard-client</artifactId>
  130.         </dependency>
  131.         <dependency>
  132.             <groupId>org.eclipse.che.plugin</groupId>
  133.             <artifactId>che-plugin-gdb-ide</artifactId>
  134.         </dependency>
  135.         <dependency>
  136.             <groupId>org.eclipse.che.plugin</groupId>
  137.             <artifactId>che-plugin-git-ext-git</artifactId>
  138.         </dependency>
  139.         <dependency>
  140.             <groupId>org.eclipse.che.plugin</groupId>
  141.             <artifactId>che-plugin-github-ide</artifactId>
  142.         </dependency>
  143.         <dependency>
  144.             <groupId>org.eclipse.che.plugin</groupId>
  145.             <artifactId>che-plugin-github-oauth2</artifactId>
  146.         </dependency>
  147.         <dependency>
  148.             <groupId>org.eclipse.che.plugin</groupId>
  149.             <artifactId>che-plugin-github-shared</artifactId>
  150.         </dependency>
  151.         <dependency>
  152.             <groupId>org.eclipse.che.plugin</groupId>
  153.             <artifactId>che-plugin-gwt-ext-gwt</artifactId>
  154.         </dependency>
  155.         <dependency>
  156.             <groupId>org.eclipse.che.plugin</groupId>
  157.             <artifactId>che-plugin-help-ext-client</artifactId>
  158.         </dependency>
  159.         <dependency>
  160.             <groupId>org.eclipse.che.plugin</groupId>
  161.             <artifactId>che-plugin-java-debugger-ide</artifactId>
  162.         </dependency>
  163.         <dependency>
  164.             <groupId>org.eclipse.che.plugin</groupId>
  165.             <artifactId>che-plugin-java-ext-lang-client</artifactId>
  166.         </dependency>
  167.         <dependency>
  168.             <groupId>org.eclipse.che.plugin</groupId>
  169.             <artifactId>che-plugin-java-ext-lang-shared</artifactId>
  170.         </dependency>
  171.         <dependency>
  172.             <groupId>org.eclipse.che.plugin</groupId>
  173.             <artifactId>che-plugin-java-plain-ide</artifactId>
  174.         </dependency>
  175.         <dependency>
  176.             <groupId>org.eclipse.che.plugin</groupId>
  177.             <artifactId>che-plugin-java-plain-shared</artifactId>
  178.         </dependency>
  179.         <dependency>
  180.             <groupId>org.eclipse.che.plugin</groupId>
  181.             <artifactId>che-plugin-languageserver-ide</artifactId>
  182.         </dependency>
  183.         <dependency>
  184.             <groupId>org.eclipse.che.plugin</groupId>
  185.             <artifactId>che-plugin-machine-ext-client</artifactId>
  186.         </dependency>
  187.         <dependency>
  188.             <groupId>org.eclipse.che.plugin</groupId>
  189.             <artifactId>che-plugin-machine-ssh-client</artifactId>
  190.         </dependency>
  191.         <dependency>
  192.             <groupId>org.eclipse.che.plugin</groupId>
  193.             <artifactId>che-plugin-maven-ide</artifactId>
  194.         </dependency>
  195.         <dependency>
  196.             <groupId>org.eclipse.che.plugin</groupId>
  197.             <artifactId>che-plugin-maven-shared</artifactId>
  198.         </dependency>
  199.         <dependency>
  200.             <groupId>org.eclipse.che.plugin</groupId>
  201.             <artifactId>che-plugin-nodejs-debugger-ide</artifactId>
  202.         </dependency>
  203.         <dependency>
  204.             <groupId>org.eclipse.che.plugin</groupId>
  205.             <artifactId>che-plugin-nodejs-lang-ide</artifactId>
  206.         </dependency>
  207.         <dependency>
  208.             <groupId>org.eclipse.che.plugin</groupId>
  209.             <artifactId>che-plugin-nodejs-lang-shared</artifactId>
  210.         </dependency>
  211.         <dependency>
  212.             <groupId>org.eclipse.che.plugin</groupId>
  213.             <artifactId>che-plugin-orion-compare</artifactId>
  214.         </dependency>
  215.         <dependency>
  216.             <groupId>org.eclipse.che.plugin</groupId>
  217.             <artifactId>che-plugin-orion-editor</artifactId>
  218.         </dependency>
  219.         <dependency>
  220.             <groupId>org.eclipse.che.plugin</groupId>
  221.             <artifactId>che-plugin-php-lang-ide</artifactId>
  222.         </dependency>
  223.         <dependency>
  224.             <groupId>org.eclipse.che.plugin</groupId>
  225.             <artifactId>che-plugin-php-lang-shared</artifactId>
  226.         </dependency>
  227.         <dependency>
  228.             <groupId>org.eclipse.che.plugin</groupId>
  229.             <artifactId>che-plugin-product-info</artifactId>
  230.         </dependency>
  231.         <dependency>
  232.             <groupId>org.eclipse.che.plugin</groupId>
  233.             <artifactId>che-plugin-python-lang-ide</artifactId>
  234.         </dependency>
  235.         <dependency>
  236.             <groupId>org.eclipse.che.plugin</groupId>
  237.             <artifactId>che-plugin-python-lang-shared</artifactId>
  238.         </dependency>
  239.         <dependency>
  240.             <groupId>org.eclipse.che.plugin</groupId>
  241.             <artifactId>che-plugin-sdk-env-local</artifactId>
  242.         </dependency>
  243.         <dependency>
  244.             <groupId>org.eclipse.che.plugin</groupId>
  245.             <artifactId>che-plugin-sdk-ext-plugins</artifactId>
  246.         </dependency>
  247.         <dependency>
  248.             <groupId>org.eclipse.che.plugin</groupId>
  249.             <artifactId>che-plugin-ssh-key-ide</artifactId>
  250.         </dependency>
  251.         <dependency>
  252.             <groupId>org.eclipse.che.plugin</groupId>
  253.             <artifactId>che-plugin-ssh-machine</artifactId>
  254.         </dependency>
  255.         <dependency>
  256.             <groupId>org.eclipse.che.plugin</groupId>
  257.             <artifactId>che-plugin-svn-ext-ide</artifactId>
  258.         </dependency>
  259.         <dependency>
  260.             <groupId>org.eclipse.che.plugin</groupId>
  261.             <artifactId>che-plugin-web-ext-web</artifactId>
  262.         </dependency>
  263.         <dependency>
  264.             <groupId>org.eclipse.che.plugin</groupId>
  265.             <artifactId>che-plugin-zend-debugger-ide</artifactId>
  266.         </dependency>
  267.         <dependency>
  268.             <groupId>com.google.gwt</groupId>
  269.             <artifactId>gwt-user</artifactId>
  270.             <scope>provided</scope>
  271.         </dependency>
  272.         <dependency>
  273.             <groupId>javax.servlet</groupId>
  274.             <artifactId>javax.servlet-api</artifactId>
  275.             <scope>provided</scope>
  276.         </dependency>
  277.         <dependency>
  278.             <groupId>com.google.gwt</groupId>
  279.             <artifactId>gwt-servlet</artifactId>
  280.             <scope>runtime</scope>
  281.         </dependency>
  282.         <dependency>
  283.             <groupId>org.hamcrest</groupId>
  284.             <artifactId>hamcrest-core</artifactId>
  285.             <scope>test</scope>
  286.         </dependency>
  287.         <dependency>
  288.             <groupId>org.mockito</groupId>
  289.             <artifactId>mockito-core</artifactId>
  290.             <scope>test</scope>
  291.         </dependency>
  292.         <dependency>
  293.             <groupId>org.mockitong</groupId>
  294.             <artifactId>mockitong</artifactId>
  295.             <scope>test</scope>
  296.         </dependency>
  297.         <dependency>
  298.             <groupId>org.testng</groupId>
  299.             <artifactId>testng</artifactId>
  300.             <scope>test</scope>
  301.         </dependency>
  302.     </dependencies>
  303.     <build>
  304.         <resources>
  305.             <resource>
  306.                 <directory>src/main/resources</directory>
  307.             </resource>
  308.         </resources>
  309.         <plugins>
  310.             <plugin>
  311.                 <groupId>org.apache.maven.plugins</groupId>
  312.                 <artifactId>maven-dependency-plugin</artifactId>
  313.                 <executions>
  314.                     <execution>
  315.                         <id>analyze</id>
  316.                         <configuration>
  317.                             <skip>true</skip>
  318.                         </configuration>
  319.                     </execution>
  320.                 </executions>
  321.             </plugin>
  322.             <!-- Source Generator invocation -->
  323.             <plugin>
  324.                 <groupId>org.codehaus.mojo</groupId>
  325.                 <artifactId>exec-maven-plugin</artifactId>
  326.                 <executions>
  327.                     <execution>
  328.                         <id>extManager-client</id>
  329.                         <phase>generate-sources</phase>
  330.                         <goals>
  331.                             <goal>java</goal>
  332.                         </goals>
  333.                         <configuration>
  334.                             <mainClass>org.eclipse.che.util.ExtensionManagerGenerator</mainClass>
  335.                             <arguments>
  336.                                 <argument>--rootDir=${generated.sources.directory}</argument>
  337.                             </arguments>
  338.                         </configuration>
  339.                     </execution>
  340.                     <execution>
  341.                         <id>IDEInjector-client</id>
  342.                         <phase>generate-sources</phase>
  343.                         <goals>
  344.                             <goal>java</goal>
  345.                         </goals>
  346.                         <configuration>
  347.                             <mainClass>org.eclipse.che.util.IDEInjectorGenerator</mainClass>
  348.                             <arguments>
  349.                                 <argument>--rootDir=${generated.sources.directory}</argument>
  350.                             </arguments>
  351.                         </configuration>
  352.                     </execution>
  353.                     <execution>
  354.                         <id>DtoRegistry-client</id>
  355.                         <phase>generate-sources</phase>
  356.                         <goals>
  357.                             <goal>java</goal>
  358.                         </goals>
  359.                         <configuration>
  360.                             <mainClass>org.eclipse.che.util.DtoFactoryVisitorRegistryGenerator</mainClass>
  361.                             <arguments>
  362.                                 <argument>--rootDir=${generated.sources.directory}</argument>
  363.                             </arguments>
  364.                         </configuration>
  365.                     </execution>
  366.                 </executions>
  367.             </plugin>
  368.             <plugin>
  369.                 <groupId>org.eclipse.che.core</groupId>
  370.                 <artifactId>che-core-dyna-provider-generator-maven-plugin</artifactId>
  371.                 <version>${project.version}</version>
  372.                 <executions>
  373.                     <execution>
  374.                         <phase>generate-sources</phase>
  375.                         <goals>
  376.                             <goal>generate</goal>
  377.                         </goals>
  378.                     </execution>
  379.                 </executions>
  380.                 <configuration>
  381.                     <outputDirectory>${generated.sources.directory}</outputDirectory>
  382.                 </configuration>
  383.             </plugin>
  384.             <!-- GWT Maven Plugin -->
  385.             <plugin>
  386.                 <groupId>org.codehaus.mojo</groupId>
  387.                 <artifactId>gwt-maven-plugin</artifactId>
  388.                 <executions>
  389.                     <execution>
  390.                         <goals>
  391.                             <goal>compile</goal>
  392.                             <!--<goal>test</goal>-->
  393.                         </goals>
  394.                     </execution>
  395.                 </executions>
  396.                 <dependencies>
  397.                     <dependency>
  398.                         <groupId>com.google.gwt</groupId>
  399.                         <artifactId>gwt-codeserver</artifactId>
  400.                         <version>${com.google.gwt.version}</version>
  401.                     </dependency>
  402.                     <dependency>
  403.                         <groupId>com.google.gwt</groupId>
  404.                         <artifactId>gwt-dev</artifactId>
  405.                         <version>${com.google.gwt.version}</version>
  406.                     </dependency>
  407.                     <dependency>
  408.                         <groupId>com.google.gwt</groupId>
  409.                         <artifactId>gwt-user</artifactId>
  410.                         <version>${com.google.gwt.version}</version>
  411.                     </dependency>
  412.                 </dependencies>
  413.                 <configuration>
  414.                     <extraJvmArgs>${gwt.compiler.extraJvmArgs}</extraJvmArgs>
  415.                     <modules>
  416.                         <module>org.eclipse.che.ide.IDE</module>
  417.                     </modules>
  418.                     <!-- don' remove it we will use it then need to found bug in compiled JS -->
  419.                     <!--style>DETAILED</style-->
  420.                     <logLevel>${gwt.compiler.logLevel}</logLevel>
  421.                     <enableClosureCompiler>${gwt.compiler.enableClosureCompiler}</enableClosureCompiler>
  422.                 </configuration>
  423.             </plugin>
  424.             <plugin>
  425.                 <groupId>org.apache.maven.plugins</groupId>
  426.                 <artifactId>maven-antrun-plugin</artifactId>
  427.                 <executions>
  428.                     <execution>
  429.                         <id>buildnumber</id>
  430.                         <phase>compile</phase>
  431.                         <goals>
  432.                             <goal>run</goal>
  433.                         </goals>
  434.                         <configuration>
  435.                             <tasks>
  436.                                 <echo append="false" file="${project.build.directory}/classes/org/eclipse/che/ide/ext/help/client/BuildInfo.properties">revision = ${revision}
  437.                                     buildTime = ${timestamp}
  438.                                     version = ${project.version}</echo>
  439.                             </tasks>
  440.                         </configuration>
  441.                     </execution>
  442.                 </executions>
  443.             </plugin>
  444.             <plugin>
  445.                 <groupId>org.apache.maven.plugins</groupId>
  446.                 <artifactId>maven-war-plugin</artifactId>
  447.                 <configuration>
  448.                     <packagingExcludes>WEB-INF/lib/**</packagingExcludes>
  449.                 </configuration>
  450.             </plugin>
  451.             <plugin>
  452.                 <groupId>org.codehaus.mojo</groupId>
  453.                 <artifactId>build-helper-maven-plugin</artifactId>
  454.                 <executions>
  455.                     <execution>
  456.                         <id>add-source</id>
  457.                         <phase>generate-sources</phase>
  458.                         <goals>
  459.                             <goal>add-source</goal>
  460.                         </goals>
  461.                         <configuration>
  462.                             <sources>
  463.                                 <source>${generated.sources.directory}</source>
  464.                             </sources>
  465.                         </configuration>
  466.                     </execution>
  467.                 </executions>
  468.             </plugin>
  469.             <plugin>
  470.                 <groupId>org.codehaus.mojo</groupId>
  471.                 <artifactId>buildnumber-maven-plugin</artifactId>
  472.                 <executions>
  473.                     <execution>
  474.                         <phase>validate</phase>
  475.                         <goals>
  476.                             <goal>create</goal>
  477.                         </goals>
  478.                     </execution>
  479.                 </executions>
  480.                 <configuration>
  481.                     <timestampFormat>{0, date, yyyy-MM-dd HH:mm:ss}</timestampFormat>
  482.                     <buildNumberPropertyName>revision</buildNumberPropertyName>
  483.                     <doCheck>false</doCheck>
  484.                     <doUpdate>false</doUpdate>
  485.                     <shortRevisionLength>16</shortRevisionLength>
  486.                 </configuration>
  487.             </plugin>
  488.         </plugins>
  489.     </build>
  490. </project>
  491.  
downloadpom.xml Source code - Download che Source code
Related Source Codes/Software:
Gource - oftware version control visualization ... 2017-01-10
FDFullscreenPopGesture - A UINavigationController's category to enable full... 2017-01-10
node-style-guide - A guide for styling your node.js / JavaScript code... 2017-01-09
ImageOptim - GUI image optimizer for Mac htt... 2017-01-09
falcon - Falcon is a low-level, high-performance Python fra... 2017-01-09
notepad-plus-plus - Notepad++ official repository h... 2017-01-10
waterline - An adapter-based ORM for Node.js with support for ... 2017-01-10
Workerman - An asynchronous event driven PHP framework for eas... 2017-01-10
structor - An advanced visual editor for React components ... 2017-01-10
golearn - Machine Learning for Go 2017-01-10
RKNotificationHub - Make any UIView a full fledged notification center 2017-02-19
vimr - Project VimR - Refined Neovim experience for macOS... 2017-02-19
vue-admin - Vue Admin Panel Framework, Powered by Vue 2.0 and ... 2017-02-19
dev-setup - Mac OS X development environment setup: Easy-to-un... 2017-02-19
CMPopTipView - Custom UIView for iOS that pops up an animated "bu... 2017-02-19
git-recipes - Git for recipes in Chinese. The high quality of Gi... 2017-02-19
CLNDR - 2017-02-19
OptiKey - OptiKey - Full computer control and speech with yo... 2017-02-19
MRProgress - Collection of iOS drop-in components to visualize ... 2017-02-19
BGARefreshLayout-Android - On a variety of drop-down refresh effect, loading ... 2017-02-19

 Back to top