我第一次安装IntelliJ idea来用Java编码,在此IDE之前我使用VS Code进行开发和编译。安装后,我打开了IntelliJ中以前编写的代码文件夹,其中有灰色的运行按钮,显示“编辑器中的此文件不可运行”。
this is the directory structure with the code
以前在VS代码中,这些文件很容易编译,但在IntelliJ理念中,我不知道为什么会发生这种情况。
我第一次安装IntelliJ idea来用Java编码,在此IDE之前我使用VS Code进行开发和编译。安装后,我打开了IntelliJ中以前编写的代码文件夹,其中有灰色的运行按钮,显示“编辑器中的此文件不可运行”。
this is the directory structure with the code
以前在VS代码中,这些文件很容易编译,但在IntelliJ理念中,我不知道为什么会发生这种情况。
2条答案
按热度按时间brccelvz1#
您应该首先使用IntelliJ思想创建一个
Java project
,这样它将创建所有必要的文件,以便IDE将其识别为本机Java项目。然后,您可以将现有文件代码复制并粘贴到
src
文件夹中,遵守以下Java模块组织:src > main > java > your Files/Packages
另外,在创建Java项目时,我建议您使用
Gradle
创建它,它将大大简化项目依赖关系的维护。Java项目的VS代码与IntelliJ理念
对于Java项目,我建议使用IntelliJ Idea,但是对于通用的代码实践,当然要使用VS Code,它的灵活性令人难以置信。
lztngnrs2#
你可以右键点击“Sorting”文件夹,然后选择
Mark Directory as | Sources Root
。然后你应该能够运行Java代码。在IntelliJ IDEA中,包含所有Java包的文件夹应该被标记为源根目录,以使其正常工作。详细信息请参见这里:https://www.jetbrains.com/help/idea/content-roots.html