为什么我在TomCat上(从NetBeans)部署项目时收到这个错误消息?(上下文无法启动)



我不太喜欢MavenNetBeans(我在过去),我有以下问题。

我从中获得了一个使用Maven功能的项目,名为project原型并选择教程中指定的原型(一个名为entando原型门户引导程序的原型,即生成entando门户的原型)。

在下一个NetBeans窗口中,我将项目名称指定为myfirstportalGroup id,我指定了com.entando

我没有更改默认的项目路径,即:

/home/andrea/NetBeansProjects/myfirstportal

然后,在NetBeans项目选项卡中,我选择我的项目,并执行Maven清理和构建任务,该任务持续几秒钟,并以构建成功消息正确结束。

看来构建过程还可以

然后我选择我的项目并执行Run,因此我选择TomCat安装。

启动过程开始,但在结束时,我总是收到以下错误消息:

ebapp assembled in [9582 msecs]
Building war: /home/andrea/NetBeansProjects/myfirstportal/target/myfirstportal.war
--- tomcat7-maven-plugin:2.1:exec-war-only (war-build-standalone) @ myfirstportal ---
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 31.067s
Finished at: Thu Jul 02 18:23:41 CEST 2015
Final Memory: 48M/233M
------------------------------------------------------------------------
NetBeans: Deploying on Apache Tomcat or TomEE
    profile mode: false
    debug mode: false
    force redeploy: true
Checking data source definitions for missing JDBC drivers...
Undeploying ...
undeploy?path=/myfirstportal
OK - Undeployed application at context path /myfirstportal
In-place deployment at /home/andrea/NetBeansProjects/myfirstportal/target/myfirstportal
Deployment is in progress...
deploy?config=file%3A%2Ftmp%2Fcontext5305066681099450691.xml&path=/myfirstportal
FAIL - Deployed application at context path /myfirstportal but context failed to start

正如您在最后所看到的,该过程失败,并显示以下特定错误消息:

FAIL - Deployed application at context path /myfirstportal but context failed to start

我错过了什么?我能做些什么来解决这个问题?

Tnx

我认为您的web.xml丢失或applicationContext格式不正确。

打开"服务"窗口(如果未打开,请转到:窗口>服务)右键单击Tomcat Server,然后选择View Server Log。现在您可以看到导致Tomcat不部署您的war的实际异常。

相关内容

最新更新