Unsupportet major.minor version :/

Discussion in 'Plugin Development' started by piterrr70, Oct 19, 2011.

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

    piterrr70

    Hello
    I was edit Help plugin from other user but i have problem with plugin.yml
    Code:
    name: Pomoc
    version: ??(i don't know)
    main: sse.Pomoc.Pomoc
    
    commands:
       pomoc:
          description: Wyswietla pomoc dla osadnikow.
          usage: /pomoc
    What i do wrong ??

    Pomoc.java
    PHP:
    package sse.Pomoc;
    import java.io.*;
    import java.util.ArrayList;
    import org.bukkit.ChatColor;
    import org.bukkit.command.*;
    import org.bukkit.plugin.java.JavaPlugin;

    public class 
    Pomoc extends JavaPlugin {
        public 
    ArrayList<Stringmessage = new ArrayList<String>();
        public 
    void log(Object input) {
            
    System.out.println("[POMOC] " String.valueOf(input));
        }
        @
    Override
        
    public void onDisable() {
            
    log("Disabled");
        }
        @
    Override
        
    public void onEnable() {
            
    readPomoc();
            
    log("Enabled.");
        }
        public 
    void readPomoc() {
            try {
                
    File pomoc = new File("pomoc.txt");
                if (!
    pomoc.exists())
                    
    pomoc.createNewFile();
                
    BufferedReader br = new BufferedReader(new InputStreamReader(
                        new 
    DataInputStream(new FileInputStream(pomoc))));
                
    String strLine;
                while ((
    strLine br.readLine()) != null) {
                    
    message.add(strLine);
                }
                
    br.close();
                
    log("pomoc.txt read successfully!");
            } catch (
    Exception e) {
                
    log("pomoc.txt could not be read!");
            }
        }
        public 
    boolean onCommand(CommandSender senderCommand cmd,
                
    String commandLabelString[] args) {
            
    sender.sendMessage(ChatColor.AQUA+"--"+ChatColor.GREEN+"POMOC"+ChatColor.AQUA+"--");
            for(
    String m message)
            
    sender.sendMessage(m);
            return 
    true;
        }
    }

    This is error
    Code:
    17:10:08 [SEVERE] Could not load 'plugins\pomoc.jar' in folder 'plugins':
    java.lang.UnsupportedClassVersionError: sse/Pomoc/Pomoc : Unsupported major.mino
    r version 51.0
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClassCond(Unknown Source)
            at java.lang.ClassLoader.defineClass(Unknown Source)
            at java.security.SecureClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.access$000(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:170)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:215)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:136)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:136)
            at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:112)
            at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
    ationManager.java:52)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)

    Thx for HELP :]
     
  2. Offline

    Sagacious_Zed Bukkit Docs

    @piterrr70
    you need to fill in the version with your version number. Any number should do.
    not the problem i thought i was
     
  3. I think the error is that you are compiling with another Java version than your server is running.
    If you compile with Java 6, make sure you also run Java 6 and not Java 7 or vice versa.
     
  4. Offline

    piterrr70

    THX @Bone008
    I have installed java 6 and 7 and server run on 6, Eclipse compile with 7 :]
     
  5. Offline

    daemitus

    You may want to compile with 6. I recently tried releasing a 7 compile and was met with a host of people complaining.
     
Thread Status:
Not open for further replies.

Share This Page