java - 如何修复此代码中的导入错误?

标签 java import compilation

几年前我得到了一些娱乐游戏机器人(用于 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;

请告诉我需要做什么来解决导入错误并使代码正常运行。谢谢!

最佳答案

包 org.rsbot.bot 不存在 表示您缺少 org.rsbot.bot 包。

这可能意味着以下两件事之一:

  1. 您没有包裹。 解决方案:获取包裹。
  2. 您没有正确添加软件包。您需要让 jGrasp 将缺少的包的 Jar 或源文件(无论其格式如何)放入构建路径中。

关于java - 如何修复此代码中的导入错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29502771/

相关文章:

python - 如何将 Python 中作为文本导入的数据分离为日期数组和数字数据

php - 以 csv 格式导入和导出所有类别

java - 如何调用多个嵌套内部类的父方法

java - Apache Flink-Java> 8支持路线图?

java - 等待池完成线程

ruby-on-rails - 数据旁边的 CSV header - Rails Import

visual-studio-2010 - 如何在 Windows 上为 CUDA 链接库(例如 CUBLAS、CUSPARSE)

parsing - 为什么编译器不能出现 "shift/shift"冲突?

compilation - 为什么D编译需要这么长时间?

java - 为什么我的两个简单 Java 线程没有得到交错访问?