java - 是否可以采用 IntelliJ IDEA 社区版进行 Web 开发?

标签 java eclipse ide intellij-idea

目前我将 IntelliJ IDEA 用于非 Web 项目,但我很想将其用于 Web 开发。不幸的是,IntelliJ IDEA Ultimate Edition 的价格(220 欧元)目前对我来说太高了,这就是我被迫使用 STS(Springsource Tool suite)的原因。

我想知道有没有办法采用 IntelliJ IDEA CE 版本进行 Web 开发?当然我可以只用crack或者写一个,但这不是我的风格。

最佳答案

当然可以。我的意思是,可以在文本编辑器中进行 Web 开发。真正的问题是你失去了什么/这是多么痛苦。您需要设置的一些内容:

  • 在本地构建和部署 WAR 文件的任务(ant、maven 等)
  • 要在 IntelliJ CE 中调试您的项目,您需要花一些时间设置运行配置文件以启动您的应用服务器。

即使设置了这些东西,您仍然会缺少任何特定于 Web 开发的便利功能(bean 不会自动显示指向相关 xml 配置的链接,用于依赖注入(inject)的 getter/setter 可能会显示未使用的方法警告等)

我想说 IntelliJ CE 是否是 Web 开发的合理选择取决于您对 IntelliJ 的偏好程度高于其他编辑器的程度,以及您对 Web 开发的总体舒适程度(因为您不会得到任何编辑器的建议或警告),以及项目的 Web 组件有多复杂。

关于java - 是否可以采用 IntelliJ IDEA 社区版进行 Web 开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5553672/

相关文章:

java - 如何在 Spring Boot 应用程序中正确使用 ThreadPoolExecutor

Java 调用 Python(需要类、接口(interface)或枚举)

java - 什么是 VS F10 和 F11 的 eclipse 调试预期类似物?

android - 如何保存 Canvas 绘图并在单击按钮时显示它

java - 从eclipse中的方法定义跳转到方法调用【Java视角】

python - 使用 Pycharm 编写 gem5 配置脚本

JavaFX Tableview 按自定义规则排序,然后按列选择

java - 如何解决 "invalid resource directory name",资源 "crunch"

eclipse - “Copy projects into workspace”是什么意思?

C++ 重构为所有类和函数添加命名空间?