eclipseidea重定义目录结构

Posted 通凡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipseidea重定义目录结构相关的知识,希望对你有一定的参考价值。

在两种idea进行写程序的时候,经常会遇到这种问题,就是新建的工程目录不能满足项目需求或者是不能更好的满足习惯,举一个简单的例子,在eclipse中新建一个普通的java工程,那么会遇到一个问题就是源码路径默认是在src下面的,而我们想要一个包含测试、外部文件resource的目录结构,类似于maven,那我们应该怎么办呢?本文章介绍在eclipse和idea中操作目录结构的方式。

1、idea

在idea中进行该种操作比较简单,就是在project structure中进行配置即可,详见下图:

如果src为源目录,根据上面角色划分,取消其原来的角色定义(选中source,在点击取消的目录即可),其他的目录角色定义操作同理,比较简单这里不再赘述。

2、eclipse

在eclipse中要想达到这种效果,必须要修改.classpath的xml文件,将原src内容替换为如下即可:

    <classpathentry kind="src" path="src/main/java"/>
    <classpathentry kind="src" path="src/main/resources"/>
    <classpathentry kind="src" path="src/test/java"/>
    <classpathentry kind="src" path="src/test/resources"/>

当然亦可以在这里指定好输出路径,如下:

    <classpathentry kind="src" output="target/classes" path="src/main/java"/>
    <classpathentry kind="src" output="target/classes" path="src/main/resources"/>
    <classpathentry kind="src" output="target/classes" path="src/test/java"/>
    <classpathentry kind="src" output="target/classes" path="src/test/resources"/>

至此完成目录的配置工作。

以上是关于eclipseidea重定义目录结构的主要内容,如果未能解决你的问题,请参考以下文章

通配符及输入输出重定向

EclipseIDEA环境下设置jvm默认编码

java单词集

用金山重装高手之后,再还原到原先的系统,启动之后出现下图,无法进入桌面,请问怎么办?

htaccess 301 重定向整个目录

数据结构与算法 | 数据结构与算法学习目录