我用IntelliJ Idea 13编写了一个,可以在Tomcat 7服务器上启动这个应用程序。现在我想在Windows上测试这个应用程序。所以我在Windows上安装了Tomcat 7和XAMPP(用于数据库)。我在我的./目标文件夹中找到了一些文件,比如“projectname-快照”文件夹、"projectname.war“、”generated“文件夹等等。那么,我是否必须将所有这些文件放在我的Windows中,从Tomcat到webapp文件夹并启动Tomcat?当我以这种方式尝试时,当我转到"localhost:8080“时,我无法打开应用程序。缺少哪些文件来启动应
在一台windows机器上同时运行apache tomcat和apachetomee-plus是可能的吗?因为在设置Tomcat时,我设置了CATALINA_HOME环境变量;我认为当apache tomee使用TomEE发行版中包含的startup.bat文件启动时,它会选择TomEE设置的CATALINA_HOME变量。
我们能否在一个windows (或其他系统)中同时拥有这两个服务器,并确保当我启动TomEE plus服务器的startp.bat时,我的Tomcat Servlet容器不会被拾取?
System Info:
Windows 7 64 bit
JAVA 1.6.0_21
WTP(eclipse3.7)无法在Windows7下以调试模式启动tomcat6,错误日志如下:
!ENTRY org.eclipse.wst.server.core 4 0 2011-11-23 22:26:33.001
!MESSAGE Server Tomcat v6.0 Server at localhost failed to start.
一件奇怪的事情发生了,它似乎是由最新的Windows升级触发的。我从Windows8.0升级到8.1,从那时起,Spring Tool Suite中的嵌入式tomcat服务器就不能启动了。
日志/控制台输出中没有任何问题,控制台显示正常启动,但在servers选项卡中显示服务器仍处于"starting...“状态。状态(见下文)。
120秒后,我会看到下面的对话框:
Server Tomcat v7.0 Server at localhost was unable to start within 120 seconds. If the server requires more