我正在尝试运行我的程序。但是,当我单击运行时,没有显示输出窗口。另外,当我进入“查看->工具窗口”时,“运行”选项被禁用。
我的主班,以防万一有人想知道:
import org.apache.http.impl.client.HttpClientBuilder;
import org.junit.Test;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import static junit.framework.TestCase.assertEquals;
public class TesterClass {
public static void main(String[] args) {
String url = "https://erikberg.com/nba/standings.json";
HttpClient client = HttpClientBuilder.create().build();
HttpGet request = new HttpGet();
request.addHeader("User-agent", "LotterySimulator/1.0 (nneeranjun@berkeley.edu)");
HttpResponse response = null;
try {
response = client.execute(request);
} catch (IOException e) {
e.printStackTrace();
}
try {
System.out.println(response.getEntity().getContent());
} catch (IOException e) {
e.printStackTrace();
}
}
}
答案 0 :(得分:1)
答案 1 :(得分:1)
“视图->工具Windows”下的“运行”选项不用于运行程序。用于切换运行面板的显示。该选项显示为灰色,因为当前没有面板可切换。
对于运行程序,您需要具有有效的JDK,主类和模块的运行配置设置。运行配置中指定的主类也需要具有签名的方法:public static void main(String [])。另外,如果您在编辑器中打开了包含此类方法的文件,则应该可以通过单击左侧装订线中的绿色箭头或通过运行->运行“ MyClass”
来运行该文件。答案 2 :(得分:0)