You are not logged in.

  • Login
Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

Dear visitor, welcome to Nitrado.net Prepaid Gameserver Community-Support - Archiv. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

xtrumb

User / Kunde

  • "xtrumb" is male
  • "xtrumb" started this thread

Posts: 2,295

Location: hier

Occupation: Fachinformatiker für Systemintegration

Thanks: 16

  • Send private message

1

Wednesday, May 24th 2017, 10:21am

Alle Möglichen Bukkit/Spigot/Java Fehler

Soooo.... da ich jetzt schon desöfteren Leuten in der Programmierung helfen musste, die noch nicht einmal wissen was der Fehler bedeutet den sie kriegen, habe ich mich dazu entschlossen, hier mal eine kleine Fehler Sammlung zu erstellen.
Ihr dürft jederzeit gerne neue Fehler schreiben, die ich dann hier oben rein mache.
Zudem weiß ich, das es diverse Seiten gibt, wo man die Fehler nachgucken kann. Ich wollte sie dennoch nochmal explizit für dieses Forum anpassen und so leicht wie möglich erklären. Außerdem werde ich ein Beispiel einbauen, wo der Fehler vorkommen kann und wie man ihn am besten beheben kann.
Solltet ihr dennoch gegen so ein Prinzip sein, sagt mir gerne Bescheid ;)

Wo finde ich den Fehler?

Spoiler Spoiler

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[21:38:05] [Server thread/ERROR]: Could not load 'plugins/deinPluginName.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: dein/Path/zur/MainKlasse/Main: Unsupported major.minor version 52.0
	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	at org.bukkit.craftbukkit.v1_11_R1.CraftServer.loadPlugins(CraftServer.java:300) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:204) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:542) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	at java.lang.Thread.run(Unknown Source) [?:1.7.0_71]
--->Caused by: java.lang.UnsupportedClassVersionError: dein/Path/zur/MainKlasse/Main: Unsupported major.minor version 52.0
	at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_71]
	at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.7.0_71]
	at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.7.0_71]
	at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.7.0_71]
	at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.7.0_71]
	at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_71]
	at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_71]
	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_71]
	at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_71]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_71]
	at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_71]
	at java.lang.Class.forName0(Native Method) ~[?:1.7.0_71]
	at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_71]
	at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]
	... 6 more

Dort wo der Pfeil ist (bei dem "Caused by: ") findet ihr immer den Namen des Fehlers. Zudem steht in der selben oder in den nächsten Zeilen, wo dieser Fehler entstanden ist.

Die Fehler in der Programmierung:
Unsupportet major.minor Version 52.0

Dies ist wahrscheinlich ein Fehler, den jeder Programmierer früher oder später begegnen wird.
Dieser Fehler entsteht immer, wenn ihr versucht eine Jar-Datei mit einer anderen Java Version, als der des Projektes, zu öffnen. Um diesen Fehler bei z.b. Bukkit/Spigot zu beheben, könnt ihr einfach den Server auf die Version eures Projekts updaten oder ihr passt es gleich im Projekt an. (Allerdings habe ich auf diesen Weg schon öfter Probleme gehabt. Würde euch deswegen die erste Möglichkeit empfehlen)


NullpointerException
Hier kann man einen Nullpointer sehen. Dieser Fehler kommt z.B., wenn etwas abfragt was noch keinen Wert hat. Oftmals hilft dagegen die

Java source code

1
!= null
Abfrage. Möchtest du aber nicht, dass dieser Fehler übersprungen wird, gucke erstmal ob dein Wert gesetzt worden ist.

Als kleines Bukkit Beispiel:

Java source code

1
Itemstack is;


Dort erkennt man, dass ich noch keinen Wert zugewiesen habe. Sollte ich nun versuchen den Type herrauszubekommen, wird dieses nicht so gehen und ich würde einen Fehler bekommen. Würde ich aber

Java source code

1
Itemstack is = new ItemStack(Material.ROSE);
machen, so würde das Item nicht mehr Null sein und man könnte die Type von dem Item abfragen ("ROSE").

ArrayIndexOutOfBoundsException:
Dieser Fehler kommt in Arrays vor und ist im Prinzip das selbe, wie ein Nullpointer.

Ein kleines Beispiel:

Source code

1
int[] array = {1,2,3};

Wenn du nun versuchst mit array[3] den dritten Wert zu bekommen wird dies nicht gehen.
Das liegt ganz einfach daran, dass Java schon bei 0 anfängt zu zählen. Deshalb musst du array[2] nehmen um den dritten Wert zu bekommen.

