java - 在具有不同包的 Vscode IDE 中编写的 java 程序无法正确执行
问题描述
我在 VScode IDE 中收到以下错误。请帮助我解决与 VScode 相关的问题
我在 Visual Studio 代码中创建了一个名为test的包。在该包中编写的程序无法执行,程序是:
package test;
public class Example{
public static void main(String args[])
{
System.out.println("HELLO");
}
}
解决方案
问题是您无法从包内部运行代码。
您必须从包的父目录运行代码
例如。如果您的文件,包的结构是这样的
SomeDirectory
|----test
│ |----Example.class
然后你通过 java test.Example 从 SomeDirectory 运行它
推荐阅读
- laravel - 嵌套的雄辩关系
- dll - Uno WASM 在使用 DLL 时无法解析包
- javascript - NW.js 中的 nvm-windows Node.js 版本更改
- javascript - 使用Javascript遍历无序列表
- postgresql - 如何从包含数组的某个键的 jsonb 列中获取 uniq 数据?
- vue.js - 在 Nuxt JS 中重新加载页面后路由参数值消失
- c++ - 如何在 C++ 中调试未捕获的异常核心转储
- javascript - document.write 是否删除 css 样式?
- c# - 我需要根据类型做一件特定的事情,不知道如何实现它
- c# - asp.net core MapControllerRoute 与我的路由不匹配(未触发授权)