Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
at develop 6.5 kB view raw
1<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <groupId>org.bukkit</groupId> 5 <artifactId>uberbukkit</artifactId> 6 <packaging>jar</packaging> 7 <version>2.0.2</version> 8 <name>UberBukkit</name> 9 <properties> 10 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 11 <api.version>unknown</api.version> 12 </properties> 13 <dependencies> 14 <dependency> 15 <groupId>com.googlecode.json-simple</groupId> 16 <artifactId>json-simple</artifactId> 17 <version>1.1.1</version> 18 </dependency> 19 <dependency> 20 <groupId>net.sf.jopt-simple</groupId> 21 <artifactId>jopt-simple</artifactId> 22 <version>6.0-alpha-3</version> 23 </dependency> 24 <dependency> 25 <groupId>jline</groupId> 26 <artifactId>jline</artifactId> 27 <version>0.9.94</version> 28 <type>jar</type> 29 <scope>compile</scope> 30 </dependency> 31 <dependency> 32 <groupId>org.xerial</groupId> 33 <artifactId>sqlite-jdbc</artifactId> 34 <version>3.41.2.2</version> 35 <type>jar</type> 36 <scope>compile</scope> 37 </dependency> 38 <dependency> 39 <groupId>com.mysql</groupId> 40 <artifactId>mysql-connector-j</artifactId> 41 <version>9.2.0</version> 42 <type>jar</type> 43 <scope>compile</scope> 44 </dependency> 45 46 <dependency> 47 <groupId>org.avaje</groupId> 48 <artifactId>ebean</artifactId> 49 <version>2.7.3</version> 50 <type>jar</type> 51 <scope>compile</scope> 52 </dependency> 53 <dependency> 54 <groupId>org.yaml</groupId> 55 <artifactId>snakeyaml</artifactId> 56 <version>1.7</version> 57 <type>jar</type> 58 <scope>compile</scope> 59 </dependency> 60 <dependency> 61 <groupId>com.google.guava</groupId> 62 <artifactId>guava-collections</artifactId> 63 <version>r03</version> 64 <type>jar</type> 65 <scope>compile</scope> 66 </dependency> 67 <dependency> 68 <groupId>org.jetbrains</groupId> 69 <artifactId>annotations</artifactId> 70 <version>20.0.0</version> 71 </dependency> 72 73 <!-- Bukkit Mods --> 74 <dependency> 75 <groupId>com.google.guava</groupId> 76 <artifactId>guava</artifactId> 77 <version>32.0.1-jre</version> 78 <type>jar</type> 79 <scope>compile</scope> 80 </dependency> 81 <dependency> 82 <groupId>org.apache.commons</groupId> 83 <artifactId>commons-lang3</artifactId> 84 <version>3.12.0</version> 85 </dependency> 86 87 <dependency> 88 <groupId>com.google.code.gson</groupId> 89 <artifactId>gson</artifactId> 90 <version>2.9.0</version> 91 </dependency> 92 </dependencies> 93 94 <!-- This builds a completely 'ready to start' jar with all dependencies inside --> 95 <build> 96 <defaultGoal>clean install</defaultGoal> 97 <plugins> 98 <plugin> 99 <groupId>org.apache.maven.plugins</groupId> 100 <artifactId>maven-jar-plugin</artifactId> 101 <version>3.2.0</version> 102 <configuration> 103 <archive> 104 <manifestEntries> 105 <Main-Class>org.bukkit.craftbukkit.Main</Main-Class> 106 <Implementation-Title>UberBukkit</Implementation-Title> 107 <Implementation-Vendor>Moresteck</Implementation-Vendor> 108 <Specification-Title>Bukkit</Specification-Title> 109 <Specification-Version>${api.version}</Specification-Version> 110 <Specification-Vendor>Bukkit Team</Specification-Vendor> 111 <Sealed>true</Sealed> 112 </manifestEntries> 113 <manifestSections> 114 <manifestSection> 115 <name>net/bukkit/</name> 116 <manifestEntries> 117 <Sealed>true</Sealed> 118 </manifestEntries> 119 </manifestSection> 120 <manifestSection> 121 <name>com/bukkit/</name> 122 <manifestEntries> 123 <Sealed>true</Sealed> 124 </manifestEntries> 125 </manifestSection> 126 <manifestSection> 127 <name>org/bukkit/</name> 128 <manifestEntries> 129 <Sealed>true</Sealed> 130 </manifestEntries> 131 </manifestSection> 132 </manifestSections> 133 </archive> 134 </configuration> 135 </plugin> 136 <plugin> 137 <groupId>org.apache.maven.plugins</groupId> 138 <artifactId>maven-shade-plugin</artifactId> 139 <version>3.2.4</version> 140 <executions> 141 <execution> 142 <phase>package</phase> 143 <goals> 144 <goal>shade</goal> 145 </goals> 146 <configuration> 147 <artifactSet> 148 <excludes> 149 <exclude>junit:junit</exclude> 150 </excludes> 151 </artifactSet> 152 </configuration> 153 </execution> 154 </executions> 155 </plugin> 156 <plugin> 157 <groupId>org.apache.maven.plugins</groupId> 158 <artifactId>maven-compiler-plugin</artifactId> 159 <version>3.8.1</version> 160 <configuration> 161 <source>1.8</source> 162 <target>1.8</target> 163 </configuration> 164 </plugin> 165 </plugins> 166 </build> 167</project>