Nochmal zusammen gefasst heißt der Fehler einfach, das du versuchst eine nicht vorhandene Stelle im Array zu getten.


InvalidDescriptionException
Ich hoffe ich darf dir mal Arbeit abnehmen :D

InvalidDescriptionException: Invalid plugin.yml

An diesem Fehler erkennt man, dass etwas mit der Plugin.yml nicht stimmt. Dieser tritt meistens auf, wenn sich dort Tabs oder Sonderzeichen befinden.
Beispiel:

Fehler


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[17:21:07 ERROR]: Could not load 'plugins\ParticleLib.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:164) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:133) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:291) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:738) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.Bukkit.reload(Bukkit.java:534) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:640) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:626) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:411) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:375) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:200) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:60) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:381) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:232) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:159) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
... 13 more
Caused by: java.nio.charset.MalformedInputException: Input length = 1
at java.nio.charset.CoderResult.throwException(Unknown Source) ~[?:1.8.0_101]
at sun.nio.cs.StreamDecoder.implRead(Unknown Source) ~[?:1.8.0_101]
at sun.nio.cs.StreamDecoder.read(Unknown Source) ~[?:1.8.0_101]
at java.io.InputStreamReader.read(Unknown Source) ~[?:1.8.0_101]
at org.yaml.snakeyaml.reader.UnicodeReader.read(UnicodeReader.java:123) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at java.io.Reader.read(Unknown Source) ~[?:1.8.0_101]
at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:184) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:60) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:381) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:232) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:159) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
... 13 more


Plugin.yml

Source code

1
2
3
4
5
name: ParticleLib
version: 0.1
author: MrAngel08
description: Ein töller Particlespawner
main: de.mrangel.particlelib.ParticleLib

Wie man unschwer erkennen kann, befindet sich in der plugin.yml ein Sonderzeichen. Man behebt das, indem man Sonderzeichen vermeidet oder wie bei Ä, Ö, Ü die "Kreuzworträtsel-Variante" verwendet :D sprich AE, OE, UE.

ClassNotFoundException
Hinter diesem Fehler findet man oftmals auch einen Pfad, der zu einer Klasse führen sollte.
Meistens hat man z.B. in der Plugin.yml die groß und kleinschreibung nicht beachtet, oder man hat außversehen einen falschen import genommen zu einer Datei, die nicht auf dem Server ist.

Um diesen Fehler zu beheben ist genaues gucken gefragt. Überlegt genau, wo ihr die Fehlende Klasse verwendet habt.

MethodNotFoundException

Dies ist im Prinzip das selbe, wie die ClassNotFoundException, bloß das euer Plugin die Methode nicht findet. Auch hier findet ihr den Pfad und den Namen der gewollten Methode in dem Fehler. Hierbei müsst ihr nur drauf achten, dass ihr den richtigen import habt, die Methode in der Klasse ist und, wenn mit einer api programmiert wurde, diese auch in den Plugins ordner tun

FileNotFoundException
Bei diesem Fehler handelt es sich meisten von einer nicht vorhandenen Datei.
Welche Datei, wo fehlt, steht meistens mit im Fehler drinne.
z.B.
"Jar does not contain plugin.yml"
Solltet ihr also Plugins programmieren, überprüft ob ihr eure Plugin.yml Datei in euerm source ordner drinne habt.

Solltet ihr kein Programmierer sein, und seid euch sicher dass ihr ein Plugin in euerm plugins ordner getan habt, wird dieses allerdings nicht funktionsfähig sein.
Allerdings könntet ihr die jar als zip datei öffnen und eine rein tun mit passenden angaben. Ich rate davon aber ab.

IOException
Dieser Fehler tritt nur bei Dateien auf. Dieser Fehler kann viele gründe haben. Der genaue Grund steht immer hinter der Exception.

Hier ein paar Beispiele:

Disk quota exceeded:
Dieser Fehler tritt auf, wenn die Datei keinem Platz mehr auf der Festplatte hat zum erstellen oder speichern.
Sollte man also für ein bisschen mehr speicherplatz sorgen, sollte alles wieder sorglos funktionieren.

