Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“如何做项目结构”;src/main/java“;在eclipse中?_Java_Eclipse_Main_Src_Project Structure - Fatal编程技术网

“如何做项目结构”;src/main/java“;在eclipse中?

“如何做项目结构”;src/main/java“;在eclipse中?,java,eclipse,main,src,project-structure,Java,Eclipse,Main,Src,Project Structure,有时我会在PackageExplorer中遇到位于“src/main/java”的项目结构。但如果我为自己工作,那只是“src”。如何控制这一切 eclipse中两个项目之间的区别:左:一个名为“src/main/java”的文件夹右:一个名为“src”的文件夹,一个名为“main.java”的子文件夹 谢谢-Enomine在我看来,有两种方法可以解决这个问题: 1.转到项目->构建路径->配置构建路径->Java构建路径,然后在源选项卡中添加您的src/main/Java文件夹 2.“Pro

有时我会在PackageExplorer中遇到位于“src/main/java”的项目结构。但如果我为自己工作,那只是“src”。如何控制这一切

eclipse中两个项目之间的区别:左:一个名为“src/main/java”的文件夹右:一个名为“src”的文件夹,一个名为“main.java”的子文件夹


谢谢-Enomine

在我看来,有两种方法可以解决这个问题: 1.转到项目->构建路径->配置构建路径->Java构建路径,然后在源选项卡中添加您的src/main/Java文件夹
2.“Project explorer”附近还有一个箭头,可用于自定义工作区。您可以尝试更改“项目演示文稿”或“文件包演示文稿”

区别:让我们先了解这两个文件夹的含义。在左图中,src/main/java是eclipse用于构建项目的源文件夹。在右图中,src是包main.java的源文件夹

解决方案:无法编辑源文件夹,因此您必须复制文件并创建一个名为src/main/java的新源文件夹。

@howlger

我想我现在做了。我右键单击,选择“构建路径”->“新建源文件夹”。然后它成功了。在属性菜单“Java构建路径”中,它不起作用


谢谢-Enomine

源文件夹为
src/main/java
的项目是maven项目。Maven是一个构建基础设施,i.a.管理库依赖项,并为项目文件夹提供约定,如单元测试源的
src/test/java
,以及图像和*.properties文件等非java源的
src/main/resources

最好将项目作为maven项目导入(这里不是gradle)。可能是您需要eclipse中的插件;有一段时间我在使用另一个IDE

创建一个新的maven作为试用版


Maven项目由
pom.xml
控制,因此最好识别为Maven项目。

JavaMaven项目的默认源文件夹是
src/main/Java
。在右侧的项目中,通过
pom.xml
文件中的以下行将源文件夹设置为
src

<sourceDirectory>src</sourceDirectory>
src

如果删除行或更改值,请右键单击项目并选择Maven>updateproject…让Eclipse读取
pom.xml
文件并相应地更新源文件夹位置。

如何在本文中显示图片?有一个站着“在这里输入图像描述”,所以我这样做了。但是图像并没有显示。那么,您是否尝试过自己创建“src/main/java”目录?然后编辑构建路径并将“src/main/java”设置为“源文件夹”。“milo0.3.0Server\src\main\java”退出编辑生成路径,删除“src”和“add folder”的条目,从中选择“src/main/java”文件夹。可以在项目>属性:java生成路径,选项卡“源”中配置源文件夹。普通Java项目(新建>Java项目)的默认源文件夹为
src
,Maven和Gradle项目的默认源文件夹为
src/main/Java
。感谢您提供此信息,但请将此信息添加到您的问题中(通过单击问题底部的编辑链接)并删除此答案。