【问题标题】:Want to Build 2 Applications in 2 different jdk and then Run in 2 Tomcat servers想要在 2 个不同的 jdk 中构建 2 个应用程序,然后在 2 个 Tomcat 服务器中运行
【发布时间】:2017-12-13 06:14:35
【问题描述】:

我有 2 个单独的应用程序要构建(使用 maven 命令)并在 2 个不同的 Tomcat 服务器中运行。

我的第一个应用程序。应该建在jdk-6,而第二个应用程序。在jdk-7 中,然后将.war 文件部署到Tomcat 的webapps 文件夹中。

我目前正在分别更改环境变量JAVA_HOMEPATH 来构建这两个appl。每次。 这是一个忙碌而耗时的过程。 有没有其他方法可以同时在不同的 jdk 版本中同时构建两个应用程序?

同样,我需要在我的本地服务器上同时运行这两个应用程序,一个在 Tomcat-6.0.44 中,另一个在 Tomcat-7.0.47 中。

我在server.xml 文件中进行了以下更改,以在这两个 Tomcat 版本中配置端口号。

第一次,

<Connector port="8080" ...>
<Server port="8005" shutdown="SHUTDOWN">
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

在第二,

<Connector port="8086" ...>
<Server port="8007" shutdown="SHUTDOWN">
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

但我仍然不能同时运行两个本地服务器。 当一台服务器启动时,另一台服务器未启动。 请建议我解决这个问题。

【问题讨论】:

  • 设置虚拟机或容器?
  • 如果在linux上有两个tomcat副本和两个init.d脚本
  • 在Windows平台上

标签: java tomcat build jdk1.6


【解决方案1】:

使用 docker,它非常适合您拥有的那种场景

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    • 2022-09-28
    • 2020-05-14
    • 2014-02-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多