关于gitignore文件,Myeclipse和IDEA的编译输出文件的问题

使用git做版本管理时,有的.class文件非常繁琐,比如你创建了一个工程,用git做版本管理,每次的class文件内容都不一样啊,这个东西又没有什么必要管理,还有,多人协作开发时用的IDE不一样的时候,一些IDE的配置文件,这些都不希望上传到版本库,这时,gitignore文件就起作用啦,比如:我的gitignore文件内容如下:

# Maven
target/
*.ser
*.ec

# IntelliJ Idea
.idea/
out/
*.ipr
*.iws
*.iml

# Eclipse
.classpath
.project
.settings/
.metadata/

其实主要的问题还是要忽略掉class输出目录和IDE的配置文件。那么现在就需要了解一下IDE的输出文件了:
我主要使用的IDE有两种:MyEclipse和IDEA

新建一个java工程:

新建的java工程,对于MyEclipse和IDEA的结构都是一样的,可以互相导入都是一个src文件,class什么的输出在bin中。

新建一个javaWeb工程:

MyEclipse主要是放在WebRoot(可以改成web)下面,IDEA是web下面,两个名字不一样,导入的话不知道可不可以。(待定,现在还不会使用IDEA建立web项目)

新建一个javaMaven工程:

javaMaven工程的resources文件夹隐藏了,导入IDEA后可以使用,编译后什么的都在target下面

新建一个javaWebMaven工程:

使用IDEA搭建maven工程非常简单。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值