java – IntelliJ只编译一次文件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – IntelliJ只编译一次文件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1249字,纯文字阅读大概需要2分钟。
内容图文
![java – IntelliJ只编译一次文件](/upload/InfoBanner/zyjiaocheng/768/d909aee5a1b34c07817b81eafa1f95ec.jpg)
IntelliJ(Ultimate 2018.1)没有正确构建我的项目.该项目使用Maven,似乎没有任何问题(所有的库都在那里).问题如下:
每次启动IntelliJ时,我都可以完成一次所有更改.我可以更改文件的内容,这些更改将包含在构建中.但是,构建工具会忽略第一次构建后我所做的每一项更改.因此,每次我构建项目(ctrl f9)之后,我都会得到“所有文件都是最新的”并且没有编译任何内容. (如果我在应用程序服务器上运行应用程序并尝试热插拔,则构建说“已加载的类是最新的……”)
只有重新启动IDE才能重建项目.
编辑:正如我刚刚发现的那样,重新启动IDE并不是唯一可以再次进行构建的可能性.在无法编译的状态下,我更改了编译器设置中的设置.在那之后,我能够再次建造.但只有一次.然后我改变了设置,我可以再次构建.在IDE中看起来像奇怪的东西. /编辑
Edit2:奇怪的是,类的显式编译(ctrl shift f9)正在运行.所以问题围绕着整个项目的编译.虽然这使IntelliJ再次可用,但是对于多个已更改的文件… / Edit2很容易出错
项目的一些注意事项和配置:
>构建产生.war
>它部署在一个野生蝇(在这个周期中没有启动一次,所以这不应该是问题的根源)
>完全相同的项目以前是在Eclipse中开发的,其中构建和Hot-Swap工作完美无缺(当我再次尝试Eclipse时仍然可以)
> Maven配置:
>编译器配置:
解决方法:
检查Intellij版本.因为我正在使用1.4社区版,对我来说它正常运行.
即使我在构建First Time后更新了几个依赖项,它也会自动重建.
因此,为了了解您可以做什么,只需检查Intellij更新或更改默认目录并重建它.
内容总结
以上是互联网集市为您收集整理的java – IntelliJ只编译一次文件全部内容,希望文章能够帮你解决java – IntelliJ只编译一次文件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。