给出java中的以下代码,在编译时你有很多错误:
Main.java:1:错误:包com.google.common.base不存在导入com.google.common.base.Preconditions; ^
Main.java:2:错误:包com.google.common.collect不存在导入com.google.common.collect.Lists; ^
Main.java:3:错误:包org.ros.exception不存在import org.ros.exception.RosRuntimeException; ^
Main.java:4:错误:包org.ros.internal.loader不存在import org.ros.internal.loader.CommandLineLoader; ^
Main.java:5:错误:包org.ros.node不存在import org.ros.node.DefaultNodeMainExecutor; ^
Main.java:6:错误:包org.ros.node不存在import org.ros.node.NodeConfiguration; ^
Main.java:7:错误:包org.ros.node不存在import org.ros.node.NodeMainExecutor;
我通过IntelliJ运行它.有谁知道为什么它不起作用?
import com.google.common.base.Preconditions;
import com.google.common.collect.Lists;
import org.ros.exception.RosRuntimeException;
import org.ros.internal.loader.CommandLineLoader;
import org.ros.node.DefaultNodeMainExecutor;
import org.ros.node.NodeConfiguration;
import org.ros.node.NodeMainExecutor;
// This class will run a publisher and subscriber, and relay data between them.
public class Main {
static private Talker pubNodeMain;
static private Listener subNodeMain;
public static void main(String[] argv) throws Exception {
// Set up the executor for both of the nodes
NodeMainExecutor nodeMainExecutor …Run Code Online (Sandbox Code Playgroud)