maven多个源码路径如何打包-----------------why

发布于 2021-11-29 13:44:18 字数 92 浏览 765 评论 12

默认只会把src/main/java下的.java文件打进源码包,如果我还有另一个源码目录如:src/main/app,则
src/main/app下的源码不能被打进源码包,why?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

风透绣罗衣 2021-11-29 14:55:04

有插件支持的,参见:
build-helper-maven-plugin

后知后觉 2021-11-29 14:55:03

@采飞扬 额,如果只是功能模块还好吧,创建子项目,然后分层,如果功能太多,把业务切开,分成多个系统,一个系统只应该完成一个非常简单的功能点。

疾风者 2021-11-29 14:55:03

功能模块多了,都放一个源码目录看着有点乱,所以才想单独出来

甜扑 2021-11-29 14:55:01

maven定义的就是这种,/src/main/java存放java类,/src/main/webapp存放网页文件,使用maven打包的时候,他就会把src/main/java下面的按照pom定义打成jar包,如果你要使用maven,就要遵守它的规范,that's all!

静谧 2021-11-29 14:55:00

maven定义的就是这种,/src/main/java存放java类,/src/main/webapp存放网页文件,使用maven打包的时候,他就会把src/main/java下面的按照pom定义打成jar包,如果你要使用maven,就要遵守它的规范,that's all!

虐人心 2021-11-29 14:55:00

可以配置JAR插件,看下文档插件。

牵你的手,一向走下去 2021-11-29 14:54:55

可以配置JAR插件,看下文档插件。

一笔一画续写前缘 2021-11-29 14:54:53

约定大于配置是maven最重要的思想,显然你已经违背了,这样不如另外再开一个项目,当然话说回来用插件就可以实现

复古式 2021-11-29 14:54:01

有插件吧

无人问我粥可暖 2021-11-29 14:53:31

木有高人?

柒夜笙歌凉 2021-11-29 14:47:02

是打源码的jar包,即java源文件的包,编译后的class jar包没啥问题

命硬 2021-11-29 14:35:37

maven定义的就是这种,/src/main/java存放java类,/src/main/webapp存放网页文件,使用maven打包的时候,他就会把src/main/java下面的按照pom定义打成jar包,如果你要使用maven,就要遵守它的规范,that's all!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文