Java 为什么我在尝试在TomCat上部署项目时(从NetBeans)会收到此错误消息?(上下文启动失败)

Java 为什么我在尝试在TomCat上部署项目时(从NetBeans)会收到此错误消息?(上下文启动失败),java,maven,tomcat,jakarta-ee,netbeans,Java,Maven,Tomcat,Jakarta Ee,Netbeans,我不太喜欢Maven和NetBeans(我在 我有以下问题 我从中获得了一个使用Maven特性的项目,名为project 原型并选择教程中指定的原型(名为entando原型门户引导的原型,即生成entando门户的原型) 在下一个NetBeans窗口中,我将项目名称指定为myfirstportal和组id我指定了com.entando 我没有更改默认项目路径,即: /home/andrea/NetBeansProjects/myfirstportal 然后,在NetBeans项目选项卡中,我选

我不太喜欢MavenNetBeans(我在 我有以下问题

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

在下一个NetBeans窗口中,我将项目名称指定为myfirstportal组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
正如您在最后看到的,流程失败,并显示以下特定错误消息:

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丢失或应用程序上下文格式不正确

打开“服务”窗口(如果未打开,请转到:窗口>服务) 右键单击Tomcat服务器并选择查看服务器日志。 现在您可以看到导致Tomcat不部署war的实际异常