【问题标题】:application deployment fails in tomcat serverTomcat 服务器中的应用程序部署失败
【发布时间】:2013-03-11 05:53:27
【问题描述】:

当我尝试使用 tomcat 服务器在 netbeans 中运行我的 war 文件时,我收到此错误。

Tomcat server started.
In-place deployment at C:\Users\saeed\Documents\NetBeansProjects\GomrokProject\PoliceSmsCenter\target\PoliceSmsCenter-2.0-SNAPSHOT deploy?config=file%3A%2FC%3A%2FUsers%2Fsaeed%2FAppData%2FLocal%2FTemp%2Fcontext6847039033559451727.xml&path=/PoliceSmsCenter<br> http://localhost:8084/manager/text/deploy?config=file%3A%2FC%3A%2FUsers%2Fsaeed%2FAppData%2FLocal%2FTemp%2Fcontext6847039033559451727.xml&path=/PoliceSmsCenter"<br> The module has not been deployed.<br> See the server log for details.
at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:210)
at org.netbeans.modules.maven.j2ee.ExecutionChecker.performDeploy(ExecutionChecker.java:179)
at org.netbeans.modules.maven.j2ee.ExecutionChecker.executionResult(ExecutionChecker.java:131)
at org.netbeans.modules.maven.execute.MavenCommandLineExecutor.run(MavenCommandLineExecutor.java:211)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)

可能是什么原因?

【问题讨论】:

  • 可以贴一下服务器日志吗?
  • 服务器日志中可用的原因是什么?
  • 它是空的!里面没有任何文字。
  • 当我将一个 jar 项目添加到另一个项目时,问题就开始了。在那之后,我无法运行我的任何项目
  • 愚蠢的问题,但是您是否尝试过清理并构建?

标签: java tomcat netbeans


【解决方案1】:

尝试在您的 pom 文件中包含以下依赖项。使用&lt;scope&gt;provided&lt;/scope&gt; 表示您需要编译该工件,但不要在您的战争中使用它。

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-api</artifactId>
    <version>6.0</version>
    <scope>provided</scope>
</dependency>

【讨论】:

  • @saeed arash 您是否尝试添加上述依赖项或者您已经在其中添加了它?
猜你喜欢
  • 1970-01-01
  • 2015-02-17
  • 1970-01-01
  • 1970-01-01
  • 2023-02-20
  • 1970-01-01
  • 1970-01-01
  • 2020-07-18
  • 2016-09-06
相关资源
最近更新 更多