相关疑难解决方法(0)

如何在不重新启动整个服务的情况下更新Tomcat Web应用程序?

我是新手Tomcat.我们有一台开发机器,运行大约5个应用程序.即使它是开发人员,我们的客户在测试期间也会使用它.

所以说我们需要在一个类文件上做一个小的改动.现在,我们必须关闭Tomcat(影响其他四个应用程序),删除WAR文件(和Web应用程序目录),重新部署新WAR文件并重新启动Tomcat.

当然,这会让一些人感到不安,因为它会破坏所有应用程序的所有登录会话.

有一个更好的方法吗?我的意思是,有没有办法只重新加载改变的CLASS而不是dev机器上的所有内容?

谢谢.

deployment tomcat war

90
推荐指数
3
解决办法
11万
查看次数

如何在Linux中使用IntelliJ社区(免费)版本在本地调试Tomcat 7.x/8.x webapp?

我知道这可以与Ultimate Edition一起使用,但有没有办法在Community Edition中本地调试这些应用程序?

java tomcat intellij-idea

24
推荐指数
1
解决办法
2万
查看次数

如何在不重启Tomcat的情况下更改HTML/JS/CSS?

是否可以配置Tomcat,使其在开发过程中查找我的"webapp"目录的单独位置?

我在一个目录中有我的git源代码,在另一个目录中安装了tomcat.我不想在两个地方进行更改,或者每次我对CSS或Javascript进行简单更改时手动复制文件,或重建/部署.


编辑 - 2013年2月21日

不幸的是,这些建议都没有效果,我怀疑这可能是因为我没有提供足够的信息来说明我是如何制定的.

我将Tomcat安装在我的主目录(我在Mac上)的目录中,名为"Development".

/Users/dbrogdon/Development/apache-tomcat-7.0.35
Run Code Online (Sandbox Code Playgroud)

我旁边有我的git来源.

/Users/dbrogdon/Development/myproject
Run Code Online (Sandbox Code Playgroud)

在myproject目录中,我的实际Web文件位于:

/Users/dbrogdon/Development/myproject/application/appname/src/main/webapp
Run Code Online (Sandbox Code Playgroud)

当我编译时,我将appname.war放入

/Users/dbrogdon/Development/apache-tomcat-7.0.35/webapps
Run Code Online (Sandbox Code Playgroud)

根据更新的信息,我应该在我的conf/server.xml或者我的docBase中提供什么conf/Catalina/localhost/appname.xml

tomcat tomcat7

18
推荐指数
1
解决办法
2万
查看次数

如何将jsp文件热部署到tomcat?

每次我在JSP文件中进行一些编辑时,我都不想构建war文件.我想要像PHP一样工作.如何热部署到tomcat服务器?热部署java标准吗?

可以在我的软件的发布版本中使用这种热部署吗?

java jsp tomcat

1
推荐指数
1
解决办法
8974
查看次数

标签 统计

tomcat ×4

java ×2

deployment ×1

intellij-idea ×1

jsp ×1

tomcat7 ×1

war ×1