为什么配置个舒心的 Java 开发环境这么难?

2016-09-14 16:53:43 +08:00
 gowk
Eclipse, Maven, Jetty, Spring, Spring Data JPA
就是想不用 xml 配置,不需要 web.xml ,用 Java 类配置把这些环境搭起来,鼓捣了两天,终于可以了,读写 mysql ,简单页面展示都没问题,可是 JSP 的标准 JSTL 标签用不了。查了一下, Jetty 在 Eclipse 中分嵌入和不嵌入的,嵌入的可以像 Springside 那样,但按照 Springside 的 QuickStart 例子做了, Spring 环境又起不来,因为我的项目不是基于 xml 配置的 Spring 。研究了一天问题在那,又是研究 Maven 的 Jetty 插件,又是研究 Servlet/JSP 和 Jetty 版本的对应关系,又是研究 Spring Java 类配置文件是不是漏了什么东西,各种心累,我就是想专注业务,写各种漂亮的代码,但是被开发环境折腾的一点兴致都没了,心情很糟,想骂人。我想抛弃那些项目组陈旧的 Java 环境,引入 Maven (目前项目组没有是使用 Maven ),引入最新的框架,舒心的写 Java 代码,但是结果让我很失望,各种对象,各种配置已经把我弄的头昏脑涨,快要撕裂。以后也就工作用用 Java ,空闲时间绝不折腾了!把精力集中在 Go 上吧,那才是编程的未来。

各位Javaer能说说你们现在用的Java开发环境吗?都用了哪些框架?
9716 次点击
所在节点    程序员
87 条回复
S1ahs3r
2016-09-14 17:40:39 +08:00
spring bppt + docker 不依赖公司任何东西的开发环境几秒钟就备好...
S1ahs3r
2016-09-14 17:41:10 +08:00
@S1ahs3r 我的天...我的错别字
gowk
2016-09-14 17:41:59 +08:00
@stackboom .Net 不是说不好,我以前就是做.Net 。但有些地方还是比不上 Java ,不服不行
mringg
2016-09-14 17:43:37 +08:00
Intellij IDEA + Spring Boot 欢迎你
wupher
2016-09-14 17:44:08 +08:00
SPringBoot + idea
gowk
2016-09-14 17:44:23 +08:00
@S1ahs3r 期待你分享一下经验,让像我这样的屌丝 Javaer 长长见识
necpowman
2016-09-14 18:02:57 +08:00
@gowk “开发环境和 docker 没关系”。。。楼主真是“屌丝 Javaer ”啊。。。
palmers
2016-09-14 18:41:47 +08:00
@gowk 是的 ,我用 idea 确实比较舒心,目前还没有添堵的时候
xjp
2016-09-14 18:47:00 +08:00
同觉得 java 配置屎 各种 xml
最后用了 jetty+idea+springMVC 稍微好了一点 不过仍然各种 xml
incompatible
2016-09-14 18:47:20 +08:00
@necpowman 你倒是说说开发环境跟 docker 有什么关系? 以及如何定义“屌丝 Javaer ”?
shijingshijing
2016-09-14 18:48:15 +08:00
@gowk 我说楼主,整完这一套不再来整一套 Android Studio 合适么?是 Javaer 就要 J2EE , JSP , Android 一样都不落下。
why1
2016-09-14 19:31:38 +08:00
这是 IT 部门的事,你是程序员呀
ArthurTsang
2016-09-14 20:10:13 +08:00
XML 其实很好用
gowk
2016-09-14 21:52:55 +08:00
@why1 ...我觉得这是程序员的事...
zhuangzhuang1988
2016-09-14 22:04:45 +08:00
@ArthurTsang 对的, 有 IDE 支持写起来,很快,而且无错误。。
ilaipi
2016-09-14 22:08:13 +08:00
既然想专注于代码,何不花最少的精力,用最容易的 xml 方式把 spring 全部配置好?
你现在这样倒是把精力都花在环境上了
个人见解
BrightDawn
2016-09-14 22:15:07 +08:00
吐槽半天还是得配好,自己配不好不如看看别人怎么配的。
kaneg
2016-09-14 22:48:00 +08:00
不折腾,不软件
gowk
2016-09-14 22:54:11 +08:00
@ilaipi 感谢你的建议,还是回归 xml 吧!
6IbA2bj5ip3tK49j
2016-09-14 23:12:44 +08:00
想简单
Spring Boot + Java 8 (或者 kotlin)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/306246

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX