wumingbing_8027 2022-07-19 11:04
浏览 52
已结题

寻找一个java编辑器或者编辑器插件,目录结构要求如下

问题遇到的现象和发生背景

最近维护一个spring cloud项目,止不住吐槽的心:几十个maven module,部分project只有一个java文件,文件内部只有一两行代码.
主要感觉有以下问题:
1\ 太卡了(大厂分工明确,一人负责一两个工程还好),一个人处理几十project,真太卡了,修改一下pom,要卡住2\3分钟
2\部分功能确实只有少量代码,但是从功能逻辑上,需要分开成立一个模块,建立一个工程太过麻烦,很多时候因为懒就把代码混在一起了.

java module 已经出来很久了,想找一个java编辑器或者编辑器插件,达到快速处理module的目的
我本以为新版的eclipse会有,但是没找到,希望大家能提供一些线索

我想要达到的结果

想找一个java编辑器或者编辑器插件,目录结构要求如下:
projectName
src
- com.package.module1(模块一般情况下都这个项目专用的)
-- module-info.java(要求根据引用\内容自动修改)
- com.package.module2
-- module-info.java(要求根据引用\内容自动修改)
- com.package.module3
-- module-info.java(要求根据引用\内容自动修改)
- com.package
-- App.java
- module-info.java(打包结果根据这个文件的内容变化(假设这个文件没有包含module2))
pom.xml(我的想法:项目引用的包基本是固定的,没有必要每个module都区分开来)
编译打包后(可开关的自动编译打包\注册)
projectName
classes
lib
- projectName-module1.jar(根据引用反向生成pom依赖文件,.打包源码,自动注册到maven仓库中)
- projectName-module3.jar

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 7月27日
    • 修改了问题 7月19日
    • 修改了问题 7月19日
    • 创建了问题 7月19日

    悬赏问题

    • ¥100 set_link_state
    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化
    • ¥15 Tableau online 嵌入ppt失败
    • ¥100 支付宝网页转账系统不识别账号
    • ¥15 基于单片机的靶位控制系统
    • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
    • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
    • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
    • ¥15 手机接入宽带网线,如何释放宽带全部速度