如何在 Visual Studio Code 上启动带有包声明的 Java 项目?

2024-04-04

我正在 Visual Studio Code 上学习 Java。我已经在其中安装了“Microsoft Extension for Java”。我的基本 Java 程序无需包声明即可正常运行。但我想打包我的程序。如何 ?

早些时候我使用“IntelliJ IDEA”。我曾经启动一个新项目并声明“package com.java.learn”。在 Visual Studio Code 中,没有创建新 java 项目的选项。有一个创建工作区的选项,但我仍然遇到同样的问题。

我有两个java类。 “Index.java”和“InputHelper.java”。 Index.java 是主要的 java 文件。 InputHelper 是我在 Index.java 中使用的一个单独的类。我想制作一个项目并打包两个(或多个)文件。

错误信息:

The declared package "com.java.learn" does not match the expected package

包是子目录的路径。假设您的 java 源位于某个目录(的子目录)中src。直接下的所有来源src有“默认”包=没有包声明。

In src/com/java/learn(4个嵌套目录)package com.java.learn;预计用于 java 源。

在您的情况下,创建一个包含 3 个目录的路径:com, java, and learn后者包含您的 java 源代码。


对于其余部分,请尝试遵循 java 的编码约定:类名以大写字母开头,例如Index、变量和方法名称用小写字母。

事实上,虽然微软经常被低估,但我会选择更主流的IDE来学习java。 IntelliJ IDEA(社区版)就可以了; NetBeans IDE 也是一个干净、漂亮的 IDE; eclipse 经常被使用——尽管恕我直言,有点过头了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Visual Studio Code 上启动带有包声明的 Java 项目? 的相关文章

随机推荐