我按照vscode中Java入门中给出的说明进行操作,但是导致失败。我不只是想要解决这个问题,也许还很棘手。我想了解导致问题的原因。
我使用的是Ubuntu 19.04 64位。 vscode版本1.38.1 我在vscode中安装的软件包中包含所有基本的Java扩展。 java --version返回:
java 12.0.2 2019-07-16 Java(TM) SE Runtime Environment (build 12.0.2+10) Java HotSpot(TM) 64-Bit Server VM (build 12.0.2+10, mixed mode, sharing) 这就是我所遵循的。 入门
它首先将我带到新生成的launch.json,而不是按照过程中的说明直接运行代码。 这是我的launch.json
{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "type": "java", "name": "Debug (Launch) - Current File", "request": "launch", "mainClass": "${file}" }, { "type": "java", "name": "Debug (Launch)-QuickStart", "request": "launch", "mainClass": "QuickStart" } ] } 我继续前进,再次在文件上按了F5键,这就是我遇到的问题
user@machine:$ cd /home/user/test/java/proj ; /usr/lib/jvm/java-12-oracle/bin/java -agentlib:jdwp=transport=dt_socket,server=n,suspend=y,address=localhost:42535 --enable-preview -Dfile.encoding=UTF-8 -cp /home/user/.config/Code/User/workspaceStorage/db4b3a82ff379b93685473884410762c/redhat.java/jdt_ws/jdt.ls-java-project/bin QuickStart Error: Could not find or load main class QuickStart Caused by: java.lang.ClassNotFoundException: QuickStart 请帮助我理解这一点,然后加以解决。如果我错过了任何重要信息,请在评论中提问,我会立即添加。
谢谢
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。