我有一个运行Spring的项目,我使用IntelliJ作为编译器。我开始在Ubuntu中构建项目,但我在查看数据库编辑时遇到问题,因此我切换到Windows并丢失了我的Ubuntu分区(由于其他一些无关的错误)。我正在尝试在Windows中重置我的项目,但我无法正确编译它。
我尝试重新下载IntelliJ,重新启动计算机,清理安装maven,以及到处寻找解决方案。我在IntelliJ的网站上找到了一个链接,但他们从未真正解决问题的解决方案(http://devnet.jetbrains.com/thread/436515)。我开始尝试未完成的建议"从列表中删除所有为部署选择的工件,然后再次添加它们#34;但是一旦删除,我无法弄清楚如何再次添加它们。
此外,我一直看到错误"配置错误:部署源'(项目名称):战争爆炸'无效"
对于我可以尝试或做错的任何建议或提示都会很棒。
谢谢!
答案 0 :(得分:10)
也许您可以尝试以下过程。
1.打开项目结构从模块中添加工件(Web应用程序:爆炸),选择您的模块,添加它: show image
2.Build Artifacts [(顶层菜单) - 构建 - 构建工件 - 构建]
3.编辑配置 - 部署添加您的工件
答案 1 :(得分:9)
答案 2 :(得分:4)
答案 3 :(得分:2)
我为我解决了这个问题。
我不知道为什么,但由于某种原因我的.war文件被破坏了。我去了项目结构> Artifacts,删除了我的旧工件(IntelliJ已经突出显示为红色)并再次添加它。
答案 4 :(得分:0)
很久以前,我遇到过类似的问题。我在Ubuntu上使用IntelliJ制作了一个Spring MVC webapp(在VM上运行)。 后来当我试图在Windows IntelliJ上运行它时,它变得疯狂......所以要解决这个问题...... 我删除了所有IntelliJ配置文件,* .iml目标WAR 然后它工作正常。
答案 5 :(得分:0)
答案 6 :(得分:-2)
构建工件(顶级菜单 - 构建 - 构建工件):