我有一个Java Web应用程序,我在IntelliJ中开发并使用Apache Tomcat进行部署。我定义了一些在团队中的每个人之间共享的运行配置。定义这些运行配置以将爆炸的war伪像部署到本地tomcat中。其他团队成员能够部署并运行得很好,但是我收到以下错误:
Artifact Gradle : project : project.war (exploded): Error during artifact deployment. See server log for details.
Artifact Gradle : project : project.war (exploded): com.intellij.javaee.oss.admin.jmx.JmxAdminException: com.intellij.execution.ExecutionException: /IdeaProjects/project/build/libs/exploded/project.war not found for the web module.
似乎IntelliJ不想创建exploded/project.war目录。如果我手动创建这些目录,则不会收到该错误消息,但WAR内容都不会放入目录中。
我认为这可能是一个权限错误,所以我甚至试图给我的项目目录777只是为了尝试消除可能出现的问题。
有没有人遇到过这个问题?
我正在运行MacOS 10.12,并且过去能够部署,但这个问题才刚刚开始。
由于
更新
IntelliJ日志并没有真正显示任何其他错误,只是针对上述错误的完整StackTrace。
2017-11-02 11:20:52,896 [3777157] INFO - erver.JavaeeServerInstanceImpl - com.intellij.execution.