maven eclipse plugin

随着MECLIPSE-443更改,Eclipse现在仅将**/*.java文件包含到Java项目的源目录中。对于使用AJDT的项目,**/*.aj文件同样被包括在内。用户可以通过配置sourceIncludes/sourceExcludes来自定义更多包含或排除规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

With the change done as part of MECLIPSE-443 "Only include **/*.java in Java source directories" the .classpath entries for classpathentry kind="src" now specify an including attribute with a value of "**/*.java" . Previously this attribute was not specified which meant that eclipse would include any file in this src directory as being on the classpath and hence compiled.

This broke Ajdt support as "**/*.aj" files were no longer included on the classpath and MECLIPSE-538 fixed this.

MECLIPSE-104 "Add the ability to specify source inclusions/exclusions" was added put back this flexibility.

In summary:

  • If your project is a java project then "**/*.java" will always be added to the including attribute of source directories.
  • If your project is an ajdt project then "**/*.aj" will always be added to the including attribute of source directories.
  • If you need any additional includes or excludes for source directories then use the configuration elements sourceIncludes/sourceExcludes

见:http://maven.apache.org/plugins/maven-eclipse-plugin/examples/specifying-source-path-inclusions-and-exclusions.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值