Permissions denied:
Dieser Fehler tritt bei Fehlender Permission auf. Entweder hat derjenige der sie bearbeiten möchte (z.b. Server) keine Rechte die Datei zu öffnen oder zu bearbeiteten.
Der Fehler kann aber auch auftreten, wenn der Ordner indem man die Datei erstellen möchte, nicht die Berechtigung hat, dies zu tun.
Wenn man also die Berechtigung der Datei und des Ordners anpasst, sollte alles wieder funktionieren :)

Stream closed:
Solltet ihr mit Java versuchen eine Datei mit dem Filewriter zu beschreiben, achtet darauf, dass ihr diesen nicht vor eurer beschreibung schließt.

Name cannot be null
Meistens tritt dieser Fehler beim bekommen eines Wertes, per File auf. Das Problem liegt oftmals am falschen Pfad oder daran, dass noch kein Wert dort steht.
Um dies zu kontrollieren könnt ihr euch per system.out.println den Pfad ausgeben lassen und den wert des pfades.
Zuerst kontrolliert ihr, dass der Pfad stimmt. Inkl. Groß und Kleinschreibung. Zudem verzichtet auf Sonderzeichen wie "ä,ü,ö,ß,etc" in dem Pfad.
Sollte der Pfad stimmen, achtet auch darauf, dass ihr es in euer set methode auch ändert! Nicht dass die welt dann unter eurem alten Pfad gespeichert wird, aber eure get Methode schon geändert wurde.

Ein dickes Danke für die Hilfe geht an:

- @MrAngel08
Mit freundlichen Grüßen
TrueMB

Dienstleistungs Service
Unser Csgo Team

This post has been edited 47 times, last edit by "xtrumb" (Sep 12th 2018, 9:01am)


MrAngel08

User / Kunde

  • "MrAngel08" is male

Posts: 339

Location: Deutschland

Occupation: Schüler

Thanks: 1

  • Send private message

2

Wednesday, May 24th 2017, 5:36pm

Ich hoffe ich darf dir mal Arbeit abnehmen :D

InvalidDescriptionException: Invalid plugin.yml

An diesem Fehler erkennt man, dass etwas mit der Plugin.yml nicht stimmt. Dieser tritt meistens auf, wenn sich dort Tabs oder Sonderzeichen befinden.
Beispiel:

Fehler


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[17:21:07 ERROR]: Could not load 'plugins\ParticleLib.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:164) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:133) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:291) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:738) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.Bukkit.reload(Bukkit.java:534) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:640) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:626) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:411) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:375) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
        at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:200) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:60) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:381) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:232) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:159) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        ... 13 more
Caused by: java.nio.charset.MalformedInputException: Input length = 1
        at java.nio.charset.CoderResult.throwException(Unknown Source) ~[?:1.8.0_101]
        at sun.nio.cs.StreamDecoder.implRead(Unknown Source) ~[?:1.8.0_101]
        at sun.nio.cs.StreamDecoder.read(Unknown Source) ~[?:1.8.0_101]
        at java.io.InputStreamReader.read(Unknown Source) ~[?:1.8.0_101]
        at org.yaml.snakeyaml.reader.UnicodeReader.read(UnicodeReader.java:123) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at java.io.Reader.read(Unknown Source) ~[?:1.8.0_101]
        at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:184) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:60) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:381) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:232) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:159) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
        ... 13 more



Plugin.yml


Source code

1
2
3
4
5
name: ParticleLib
version: 0.1
author: MrAngel08
description: Ein töller Particlespawner
main: de.mrangel.particlelib.ParticleLib


Wie man unschwer erkennen kann, befindet sich in der plugin.yml ein Sonderzeichen. Man behebt das, indem man Sonderzeichen vermeidet oder wie bei Ä, Ö, Ü die "Kreuzworträtsel-Variante" verwendet :D sprich AE, OE, UE.

This post has been edited 1 times, last edit by "MrAngel08" (May 25th 2017, 8:03am)


ChillUpX

User / Kunde

  • "ChillUpX" is male

Posts: 1,721

Occupation: FISI Azubi

Thanks: 21

  • Send private message

3

Tuesday, May 30th 2017, 10:30pm

Hallo @xtrumb!

Dieser Thread ist eine super Idee! Allerdings kann man ihn ziemlich schlecht lesen, weil die Schrift doch etwas groß geraten ist und die Farben der Schrift mit der Größe zusammen teilweise doch schon in den Augen brennt. Wenn das noch geändert wird kann man den Link zum Thread sicherlich unter einige Beiträge drunter setzen.

~ChillUpX

xtrumb

