Solved Compiling edited CraftBukkit with maven

Discussion in 'Bukkit Help' started by Jessy1237, Jul 8, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    Jessy1237

    Well i have added an event into bukkit (haven't done a push request) and i've been trying to test it. For the event to work i needed to add i hook into craftbukkit so it was activated when the player's foodlevel changed. All the code is correct but when i try to compile the jar using maven it fails. Bukkit worked but craftbukkit doesn't. This is the error:

    Show Spoiler

    Code:
    [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:2.5:re
    sources' with basic configurator -->
    [DEBUG] (f) buildFilters = []
    [DEBUG] (f) encoding = UTF-8
    [DEBUG] (f) escapeWindowsPaths = true
    [DEBUG] (s) includeEmptyDirs = false
    [DEBUG] (s) outputDirectory = C:\Users\Jesse\CraftBukkit\target\classes
    [DEBUG] (s) overwrite = false
    [DEBUG] (f) project = MavenProject: org.bukkit:craftbukkit:1.2.5-R4.1-SNAPSHOT
    @ C:\Users\Jesse\CraftBukkit\pom.xml
    [DEBUG] (s) resources = [Resource {targetPath: null, filtering: false, FileSet
    {directory: C:\Users\Jesse\CraftBukkit\src\main\resources, PatternSet [includes
    : {}, excludes: {}]}}]
    [DEBUG] (f) session = org.apache.maven.execution.MavenSession@198c6f3
    [DEBUG] (f) supportMultiLineFiltering = false
    [DEBUG] (f) useBuildFilters = true
    [DEBUG] (s) useDefaultDelimiters = true
    [DEBUG] -- end configuration --
    [DEBUG] properties used {java.vendor=Sun Microsystems Inc., env.SYSTEMROOT=C:\Wi
    ndows, sun.java.launcher=SUN_STANDARD, sun.management.compiler=HotSpot Client Co
    mpiler, env.PROMPT=$P$G, os.name=Windows 7, env.FP_NO_HOST_CHECK=NO, sun.boot.cl
    ass.path=C:\Program Files\Java\jdk1.6.0_25\jre\lib\resources.jar;C:\Program File
    s\Java\jdk1.6.0_25\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_25\jre\lib\sunr
    sasign.jar;C:\Program Files\Java\jdk1.6.0_25\jre\lib\jsse.jar;C:\Program Files\J
    ava\jdk1.6.0_25\jre\lib\jce.jar;C:\Program Files\Java\jdk1.6.0_25\jre\lib\charse
    ts.jar;C:\Program Files\Java\jdk1.6.0_25\jre\lib\modules\jdk.boot.jar;C:\Program
    Files\Java\jdk1.6.0_25\jre\classes, env.COMPUTERNAME=JESSE-LAPTOP, env.ALLUSERS
    PROFILE=C:\ProgramData, sun.desktop=windows, java.vm.specification.vendor=Sun Mi
    crosystems Inc., java.runtime.version=1.6.0_25-b06, env.HOMEPATH=\Users\Jesse, p
    roject.build.sourceEncoding=UTF-8, user.name=Jesse, maven.build.version=Apache M
    aven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800), env.ONLINESERVICES=Online Servi
    ces, env.PATH=c:\Program Files\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:
    \Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Fi
    les\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\WIDCOMM\Bluetooth Soft
    ware\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\Wirel
    essCommon\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\
    WirelessCommon\, user.language=en, env.WINDIR=C:\Windows, sun.boot.library.path=
    C:\Program Files\Java\jdk1.6.0_25\jre\bin, classworlds.conf=C:/Program Files/apa
    che-maven-3.0.4\bin\m2.conf, java.version=1.6.0_25, env.PROCESSOR_IDENTIFIER=x86
    Family 6 Model 23 Stepping 10, GenuineIntel, user.timezone=GMT+08:00, env.TEMP=
    C:\Users\Jesse\AppData\Local\Temp, sun.arch.data.model=32, env.PLATFORM=MCD, jav
    a.endorsed.dirs=C:\Program Files\Java\jdk1.6.0_25\jre\lib\endorsed, sun.cpu.isal
    ist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86, env.HOMEDRIVE
    =C:, sun.jnu.encoding=Cp1252, file.encoding.pkg=sun.io, env.SYSTEMDRIVE=C:, file
    .separator=\, java.specification.name=Java Platform API Specification, java.clas
    s.version=50.0, user.country=AU, java.home=C:\Program Files\Java\jdk1.6.0_25\jre
    , env.APPDATA=C:\Users\Jesse\AppData\Roaming, env.PUBLIC=C:\Users\Public, java.v
    m.info=mixed mode, sharing, env.OS=Windows_NT, os.version=6.1, env.=::=::\, env.
    AMDAPPSDKROOT=c:\Program Files\AMD APP\, path.separator=;, java.vm.version=20.0-
    b11, env.ASL.LOG=Destination=file, env.USERPROFILE=C:\Users\Jesse, user.variant=
    , env.JAVA_HOME=C:/Program Files/Java/jdk1.6.0_25, java.awt.printerjob=sun.awt.w
    indows.WPrinterJob, env.TMP=C:\Users\Jesse\AppData\Local\Temp, env.PROGRAMFILES=
    C:\Program Files, sun.io.unicode.encoding=UnicodeLittle, awt.toolkit=sun.awt.win
    dows.WToolkit, api.version=unknown, user.home=C:\Users\Jesse, env.COMMONPROGRAMF
    ILES=C:\Program Files\Common Files, env.=EXITCODE=00000001, env.SESSIONNAME=Cons
    ole, java.specification.vendor=Sun Microsystems Inc., env.M2_HOME=C:/Program Fil
    es/apache-maven-3.0.4, env.NUMBER_OF_PROCESSORS=2, java.library.path=C:\Program
    Files\Java\jdk1.6.0_25\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Wind
    ows;c:\Program Files\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\S
    ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Te
    chnologies\ATI.ACE\Core-Static;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\P
    rogram Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\
    ;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCo
    mmon\, java.vendor.url=[URL]http://java.sun.com/[/URL], env.PSMODULEPATH=C:\Windows\system3
    2\WindowsPowerShell\v1.0\Modules\, env.CLASSWORLDS_LAUNCHER=org.codehaus.plexus.
    classworlds.launcher.Launcher, env.MAVEN_CMD_LINE_ARGS=clean package -f C:\Users
    \Jesse\CraftBukkit\pom.xml -X, java.vm.vendor=Sun Microsystems Inc., maven.home=
    C:\Program Files\apache-maven-3.0.4, java.runtime.name=Java(TM) SE Runtime Envir
    onment, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher clean
    package -f C:\Users\Jesse\CraftBukkit\pom.xml -X, java.class.path=C:/Program Fi
    les/apache-maven-3.0.4\boot\plexus-classworlds-2.4.jar, env.PCBRAND=Pavilion, ma
    ven.version=3.0.4, env.MAVEN_JAVA_EXE="C:/Program Files/Java/jdk1.6.0_25\bin\jav
    a.exe", java.vm.specification.name=Java Virtual Machine Specification, env.LOGON
    SERVER=\\JESSE-LAPTOP, java.vm.specification.version=1.0, env.PROCESSOR_ARCHITEC
    TURE=x86, sun.cpu.endian=little, sun.os.patch.level=Service Pack 1, env.HOME=C:\
    Users\Jesse, env.PROCESSOR_REVISION=170a, java.io.tmpdir=C:\Users\Jesse\AppData\
    Local\Temp\, java.vendor.url.bug=[URL]http://java.sun.com/cgi-bin/bugreport.cgi[/URL], env.
    PROGRAMDATA=C:\ProgramData, env.COMSPEC=C:\Windows\system32\cmd.exe, os.arch=x86
    , java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.ext.dirs=C:\Progra
    m Files\Java\jdk1.6.0_25\jre\lib\ext;C:\Windows\Sun\Java\lib\ext, env.LOCALAPPDA
    TA=C:\Users\Jesse\AppData\Local, user.dir=C:\Users\Jesse, line.separator=
    , env.CLASSWORLDS_JAR="C:/Program Files/apache-maven-3.0.4\boot\plexus-classworl
    ds-2.4.jar", java.vm.name=Java HotSpot(TM) Client VM, env.PATHEXT=.COM;.EXE;.BAT
    ;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC, env.ERROR_CODE=0, env.USERNAME=Jesse, f
    ile.encoding=Cp1252, env.USERDOMAIN=Jesse-Laptop, java.specification.version=1.6
    , env.=C:=C:\Users\Jesse, junit.version=4.10, env.PROCESSOR_LEVEL=6}
    [INFO] Using 'UTF-8' encoding to copy filtered resources.
    [DEBUG] resource with targetPath null
    directory C:\Users\Jesse\CraftBukkit\src\main\resources
    excludes []
    includes []
    [DEBUG] ignoreDelta true
    [INFO] Copying 2 resources
    [DEBUG] file bukkit.yml has a filtered file extension
    [DEBUG] copy C:\Users\Jesse\CraftBukkit\src\main\resources\configurations\bukkit
    .yml to C:\Users\Jesse\CraftBukkit\target\classes\configurations\bukkit.yml
    [DEBUG] file help.yml has a filtered file extension
    [DEBUG] copy C:\Users\Jesse\CraftBukkit\src\main\resources\configurations\help.y
    ml to C:\Users\Jesse\CraftBukkit\target\classes\configurations\help.yml
    [DEBUG] no use filter components
    [INFO]
    [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ craftbukkit -
    --
    [DEBUG] org.apache.maven.plugins:maven-compiler-plugin:jar:2.0.2:
    [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0:compile
    [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:compile
    [DEBUG] org.codehaus.plexus:plexus-compiler-api:jar:1.5.3:compile
    [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8:compi
    le
    [DEBUG] junit:junit:jar:3.8.1:compile
    [DEBUG] classworlds:classworlds:jar:1.1-alpha-2:compile
    [DEBUG] org.codehaus.plexus:plexus-compiler-manager:jar:1.5.3:compile
    [DEBUG] org.codehaus.plexus:plexus-compiler-javac:jar:1.5.3:runtime
    [DEBUG] org.apache.maven:maven-artifact:jar:2.0:compile
    [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-compiler-p
    lugin:2.0.2
    [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plug
    ins:maven-compiler-plugin:2.0.2
    [DEBUG] Imported: < maven.api
    [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-compiler-pl
    ugin:2.0.2
    [DEBUG] Included: org.apache.maven.plugins:maven-compiler-plugin:jar:2.0.2
    [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:1.0.4
    [DEBUG] Included: org.codehaus.plexus:plexus-compiler-api:jar:1.5.3
    [DEBUG] Included: junit:junit:jar:3.8.1
    [DEBUG] Included: org.codehaus.plexus:plexus-compiler-manager:jar:1.5.3
    [DEBUG] Included: org.codehaus.plexus:plexus-compiler-javac:jar:1.5.3
    [DEBUG] Excluded: org.apache.maven:maven-plugin-api:jar:2.0
    [DEBUG] Excluded: org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
     
    [DEBUG] Excluded: classworlds:classworlds:jar:1.1-alpha-2
    [DEBUG] Excluded: org.apache.maven:maven-artifact:jar:2.0
    [DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:2.0.2:co
    mpile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compile
    r-plugin:2.0.2, parent: sun.misc.Launcher$AppClassLoader@11b86e7]
    [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:2.0.2:c
    ompile' with basic configurator -->
    [DEBUG] (f) basedir = C:\Users\Jesse\CraftBukkit
    [DEBUG] (f) buildDirectory = C:\Users\Jesse\CraftBukkit\target
    [DEBUG] (f) classpathElements = [C:\Users\Jesse\CraftBukkit\target\classes, C:
    \Users\Jesse\.m2\repository\org\bukkit\bukkit\1.2.5-R4.1-SNAPSHOT\bukkit-1.2.5-R
    4.1-SNAPSHOT.jar, C:\Users\Jesse\.m2\repository\org\bukkit\minecraft-server\1.2.
    5\minecraft-server-1.2.5.jar, C:\Users\Jesse\.m2\repository\net\sf\jopt-simple\j
    opt-simple\3.2\jopt-simple-3.2.jar, C:\Users\Jesse\.m2\repository\jline\jline\2.
    6\jline-2.6.jar, C:\Users\Jesse\.m2\repository\org\fusesource\jansi\jansi\1.8\ja
    nsi-1.8.jar, C:\Users\Jesse\.m2\repository\org\xerial\sqlite-jdbc\3.7.2\sqlite-j
    dbc-3.7.2.jar, C:\Users\Jesse\.m2\repository\mysql\mysql-connector-java\5.1.14\m
    ysql-connector-java-5.1.14.jar, C:\Users\Jesse\.m2\repository\org\avaje\ebean\2.
    7.3\ebean-2.7.3.jar, C:\Users\Jesse\.m2\repository\javax\persistence\persistence
    -api\1.0\persistence-api-1.0.jar, C:\Users\Jesse\.m2\repository\org\yaml\snakeya
    ml\1.9\snakeyaml-1.9.jar, C:\Users\Jesse\.m2\repository\com\google\guava\guava\1
    0.0\guava-10.0.jar, C:\Users\Jesse\.m2\repository\com\google\code\findbugs\jsr30
    5\1.3.9\jsr305-1.3.9.jar, C:\Users\Jesse\.m2\repository\commons-lang\commons-lan
    g\2.3\commons-lang-2.3.jar, C:\Users\Jesse\.m2\repository\com\google\code\gson\g
    son\2.1\gson-2.1.jar]
    [DEBUG] (f) compileSourceRoots = [C:\Users\Jesse\CraftBukkit\src\main\java]
    [DEBUG] (f) compilerId = javac
    [DEBUG] (f) debug = true
    [DEBUG] (f) failOnError = true
    [DEBUG] (f) fork = false
    [DEBUG] (f) optimize = false
    [DEBUG] (f) outputDirectory = C:\Users\Jesse\CraftBukkit\target\classes
    [DEBUG] (f) outputFileName = craftbukkit-1.2.5-R4.1-SNAPSHOT
    [DEBUG] (f) projectArtifact = org.bukkit:craftbukkit:jar:1.2.5-R4.1-SNAPSHOT
    [DEBUG] (f) showDeprecation = false
    [DEBUG] (f) showWarnings = false
    [DEBUG] (f) source = 1.5
    [DEBUG] (f) staleMillis = 0
    [DEBUG] (f) target = 1.5
    [DEBUG] (f) verbose = false
    [DEBUG] -- end configuration --
    [DEBUG] Using compiler 'javac'.
    [DEBUG] Source directories: [C:\Users\Jesse\CraftBukkit\src\main\java]
    [DEBUG] Classpath: [C:\Users\Jesse\CraftBukkit\target\classes
    C:\Users\Jesse\.m2\repository\org\bukkit\bukkit\1.2.5-R4.1-SNAPSHOT\bukkit-1.2.
    5-R4.1-SNAPSHOT.jar
    C:\Users\Jesse\.m2\repository\org\bukkit\minecraft-server\1.2.5\minecraft-serve
    r-1.2.5.jar
    C:\Users\Jesse\.m2\repository\net\sf\jopt-simple\jopt-simple\3.2\jopt-simple-3.
    2.jar
    C:\Users\Jesse\.m2\repository\jline\jline\2.6\jline-2.6.jar
    C:\Users\Jesse\.m2\repository\org\fusesource\jansi\jansi\1.8\jansi-1.8.jar
    C:\Users\Jesse\.m2\repository\org\xerial\sqlite-jdbc\3.7.2\sqlite-jdbc-3.7.2.ja
    r
    C:\Users\Jesse\.m2\repository\mysql\mysql-connector-java\5.1.14\mysql-connector
    -java-5.1.14.jar
    C:\Users\Jesse\.m2\repository\org\avaje\ebean\2.7.3\ebean-2.7.3.jar
    C:\Users\Jesse\.m2\repository\javax\persistence\persistence-api\1.0\persistence
    -api-1.0.jar
    C:\Users\Jesse\.m2\repository\org\yaml\snakeyaml\1.9\snakeyaml-1.9.jar
    C:\Users\Jesse\.m2\repository\com\google\guava\guava\10.0\guava-10.0.jar
    C:\Users\Jesse\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.
    9.jar
    C:\Users\Jesse\.m2\repository\commons-lang\commons-lang\2.3\commons-lang-2.3.ja
    r
    C:\Users\Jesse\.m2\repository\com\google\code\gson\gson\2.1\gson-2.1.jar]
    [DEBUG] Output directory: C:\Users\Jesse\CraftBukkit\target\classes
    [DEBUG] Classpath:
    [DEBUG] C:\Users\Jesse\CraftBukkit\target\classes
    [DEBUG] C:\Users\Jesse\.m2\repository\org\bukkit\bukkit\1.2.5-R4.1-SNAPSHOT\buk
    kit-1.2.5-R4.1-SNAPSHOT.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\org\bukkit\minecraft-server\1.2.5\minecra
    ft-server-1.2.5.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\net\sf\jopt-simple\jopt-simple\3.2\jopt-s
    imple-3.2.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\jline\jline\2.6\jline-2.6.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\org\fusesource\jansi\jansi\1.8\jansi-1.8.
    jar
    [DEBUG] C:\Users\Jesse\.m2\repository\org\xerial\sqlite-jdbc\3.7.2\sqlite-jdbc-
    3.7.2.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\mysql\mysql-connector-java\5.1.14\mysql-c
    onnector-java-5.1.14.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\org\avaje\ebean\2.7.3\ebean-2.7.3.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\javax\persistence\persistence-api\1.0\per
    sistence-api-1.0.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\org\yaml\snakeyaml\1.9\snakeyaml-1.9.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\com\google\guava\guava\10.0\guava-10.0.ja
    r
    [DEBUG] C:\Users\Jesse\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr
    305-1.3.9.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\commons-lang\commons-lang\2.3\commons-lan
    g-2.3.jar
    [DEBUG] C:\Users\Jesse\.m2\repository\com\google\code\gson\gson\2.1\gson-2.1.ja
    r
    [DEBUG] Source roots:
    [DEBUG] C:\Users\Jesse\CraftBukkit\src\main\java
    [INFO] Compiling 370 source files to C:\Users\Jesse\CraftBukkit\target\classes
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 3.956s
    [INFO] Finished at: Sun Jul 08 21:45:24 GMT+08:00 2012
    [INFO] Final Memory: 9M/50M
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.
    0.2:compile (default-compile) on project craftbukkit: Compilation failure: Compi
    lation failure:
    [ERROR] C:\Users\Jesse\CraftBukkit\src\main\java\org\bukkit\craftbukkit\entity\C
    raftPlayer.java:[574,1] cannot find symbol
    [ERROR] symbol : class PlayerEatEvent
    [ERROR] location: class org.bukkit.craftbukkit.entity.CraftPlayer
    [ERROR]
    [ERROR] C:\Users\Jesse\CraftBukkit\src\main\java\org\bukkit\craftbukkit\entity\C
    raftPlayer.java:[574,28] cannot find symbol
    [ERROR] symbol : class PlayerEatEvent
    [ERROR] location: class org.bukkit.craftbukkit.entity.CraftPlayer
    [ERROR] -> [Help 1]
    org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal o
    rg.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on
    project craftbukkit: Compilation failure
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
    .java:213)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
    .java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
    .java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
    ct(LifecycleModuleBuilder.java:84)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
    ct(LifecycleModuleBuilder.java:59)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu
    ild(LifecycleStarter.java:183)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl
    eStarter.java:161)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
    cher.java:290)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
    a:230)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
    uncher.java:409)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
    352)
    Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation fail
    ure
    at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompiler
    Mojo.java:516)
    at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:114)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default
    BuildPluginManager.java:101)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
    .java:209)
    ... 19 more
    [ERROR]
    [ERROR]
    [ERROR] For more information about the errors and possible solutions, please rea
    d the following articles:
    [ERROR] [Help 1] [URL]http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureExc[/URL]
    eption
    


    Well i presume its because the latest bukkit jar it checks for doesn't have my new event but i was wondering if there was a way i could compile the craftbukkit jar first by using my already compiled bukkit jar by editting the pom.xml file or if i would have to wait for a push request to go through and then test it?

    Thanks a lot in advance,
    Jessy1237

    --EDIT--
    I also tried "mvn clean install -f C:/Users/Jesse/CraftBukkit/pom.xml" it also gives off the same error. I am running this through Command Prompt.

    --EDIT--
    Its definitely not the code as eclipse doesn't find any errors and its just a very basic Event Hook like the others in the class.

    Iput the whole error code in the spoiler.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 26, 2016
  2. Offline

    Acrobot

    Put your bukkit.jar (must be named like this) in your /craftbukkit/lib/ folder (where CraftBukkit is the folder where pom.xml is) and replace pom.xml's contents with this:

    http://pastebin.com/LbEg01PV
     
  3. Offline

    Jessy1237

    ok i'll try that thanks so much. :p

    Thank you that worked. Once it was compiled to run the actual jar i had to merge the bukkit.jar and craftbukkit.jar otherwise it wouldn't run but i found out they are meant to be merged anyway. Everything loaded up fine so hope to see my PlayerEatEvent to be accepted soon into bukkit and craftbukkit. XD

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 26, 2016
Thread Status:
Not open for further replies.

Share This Page