2017-09-24 3 views
0

私のサーバーには本当に良いプラグインが見つかりました。死んでしまいました。作者はそれを更新していないので更新しましたが、プラグインフォルダにそのプラグインを置きました。これはcmdにありましたエラー: 'plugins \ BossBarMessage.jar'を 'plugins'フォルダにロードできませんでした。 org.bukkit.plugin.InvalidPluginException:メインクラス 'com.thenathang.bossbarmessage.Main'を見つけることができません。 at org.bukkit .plugin.java.PluginClassLoader(PluginClassLoader.java:66)〜。[インロー1.12.jar:gitの - インロー596221b-9a1fc1e] これはコードです:メインクラスが見つからない - Minecraftプラグイン

package com.thenathang.bossbarmessage; 

import com.thenathang.bossbarmessage.Util.StringUtil; 
import java.io.File; 
import java.io.IOException; 
import java.io.InputStream; 
import java.util.logging.Level; 
import java.util.logging.Logger; 
import me.confuser.barapi.BarAPI; 
import net.gravitydevelopment.updater.Updater; 
import net.gravitydevelopment.updater.Updater.UpdateResult; 
import net.gravitydevelopment.updater.Updater.UpdateType; 
import org.bukkit.ChatColor; 
import org.bukkit.Server; 
import org.bukkit.command.PluginCommand; 
import org.bukkit.configuration.file.FileConfiguration; 
import org.bukkit.configuration.file.YamlConfiguration; 
import org.bukkit.entity.Player; 
import org.bukkit.event.EventHandler; 
import org.bukkit.event.Listener; 
import org.bukkit.event.player.PlayerJoinEvent; 
import org.bukkit.plugin.Plugin; 
import org.bukkit.plugin.PluginManager; 
import org.bukkit.plugin.java.JavaPlugin; 

public class Main extends JavaPlugin implements Listener 
{ 
    public static Main instance; 
    public YamlConfiguration config; 
    public String currentMessage = ""; 


    public static boolean update = false; 
    public static String name = ""; 
+1

あなたの主な方法はどこですか? – user7294900

+0

@ user7294900あなたがpublic static void main(String args [])を意味するのであれば、コードに含まれていないので、単にminecraft_server.jarに新しいバージョンを追加し、パスを構築するためのプラグインを追加するだけです。しかし、今私はエクスポート時にこのエラーが発生します:** JARの作成に失敗しました。 [BossBarMessage中] COM/thenathang/bossbarmessageは、そのプロジェクトのビルド・パス上にない パッケージフラグメントルートを取得できません:BossBarMessage/COM/thenathang/bossbarmessage/Main.java COM/thenathang/bossbarmessage [BossBarMessage中]その上にありませんプロジェクトのビルドパス** – DursonQ

答えて

0

チェックplugin.ymlこと主なプロパティがこのクラス(JavaPluginを拡張する)を指している

+0

です。 "main:com.thenathang.bossbarmessage.Main" – DursonQ

関連する問題