无法解析类型 com.avaje.ebean.EbeanServer。从必需的 .class 文件间接引用了它
出现这个怎么办 ?
出现这个怎么办 ?
moheng2014 发表于 2015-8-2 16:42
无法解析类型 com.avaje.ebean.EbeanServer。从必需的 .class 文件间接引用了它
出现这个怎么办 ? ...
看起来是java 的自带的库错误
建议卸载JAVA 然后安装最新版本从 java.com
本帖最后由 moheng2014 于 2015-8-2 23:53 编辑
我是64位的,库里也有 org.bukkit.craftbukkit.libs.org.ibex.nestedvm.ClassFileCompiler 可就是会报错。。
说是这样子的 ,,
错误: 找不到或无法加载主类 org.bukkit.craftbukkit.libs.org.ibex.nestedvm.ClassFileCompiler
berry64 发表于 2015-8-2 21:36
看起来是java 的自带的库错误
建议卸载JAVA 然后安装最新版本从 java.com
我是64位的,库里也有 org.bukkit.craftbukkit.libs.org.ibex.nestedvm.ClassFileCompiler 可就是会报错。。
说是这样子的 ,,
错误: 找不到或无法加载主类 org.bukkit.craftbukkit.libs.org.ibex.nestedvm.ClassFileCompiler
本帖最后由 luojiarui 于 2017-3-2 06:26 编辑
Java算低级的了,最难的是C++.
黑历史已处理
tufeiyes 发表于 2014-12-25 23:17
我还是一个新手 还在找寻更大MOD满足个人的需求 JAVA 这太高科技了 直言 咱没看懂 ...
黑历史已处理
那个@over啥的是什么意思啊!想半天
778563781 发表于 2015-9-17 23:08
那个@over啥的是什么意思啊!想半天
覆盖父类的这个方法- - 听不懂很正常
extends JavaPlugin implements Listener这个一直说错哈,我自我感觉应该对着的,但就是报错
package com.github.asdf;
public class MyFirstPlugin {
extends JavaPlugin implements Listener
}
package com.github.asdf;
public class MyFirstPlugin {
extends JavaPlugin implements Listener
}
党靖皓1234 发表于 2015-9-18 19:49
extends JavaPlugin implements Listener这个一直说错哈,我自我感觉应该对着的,但就是报错
package com.gi ...
- package com.github.asdf;
- public class MyFirstPlugin extends JavaPlugin implements Listener {
- //.....
- }
中括号的那个指令要不要加"/"?
党靖皓1234 发表于 2015-9-26 14:37
中括号的那个指令要不要加"/"?
不需要的
弄完的插件放到mods文件还是什么文件夹
Kingmeng 发表于 2015-11-3 17:55
弄完的插件放到mods文件还是什么文件夹
和你安装插件一样
谢谢楼主 楼主好人呐QAQ
tufeiyes 发表于 2014-12-25 23:17
我还是一个新手 还在找寻更大MOD满足个人的需求 JAVA 这太高科技了 直言 咱没看懂 ...
同感~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~X2
stool 发表于 2014-12-26 17:18
还行-.-
希望能继续保持
同感~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
my eclipse
eclipse
=_=
北大青鸟
我们才学到,第五章,do。。。。。while
第二本书要开始做网页了,c#,哦也
eclipse
=_=
北大青鸟
我们才学到,第五章,do。。。。。while
第二本书要开始做网页了,c#,哦也
spigot需要使用API的Jar而不是服务器核心
trychen 发表于 2015-11-20 17:51
spigot需要使用API的Jar而不是服务器核心
api的jar 就是多了个JavaDoc而已,并没有什么问题
支~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LZ,帖子虽然很好,但是!
命令都看不懂唉。。。
我是求学会的,能把注册指令那一段命令给透透彻彻的解释一下吗?
谢谢~LZ辛苦了~~
命令都看不懂唉。。。
我是求学会的,能把注册指令那一段命令给透透彻彻的解释一下吗?
谢谢~LZ辛苦了~~
楼主,什么叫java下面的jar文件啊,我的MyFirstPlugin.java下没有jar文件啊!
请问下@Override是什么意思 lz貌似没有讲到
wzzwp55555 发表于 2016-1-19 15:33
请问下@Override是什么意思 lz貌似没有讲到
@Override 就是重写父类方法的一个语句,这个嘛,不好解释
就是说extends JavaPlugin这里命名JavaPlugin这个class为父类,然后这个class里面自己已经有了onEnable(){
但是这里子类的又要写一个自己的onEnable(),为了不产生矛盾所以@Override告诉java这里重写而不要使用父类自带的方法。。。
其实没有也可以的0 0
不理解啊。。。LZ能把那段命令解释一下吗,总觉得没用,提示的信息都是plugin.yml里的啊
请说明导入是什么鬼,我配置好了也报错,还有指令的排版,我们这些新手不懂啊!
JAR 创建失败。请参阅“详细信息”以获取更多信息。
资源与文件系统不同步:"/MyFirstPlugin/plugin.yml"。
资源与文件系统不同步:"/MyFirstPlugin/plugin.yml"。
楼主快帮我看看吧 照你的方法去做 可是放到服务器里面后 在控制台输入指令提示说没有这条指令
复制代码
这个是我编的代码↑
- package com.github.github.Nicolas;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.plugin.java.JavaPlugin;
- public class first extends JavaPlugin{
- public void onEnable() {
- }
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (cmd.getName().equalsIgnoreCase("nico")){
- sender.sendMessage("HAYO");
- return true;
- }
- return false;
- }
- public void onDisable() {
- }
- }
这个是我编的代码↑
berry64 发表于 2016-1-20 11:20
@Override 就是重写父类方法的一个语句,这个嘛,不好解释
就是说extends JavaPlugin这里命名JavaPlugin ...
@Override
这个注解在Runtime会被忽略 so 这个注解有没有都没有问题
楼主好人呐
0611 发表于 2015-2-27 11:12
在世界上Java是较低级的语言,最高是C语言。
java是面向对象的,c语言是面向过程的,没法比吧。
给力给力,但是我还是不会
网络摆渡客 发表于 2014-12-25 23:17
这个开发工具还是有必要说一下的。
eclipse吧。。。。。。
收我这个徒弟吗{:10_512:}挺想学Java的{:10_492:}
感谢教材。。我已经放弃了QWQ
{:10_509:}大赞,真是很有帮助!
本帖最后由 45gfg9 于 2016-8-6 17:29 编辑
lz我做下来变成这样什么鬼{:10_493:}
删了@Override 又加了些东西
package com.plugin.plugin;
import org.bukkit.command.CommandSender;
import org.bukkit.event.Listener;
import org.bukkit.material.Command;
import org.bukkit.plugin.java.JavaPlugin;
public class MyFirstPlugin extends JavaPlugin implements Listener{
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (((CommandSender) cmd).getName().equalsIgnoreCase("/ffp")){
sender.sendMessage("45gfg9!");
return true;
}
return false;
}
}
lz我做下来变成这样什么鬼{:10_493:}
删了@Override 又加了些东西
package com.plugin.plugin;
import org.bukkit.command.CommandSender;
import org.bukkit.event.Listener;
import org.bukkit.material.Command;
import org.bukkit.plugin.java.JavaPlugin;
public class MyFirstPlugin extends JavaPlugin implements Listener{
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (((CommandSender) cmd).getName().equalsIgnoreCase("/ffp")){
sender.sendMessage("45gfg9!");
return true;
}
return false;
}
}
這個必須頂
LZ,那个
usage: /<command>
要改吗?
usage: /<command>
要改吗?
dxz2002 发表于 2016-8-9 22:25
LZ,那个
usage: /
要改吗?
usage 当玩家指令使用错误(return false;)的时候给予玩家的提示
berry64 发表于 2016-8-10 08:51
usage 当玩家指令使用错误(return false;)的时候给予玩家的提示
哦哦,谢谢。这个教程的java文件和yml文件内容能不能给我截图一下,我还是有点模糊,好像有点讲得仓促啊
本帖最后由 牛奶冰麒麟 于 2016-8-13 18:03 编辑
LZ可以把这个Java教程挂到第一个帖子上,直接看LZ的帖子学Java的话有点吃力
写的时候好多错误:
extends JavaPlugin implements Listener
标记“extends”上有语法错误,应为 enum;语法错误,将“EnumBody”插入到完整 ClassBodyDeclarations 中
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (cmd.getName().equalsIgnoreCase("/mfp")){
Command 无法解析为类;
CommandSender 无法解析为类
下面这些是我根据教程写的,4处报错复制代码
LZ可以把这个Java教程挂到第一个帖子上,直接看LZ的帖子学Java的话有点吃力
写的时候好多错误:
extends JavaPlugin implements Listener
标记“extends”上有语法错误,应为 enum;语法错误,将“EnumBody”插入到完整 ClassBodyDeclarations 中
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (cmd.getName().equalsIgnoreCase("/mfp")){
Command 无法解析为类;
CommandSender 无法解析为类
下面这些是我根据教程写的,4处报错
- package com.github.milkmaster;
- public class MyFirstPlugin {
- extends JavaPlugin implements Listener
-
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (cmd.getName().equalsIgnoreCase("/mfp")){
- sender.sendMessage("HAYO");
- return true;
- }
- return false;
- }
- }
牛奶冰麒麟 发表于 2016-8-13 17:55
LZ可以把这个Java教程挂到第一个帖子上,直接看LZ的帖子学Java的话有点吃力
写的时候好多错误:
额,你理解错了,好吧我承认我解释的不好,至于java教程我建议 JavaNotes 这里
不过我会在最后加上集成好的代码方便你们理解
berry64 发表于 2016-8-14 11:17
额,你理解错了,好吧我承认我解释的不好,至于java教程我建议 JavaNotes 这里
不过我会在最后加上集成 ...
英语渣表示一个字看不懂 _(:3J∠)_
楼主求你的eclipse工程文件
import org.bukkit.material.Command应该是org.bukkit.command.Command吧
害得我之前纠结了几个小时,多个dalao都束手无策,欲哭无泪
害得我之前纠结了几个小时,多个dalao都束手无策,欲哭无泪
太好啦!绝对良心!
你讲的太杂乱了。
希望楼主写得更详细一些!
图挂了。。。。。。。。。。。。。。。。。。。。。。。。。。。
0611 发表于 2015-2-27 11:12
在世界上Java是较低级的语言,最高是C语言。
java是高级语言,c是中级语言(没有面向对象)