Fehler beim Speichern (Build projekt)

centori

Mitglied
ich bin noch kompletter anfänger habe jedoch einen fehler wenn ich die Datei also das was ich bis jetzt programmiert habe in eine Java datei umwandeln will geht das nicht und ich wollte Fragen ob es an den Fehlermeldungen liegt die ich bekomme.
Ich programmiere mit Intelliji Idea
Screenshot: https://prnt.sc/sa39yo
 

kneitzel

Top Contributor
Ja, du hast Fehler in Deinem Code. Zeige uns den Code und wir werden Dir vermutlich helfen können. Code bitte als Text in Code Tags im Forum posten.
 

centori

Mitglied
package de.centori.test;

import com.sun.crypto.provider.HmacSHA1KeyGenerator;
import org.bukkit.Bukkit;
import org.bukkit.event.Listener;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
import org.graalvm.compiler.hotspot.amd64.AMD64HotSpotLIRGenerator;

public final class Main extends JavaPlugin {

private Listener plugin;

@Override
public void onEnable() {
String msg;
Bukkit.getLogger().fine (msg: "Plugin wird aktiviert");

listenerRegistration();
commandRegistration();

// Plugin startup logic
// TODO /date
// TODO JoinListener
// TODO quitListener

getCommand("date").setExecutor(new DateCommand());

}

@Override
public void onDisable() {
Bukkit.getLogger().fine("msg: Plugin wird deaktiviert");
}

private void listenerRegistration() {
PluginManager pluginManager = Bukkit.getPluginManager();

pluginManager.registerEvent(new JoinListener(), plugin this);
pluginManager.registerEvent(new QuitListener(), plugin this);

}

private void commandRegistration() {
getCommand("date").setExecutor(new DateCommand());




}

}
 

kneitzel

Top Contributor
Das plugin: darfst du nicht schreiben. Das blendet dir die IDE nur ein, damit du weisst, was da übergeben werden soll....

Also mein Tipp wäre, Java von Anfang an zu lernen so dass die Grundlagen der Syntax verstehst und Code nicht nur abgeschrieben wird.
 

kneitzel

Top Contributor
Das haut so nicht hin! Ohne jegliches Java Verständnis wirst du das nicht hin kriegen und du musst auch verstehen, was ein Code, den du kopieren willst, macht oder nicht macht.

In diesem Fall ist der Code in einer Klasse, die nicht in bestimmtes Interface oder Klasse erbt. Daher ist die Instanz als zweites Argument nicht zulässig.

Nur diese Info wird Dir wohl kaum weiterhelfen fürchte ich ...
 

temi

Top Contributor
Java:
package de.centori.test;

import com.sun.crypto.provider.HmacSHA1KeyGenerator;
import org.bukkit.Bukkit;
import org.bukkit.event.Listener;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
import org.graalvm.compiler.hotspot.amd64.AMD64HotSpotLIRGenerator;

public final class Main extends JavaPlugin {

    private Listener plugin;

    @Override
    public void onEnable() {
        String msg;
        Bukkit.getLogger().fine(msg: "Plugin wird aktiviert"); // Hier passt was nicht: msg: muss weg!

        listenerRegistration();
        commandRegistration();

        // Plugin startup logic
        // TODO /date
        // TODO JoinListener
        // TODO quitListener

        getCommand("date").setExecutor(new DateCommand());
    }

    @Override
    public void onDisable() {
        Bukkit.getLogger().fine("msg: Plugin wird deaktiviert");
    }

    private void listenerRegistration() {
        PluginManager pluginManager = Bukkit.getPluginManager();

        pluginManager.registerEvent(new JoinListener(), this);
        pluginManager.registerEvent(new QuitListener(), this);
    }

    private void commandRegistration() {
        getCommand("date").setExecutor(new DateCommand());
    }
}
 

centori

Mitglied
Java:
package de.centori.test;

import com.sun.crypto.provider.HmacSHA1KeyGenerator;
import org.bukkit.Bukkit;
import org.bukkit.event.Listener;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
import org.graalvm.compiler.hotspot.amd64.AMD64HotSpotLIRGenerator;

public final class Main extends JavaPlugin {

    private Listener plugin;

    @Override
    public void onEnable() {
        String msg;
        Bukkit.getLogger().fine(msg: "Plugin wird aktiviert"); // Hier passt was nicht: msg: muss weg!

        listenerRegistration();
        commandRegistration();

        // Plugin startup logic
        // TODO /date
        // TODO JoinListener
        // TODO quitListener

        getCommand("date").setExecutor(new DateCommand());
    }

    @Override
    public void onDisable() {
        Bukkit.getLogger().fine("msg: Plugin wird deaktiviert");
    }

