我在几年前获得了娱乐游戏机器人(Runescape)的一些源代码,现在正试图运行它。然而,jGrasp无法识别很多导入,我不知道如何修复代码,因为我仍然只是一名学生。导入的代码如下:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.Map;
import org.rsbot.bot.Bot;
import org.rsbot.event.events.MessageEvent;
import org.rsbot.script.util.*;
import org.rsbot.script.*;
import org.rsbot.script.wrappers.*;
import java.util.Random;
import javax.swing.JOptionPane;
import org.rsbot.event.listeners.MessageListener;
import org.rsbot.event.listeners.PaintListener;
import org.rsbot.script.methods.Game;
import org.rsbot.util.GlobalConfiguration;
@ScriptManifest(authors = { "Enfilade" }, keywords = {"rune", "riot"}, name = "Rune Riot", version = 1.0)
程序代码未显示,因为它超出了本文的字符限制。当我尝试编译代码时,会收到许多与导入相关的错误,例如:
RuneRiot.java:17: error: package org.rsbot.bot does not exist
import org.rsbot.bot.Bot;
请告诉我需要做些什么来解决导入错误并让代码正常运行。谢谢!
答案 0 :(得分:0)
package org.rsbot.bot does not exist
表示您遗漏了org.rsbot.bot
个套餐。
这可能意味着两件事之一:
jGrasp
将Jar或源文件(它们所处的格式)放在构建路径上的缺失包中。