User / Kunde

  • "xtrumb" is male
  • "xtrumb" started this thread

Posts: 2,295

Location: hier

Occupation: Fachinformatiker für Systemintegration

Thanks: 16

  • Send private message

4

Wednesday, May 31st 2017, 9:51am

Hey @ChillUpX,

vielen Dank für deine Bewertung c:
Ich habe den Text nochmal etwas kleiner gemacht und 2 neue Fehler hinzugefügt.
Bei Verbesserungen gerne Melden.
Mit freundlichen Grüßen
TrueMB

Dienstleistungs Service
Unser Csgo Team

SebiCoolFamous

User / Kunde

  • "SebiCoolFamous" is male

Posts: 2

  • Send private message

5

Saturday, June 10th 2017, 7:00pm

Hallo, ich wollte mein Plugin Testen hab dann aber einen Fehler bekommen der nicht in deiner Liste steht. :|
Fehler-Name: FileNotFoundException


Source code

1
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml

xtrumb

User / Kunde

  • "xtrumb" is male
  • "xtrumb" started this thread

Posts: 2,295

Location: hier

Occupation: Fachinformatiker für Systemintegration

Thanks: 16

  • Send private message

6

Sunday, June 11th 2017, 11:02am

Ich werde den Fehler morgen mal einbauen.

Und wenn ich mich recht erinnere hast du versucht mods in dem Plugins ordner zu tun, was nicht möglich ist.
Plugins sind nur für Plugins (wer hätte es gedacht) und diese brauchen die plugin.jar zum starten :)
Mit freundlichen Grüßen
TrueMB

Dienstleistungs Service
Unser Csgo Team

SebiCoolFamous

User / Kunde

  • "SebiCoolFamous" is male

Posts: 2

  • Send private message

7

Sunday, June 11th 2017, 12:57pm

Ich werde den Fehler morgen mal einbauen.

Und wenn ich mich recht erinnere hast du versucht mods in dem Plugins ordner zu tun, was nicht möglich ist.
Plugins sind nur für Plugins (wer hätte es gedacht) und diese brauchen die plugin.jar zum starten :)
1. Ich habe keine Mods im Plugins Ordner, Ich habe nur mein Plugin im Plugins-Ordner
2. Ich habe eine plugin.yml (Nur zu Info du hast ausversehen plugin."jar" geschrieben)

//edit
OOOpssssss... Hab die plugin.yml in ein package gepackt nicht in den source(src) folder xD

This post has been edited 2 times, last edit by "SebiCoolFamous" (Jun 11th 2017, 1:21pm)


xtrumb

User / Kunde

  • "xtrumb" is male
  • "xtrumb" started this thread

Posts: 2,295

Location: hier

Occupation: Fachinformatiker für Systemintegration

Thanks: 16

  • Send private message

8

Sunday, June 11th 2017, 7:12pm

ah ok :) Freut mich, dass ich dir indirekt helfen konnte ;D

Und ja ich meine plugin.yml, sorry :D
Mit freundlichen Grüßen
TrueMB

Dienstleistungs Service
Unser Csgo Team

xtrumb

User / Kunde

  • "xtrumb" is male
  • "xtrumb" started this thread

Posts: 2,295

Location: hier

Occupation: Fachinformatiker für Systemintegration

Thanks: 16

  • Send private message

9

Wednesday, July 12th 2017, 11:50am

Name cannot be Null Fehler wurde hinzugefügt ;)
Mit freundlichen Grüßen
TrueMB

Dienstleistungs Service
Unser Csgo Team

olo1

User / Kunde

Posts: 39

  • Send private message

10

Sunday, November 5th 2017, 1:01pm

Was ist mit NoClassDefFoundError? Schein wir ClassNotFoundException bloß anders :D

xtrumb

User / Kunde

  • "xtrumb" is male
  • "xtrumb" started this thread

Posts: 2,295

Location: hier

Occupation: Fachinformatiker für Systemintegration

Thanks: 16

  • Send private message

11

Sunday, November 5th 2017, 11:08pm

"NoClassDefFoundError will come if a class was present during compile time but not available in java classpath during runtime. Normally you will see below line in log when you get NoClassDefFoundError."

Read more: http://javarevisited.blogspot.com/2011/0…l#ixzz4xb75kNR9

Werde ich bei Gelegenheit mal oben mit reinnehmen
Mit freundlichen Grüßen
TrueMB

Dienstleistungs Service
Unser Csgo Team

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net