    private void listenerRegistration() {
        PluginManager pluginManager = Bukkit.getPluginManager();

        pluginManager.registerEvent(new JoinListener(), this);
        pluginManager.registerEvent(new QuitListener(), this);
    }

    private void commandRegistration() {
        getCommand("date").setExecutor(new DateCommand());
    }
}


Habs kopiert und eingefügt immer noch der selbe fehler
 

centori

Mitglied
Das haut so nicht hin! Ohne jegliches Java Verständnis wirst du das nicht hin kriegen und du musst auch verstehen, was ein Code, den du kopieren willst, macht oder nicht macht.

In diesem Fall ist der Code in einer Klasse, die nicht in bestimmtes Interface oder Klasse erbt. Daher ist die Instanz als zweites Argument nicht zulässig.

Nur diese Info wird Dir wohl kaum weiterhelfen fürchte ich ...

Bin grad dabei es zu lernen
 

temi

Top Contributor
Habs kopiert und eingefügt immer noch der selbe fehler
Ist klar, es handelt sich ja auch um deinen ursprünglichen Code. Ich hab nur etwas formatiert und Code-Tags hinzugefügt, damit man das besser beurteilen kann. Ein Fehler ist auf jeden Fall noch drin (die Zeile mit Kommentar).

Ansonsten sehe ich nichts auffälliges. Es ist leider so, wie @JustNobody schon geschrieben hat. Ein paar Grundkenntnisse sollten schon vorhanden sein, sonst wird das nix.
 

centori

Mitglied
package de.centori.test;

import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.player.PlayerJoinEvent;
import sun.jvm.hotspot.ui.ObjectHistogramPanel;

public class JoinListener implements ObjectHistogramPanel.Listener {
@EventHandler
public void onJoin(PlayerJoinEvent event) {
Player player = event.getPlayer();
player.sendMessage("hi");
event.getJoinMessage("ein neuer Spieler");
}
 

temi

Top Contributor
Dort ist vieles Rot makiert.
Das ist eine sehr hilfreiche Angabe.

Bitte setze Code in Code-Tags: Die drei Punkte rechts vom Smiley => Code => Java.

Java:
package de.centori.test;

import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.player.PlayerJoinEvent;
import sun.jvm.hotspot.ui.ObjectHistogramPanel;

public class JoinListener implements ObjectHistogramPanel.Listener {
   
