[请益] 新公司Java专案不用Maven是什么水平?

楼主: fshfsh (鱼~*)   2021-03-22 19:25:32
小弟我最近入职了一家台商,主要写Java,上礼拜上工
本来我是以前端为主,但想试试后端,所以就选择了这家公司
我在学程式的时候是main Java,所以一开始架环境都很顺
那天学姊给的Package过来(用USB拷过来),直接import会有很多错误
我也一一排除了,结果发现有些地方找不到class
我想说这也还好,重新再拷一次整包过来就好了
想不到学姊是一个一个档案手动去比对看是哪边出错了
我想说这么土法炼钢真的逮就补吗?
仔细想想,像这种专案dependency一般都是用maven吧? 直接pom档过来我这边自己build就好了不是吗?
在这边想请教大大,大型专案不用maven是什么水准? 是不是该快逃?
这家公司目前在用EJB, JPA, JSP, 版控用SVN, 数据库用MySQL
btw, 这家公司windows和office都没有启动, 这是盗版的意思吗?
作者: stupid0319 (征女友)   2021-03-22 19:27:00
看你什么水准,这公司就什么水准
作者: qrtt1 (有些事,有时候。。。)   2021-03-22 19:27:00
那就导入一下啊
作者: qpowjohn (pose)   2021-03-22 19:28:00
按错,不过公司不倒有他的道理,svn能用为啥要强迫用git,其实我想不通XD不是说楼主,而是看到某些人看到svn就快逃的心态很怪
作者: taikobo (勉强になるなぁ...)   2021-03-22 19:31:00
svn 切换 branch 就真的比 git 慢很多啊...
作者: angusyu (〒△〒)   2021-03-22 19:33:00
用gradle啊用什么
作者: airtsubasa (伪学姊)   2021-03-22 19:39:00
所以你这位新人的热情要燃烧公司的老屁股吗?xd
作者: htury (冰点)   2021-03-22 19:44:00
钱多就慢慢导入,钱少就快逃
作者: roccqqck (ccqq)   2021-03-22 19:59:00
不给连外网?
作者: wulouise (在线上!=在电脑前)   2021-03-22 20:22:00
用SVN不错了好嘛XD
作者: atpx (秋雨的心情)   2021-03-22 20:24:00
很正常吧, 可能系统开发时还没有这东西也不可能因为Maven出现就去改现有的专案只为了全套进去
作者: alihue (wanda wanda)   2021-03-22 20:29:00
不想导入就乖乖做
作者: zzshcool (台湾人)   2021-03-22 20:33:00
找下一家公司
作者: accessdenied (存取违规)   2021-03-22 20:39:00
自己都不想导入还敢唸前人喔?会这样落到你手里代表前人都跟你想法一样啊,装什么高尚?而且van有很多比git 强的地方啦,是你不懂svn
作者: aidansky0989 (alta)   2021-03-22 21:03:00
写前端看到jsp还不懂?
作者: EricTCartman (阿ㄆㄧㄚˇ)   2021-03-22 21:05:00
是什么水准喔 只能讲员工等级跟公司等级不会差太多
作者: alihue (wanda wanda)   2021-03-22 21:24:00
看不顺眼跟没做好分不清楚还敢来开战
作者: zased (我只是上PTT查资料)   2021-03-22 21:32:00
是我就直接提案导入了,天大的好机会不把握、还在这边问...导入后不论谈升迁好谈,下份工作面试也是超加分的,独立思考、有能力改善公司
作者: MoonCode (MoonCode)   2021-03-22 21:40:00
什么水瓶!
作者: tom77588 (叶天)   2021-03-22 21:42:00
是否提案导入看你的位阶。我个人是会观察一阵子,确认公司的氛围跟同事的程度,再决定要不要导入,一开始进去就提案导入,除非变动不大,不然直接翻掉除了成本高外,原同事会觉得新人上任三把火是在嚣张什么
作者: lturtsamuel (港都都教授)   2021-03-22 21:55:00
就真的很烂 看到烂还不能讲喔 好险我离了ㄏㄏ
作者: Hecc (来日方长)   2021-03-22 22:21:00
等你登高一呼站出来
作者: wawi2 (@@)   2021-03-22 22:35:00
maven又不好用maven就跟cmake差不多水平而已 笑死
作者: pptsodog (天桥下说书)   2021-03-22 23:03:00
USB
作者: cschuan (ntucschuan)   2021-03-22 23:12:00
都用gradle
作者: final01 (牛顿运动定律)   2021-03-22 23:17:00
就是跟你水平差不多,不要靠北XD
作者: goodice (一水隔天涯)   2021-03-22 23:18:00
哪家
作者: mutom (人生..充满自虐)   2021-03-22 23:40:00
多的是那种几千万老系统不用Maven,这种改起来很麻烦的
作者: Csongs (西歌)   2021-03-22 23:59:00
哪家啊
作者: bego5566 (贝果56)   2021-03-23 00:01:00
sbt
作者: sharku (明珠求瑕)   2021-03-23 00:06:00
都用 gradle 了, 而且也不用 java, 改 kotlin
作者: new122851 (未若柳絮因风起)   2021-03-23 00:23:00
建议先提议自己成为架构师负责该系统 并把整个架构前后端分离
作者: superpandal   2021-03-23 00:32:00
就老旧的技能树 不过maven个人觉得不算好用 copy个东西还要写xml实在有够... gradle也没好到哪...还有人说gradle是script 就不知道该说什么 细节差很多不过跟人沟通要用就是
作者: lturtsamuel (港都都教授)   2021-03-23 00:40:00
gradle mvn就是典型的 over generialized 设计 跟java本身整合性普普 只是编译个东西却引入很多心智负担
作者: superpandal   2021-03-23 00:45:00
cmake的话感觉好过maven gradle一些
作者: lturtsamuel (港都都教授)   2021-03-23 00:49:00
cnake的功能跟mvn不在同个位置 它不包办套件管理 然后多了c特有的参数要调
作者: viper9709 (阿达)   2021-03-23 00:53:00
先观察再做决定+1
作者: lturtsamuel (港都都教授)   2021-03-23 00:53:00
不过cmake难倒是情有可原 c跟跨平台就是这么难不是随便都能设计出rust cargo这么屌的建置工具
作者: superpandal   2021-03-23 01:10:00
不过也没看过没用maven gradle的公司有什么好的替代
作者: wawi2 (@@)   2021-03-23 02:06:00
很多大公司都自己写软件取代maven. 尼没见过不代表没有 FLAG中最废的A都有了
作者: superpandal   2021-03-23 02:28:00
这种级别的大公司当然没有机会进去 私有side project确实可以考虑自己写
作者: BlacksPig (Black Handsome s Pig)   2021-03-23 06:43:00
这篇后面有些推文满有意思的,赞!我最近也在改某大厂写的普通专案,一堆lib jar自己ref,其中有些jar是自建的,有的是公开库有的。可能当年环境没有Nexus。但是现在有,所以有空就改成Maven架构有时候写写程式逻辑外,换个口味改改架构也是不错,也让专案瘦一点!
作者: internetms52 (Oaide)   2021-03-23 07:32:00
没有maven可以用ivy,但这些都建立在有版控的环境上,建议导svn或git
作者: sayya2311 (ya)   2021-03-23 07:41:00
无脑用maven建起来常常都一大包啊,有好有坏
作者: wxywxywxy   2021-03-23 09:12:00
我也觉得帮忙导入是加分 不过要上面支持你
作者: shooter555 (shooter)   2021-03-23 09:21:00
看到有人批cmake cmake不好吗? 要不然要用什么scons?还是众多开源里面改用的meson?
作者: lucky4283 (KENNY)   2021-03-23 12:42:00
推1楼,新人就那麽猖狂,看你格局也还好
作者: pxycho (trolltrolltroll)   2021-03-23 15:18:00
我知道了,干脆把Java 换 Python(欸?
作者: energyy1104 (Bill Wang)   2021-03-23 17:07:00
一楼没说错啊
作者: superpandal   2021-03-23 20:02:00
ant+ivy maven gradle sbt... 一路看下来就感觉java没有简单又好用这回事... 当然现在好多语言也被搞成这样
作者: amazing2014 (别断线拜托)   2021-03-23 21:50:00
这是什么公司
作者: samfox (fox)   2021-03-23 23:01:00
答案不只改跟不改
作者: Bencrie   2021-03-24 00:11:00
不知道为什么 freedesktop 那票人要换 meson语法好像也没有比较简洁好懂cmake 有要跨 *nix Windows 的话也许好用吧,生 Makefile或 vcproj 之类的。没跨的话自己写 Makefile 就行
作者: hanshsu (小肉呆)   2021-03-24 09:51:00
不爽就离职阿 这没啥好吵的吧
作者: shooter555 (shooter)   2021-03-24 12:31:00
自己写makefile也太麻烦了 cmake 两三行 makefile要写一大堆
作者: tw11509 (John-117)   2021-03-25 01:51:00
我进公司一开始也没有用gradle,后来新专案就直接导入了啊,之后有什么简化开发流程的确定没问题也直接用了
作者: Bencrie   2021-03-25 02:09:00
Makefile 要写一大堆这个看个人熟练度
作者: IMPOSSIBLEr (I'm possible rrr)   2021-03-25 12:00:00
提案全部用go改写,选我正解XDD

Links booklink

Contact Us: admin [ a t ] ucptt.com