    @EventHandler
    public void onJoin(PlayerJoinEvent event) {
        Player player = event.getPlayer();
        player.sendMessage("hi");
        event.getJoinMessage("ein neuer Spieler");
    }

Da fehlt eine schließende geschweifte Klammer am Ende.
 

centori

Mitglied
Java:


package de.centori.test;

import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.player.PlayerJoinEvent;
import sun.jvm.hotspot.ui.ObjectHistogramPanel;

public class JoinListener implements ObjectHistogramPanel.Listener {
@EventHandler
public voi
d onJoin(PlayerJoinEvent event) {
Player player = event.getPlayer();
player.sendMessage("hi");
event.getJoinMessage("ein neuer Spieler");
}}
Java:
package de.centori.test;

import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.player.PlayerJoinEvent;
import sun.jvm.hotspot.ui.ObjectHistogramPanel;

public class JoinListener implements ObjectHistogramPanel.Listener {
    @EventHandler
    public voi
d onJoin(PlayerJoinEvent event) {
        Player player = event.getPlayer();
                player.sendMessage("hi");
        event.getJoinMessage("ein neuer Spieler");
    }}
 

temi

Top Contributor
Java:


package de.centori.test;

import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.player.PlayerJoinEvent;
import sun.jvm.hotspot.ui.ObjectHistogramPanel;

public class JoinListener implements ObjectHistogramPanel.Listener {
@EventHandler
public voi
d onJoin(PlayerJoinEvent event) {
Player player = event.getPlayer();
player.sendMessage("hi");
event.getJoinMessage("ein neuer Spieler");
}}
Java:
package de.centori.test;

import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.player.PlayerJoinEvent;
import sun.jvm.hotspot.ui.ObjectHistogramPanel;

public class JoinListener implements ObjectHistogramPanel.Listener {
    @EventHandler
    public voi
d onJoin(PlayerJoinEvent event) {
        Player player = event.getPlayer();
                player.sendMessage("hi");
        event.getJoinMessage("ein neuer Spieler");
    }}
Das nenne ich mal sauber formatierten und eingerückten Code! Respekt!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Fehler beim Speichern von MP3-Stream Java Basics - Anfänger-Themen 6
C Fehler beim erstellen eines Objektes Java Basics - Anfänger-Themen 3
S Kriege Fehler "Exception in thread" beim Benutzen von SubStrings. Java Basics - Anfänger-Themen 2
Nerdinfekt BMI Rechner, fehler beim Zurückgeben des Strings? Java Basics - Anfänger-Themen 2
A Fehler beim Ausführen einer class Datei Java Basics - Anfänger-Themen 6
M Compiler-Fehler Fehler beim Ausführen des Codes Java Basics - Anfänger-Themen 25
Kirby.exe Fehler beim Ausgeben Java Basics - Anfänger-Themen 2
J Fehler beim generieren von 4 Zufallszahlen Zahl doppelt ist eigentlich ausgeschlossen Java Basics - Anfänger-Themen 9
K Fehler beim Programmieren von TicTacToe Java Basics - Anfänger-Themen 12
L Fehler beim laden eines Icons Java Basics - Anfänger-Themen 3
U Best Practice Fehleranalyse, welche Fehler macht Ihr beim Lernen bzw. auch später Java Basics - Anfänger-Themen 12
M GUI - Fehler abfangen beim Dividieren Java Basics - Anfänger-Themen 8
E Fehler beim Debuggen einer jsp-Datei Java Basics - Anfänger-Themen 3
J Fehler beim Runden Java Basics - Anfänger-Themen 3
V Klassen Fehler beim compilieren einer Datei in CamelCase Java Basics - Anfänger-Themen 2
C Erste Schritte Fehler beim *.class Aufruf über cmd.exe Java Basics - Anfänger-Themen 9
S Compiler-Fehler Anfänger sucht Hilfe. Fehler beim Compilieren Java Basics - Anfänger-Themen 6
B Input/Output Fehler beim Übertragen eines ObjectOutputStreams. Java Basics - Anfänger-Themen 0
T Fehler beim ActionListener Java Basics - Anfänger-Themen 2
W Fehler beim verlängern des Arrays Java Basics - Anfänger-Themen 5
S Fehler beim Ausführen Java Basics - Anfänger-Themen 5
S Seriealiserung Fehler beim Landen Java Basics - Anfänger-Themen 1
Matze 12 häufige Fehler beim Programmieren lernen Java Basics - Anfänger-Themen 2
R [Erledigt]Fehler beim löschen von einzelnen Buchstaben aus StringBuilder Java Basics - Anfänger-Themen 1
N Fehler beim importieren vom package Java Basics - Anfänger-Themen 2
I beim auslesen der Properties gibt es ein Fehler Java Basics - Anfänger-Themen 7
T Fehler beim Schreiben in Dateien! Java Basics - Anfänger-Themen 4
A Erste Schritte Nicht zu findender Fehler beim Auslesen eines Buchstabens Java Basics - Anfänger-Themen 4
X Fehler beim Öffnen von Jar Datei: "kein Hauptmanifestattribut" Java Basics - Anfänger-Themen 5
B Erste Schritte Fehler beim starten Java Basics - Anfänger-Themen 12
A Resize-Fehler (nur) beim waagrecht Verkleinern Java Basics - Anfänger-Themen 5
S brauche hilfe beim fehler finden Java Basics - Anfänger-Themen 2
1 Erste Schritte ständige Fehler beim Ausführen von Hello World Java Basics - Anfänger-Themen 6
S fehler beim datum parsen Java Basics - Anfänger-Themen 6
F Genereller Fehler beim Starten des Javaprogramms Java Basics - Anfänger-Themen 3
K taschenrechner - Fehler beim Kürzen eines Bruches finden Java Basics - Anfänger-Themen 20
G Fehler beim Umwandeln eines Strings in int Java Basics - Anfänger-Themen 8
B Object "Method" in TreeSet, Fehler beim Vergleichen/Comparable Java Basics - Anfänger-Themen 9
F HttpURLConnection Fehler beim Quelltext holen Java Basics - Anfänger-Themen 6
S Fehler beim Auslösen des ActionListeners in Verbindung mit einer Queue Java Basics - Anfänger-Themen 5
D Fehler beim Compilen Java Basics - Anfänger-Themen 8
A Fehler beim Umschreiben in Array Java Basics - Anfänger-Themen 6
K Fehler beim Einfügen eines Programm Icons Java Basics - Anfänger-Themen 6
J Compiler-Fehler .jar Datei erstellt aber beim Ausführen Fehler Java Basics - Anfänger-Themen 5
M Fehler beim Übergeben von Daten an JTable Java Basics - Anfänger-Themen 14
T Fehler beim Konvertieren (String --> Float) Java Basics - Anfänger-Themen 5
H TicTacToe Fehler beim Compilieren Java Basics - Anfänger-Themen 7
S mögliche Fehler beim Initialisieren von Variablen Java Basics - Anfänger-Themen 19
N Datentypen Fehler beim Umwandeln in byte Java Basics - Anfänger-Themen 3
StrikeTom Fehler beim Audiodatei abspielen Java Basics - Anfänger-Themen 4
M Fehler beim Ausführen von runable Jar Java Basics - Anfänger-Themen 9
StrikeTom Fehler beim bildanzeigen Java Basics - Anfänger-Themen 10
A jexcelapi fehler beim einrichten Java Basics - Anfänger-Themen 2
M Fehler beim Compilieren Java Basics - Anfänger-Themen 2
S Fehler beim berechnen von MD5 Java Basics - Anfänger-Themen 7
M Fehler beim Compilieren Java Basics - Anfänger-Themen 4
J Fehler beim Ausführen von Programm Java Basics - Anfänger-Themen 3
D Class not found fehler beim ausführen unter konsole : / Java Basics - Anfänger-Themen 2
R Derby-Datenbank: Fehler beim Zugriff im Embedded Modus Java Basics - Anfänger-Themen 27
G Fehler beim builden javax...... Java Basics - Anfänger-Themen 4
L Fehler beim Aufruf eines Applet Java Basics - Anfänger-Themen 2
hdi Fehler beim Model-Update einer JList (DefaultListModel) Java Basics - Anfänger-Themen 3
C Fehler beim ausgführen von Java App als nicht Admin u. Vista Java Basics - Anfänger-Themen 6
G Fehler beim Ausführen HILFE! Java Basics - Anfänger-Themen 12
H JavaMail: Beim Versenden tritt ein Fehler auf! Java Basics - Anfänger-Themen 4
G Fehler beim ausführen einer JSP Java Basics - Anfänger-Themen 5
K Fehler beim complieren Java Basics - Anfänger-Themen 5
0 Folgender Fehler beim Ausführen eines Java Programms Java Basics - Anfänger-Themen 8
R fehler beim incrementellen schreiben in einen vector Java Basics - Anfänger-Themen 11
O Linux - Fehler beim kompilieren - HILFE Java Basics - Anfänger-Themen 4
T Fehler beim Compilieren Java Basics - Anfänger-Themen 5
G Fehler beim Aufruf eine Javamethode über JSP Java Basics - Anfänger-Themen 8
G Fehler beim erneuten Öffnen von JInternalFrame Java Basics - Anfänger-Themen 7
R Fehler beim Programm Java Basics - Anfänger-Themen 20
G Fehler beim ausführen. Java Basics - Anfänger-Themen 3
W Fehler beim ausführen der Javadateien Java Basics - Anfänger-Themen 3
C Fehler beim build. nur wo? Java Basics - Anfänger-Themen 2
B Fehler beim einbinden eines Packages Java Basics - Anfänger-Themen 6
J Fehler beim Starten der .class Java Basics - Anfänger-Themen 21
V Fehler beim Kompilieren der Unterklasse Java Basics - Anfänger-Themen 2
G Fehler beim kompilieren Java Basics - Anfänger-Themen 18
E Fehler NullPointer beim Ausführen Java Basics - Anfänger-Themen 4
W Fehler beim Compilen Java Basics - Anfänger-Themen 9
D [JCreator] Einrichten - Fehler beim Kompilieren Java Basics - Anfänger-Themen 14
T Chaosprogrammierer hat einen fehler beim casten? Java Basics - Anfänger-Themen 5
D Fehler beim Aufrufen von Instanzvariablen Java Basics - Anfänger-Themen 5
M Problem beim Aufruf einer Methode: Wo is der Fehler? Java Basics - Anfänger-Themen 12
D Fehler beim kompilieren einer Java-Datei (javac) Java Basics - Anfänger-Themen 6
F Fehler beim Schreiben wenn Datei schreibgeschützt abfangen Java Basics - Anfänger-Themen 6
I Fehler beim Compilen Java Basics - Anfänger-Themen 10
T Fehler beim Laden eines Applets Java Basics - Anfänger-Themen 16
O Programm-Fehler beim einlesen von RGB werten Java Basics - Anfänger-Themen 5
F Fraktal fehler beim kompalieren Java Basics - Anfänger-Themen 5
M Fehler beim ein- und auslesen einer Textdatei Java Basics - Anfänger-Themen 5
L Fehler beim ausführen! Java Basics - Anfänger-Themen 14
C Fehler beim Starten einer *.jar Datei Java Basics - Anfänger-Themen 6
C Fehler beim Ausführen Java Basics - Anfänger-Themen 3
G Fehler beim Kompilieren von zwei Klassen Java Basics - Anfänger-Themen 9
Z Fehler beim Ausführen meiner Testdatei in JBuilder Java Basics - Anfänger-Themen 7
T Fehler beim Kompilieren vom Programm Java Basics - Anfänger-Themen 10

Ähnliche Java Themen


Oben