我使用ubuntu和tomcat服务器运行web应用程序,该应用程序使用tomcat.sh启动服务器,然后在浏览器中键入链接以打开应用程序。我已经创建了该链接的快捷方式,所以通过双击它,浏览器将打开指定的链接地址。
为了跑步,我经历了两个步骤:
我可以将这两个步骤(tomcat.sh文件和链接快捷方式)绑定到一个快捷方式中吗?因此,单击创建的快捷方式,tomcat将启动,浏览器将打开应用程序链接?
另外,我如何在Windows上做到这一点?
发布于 2013-04-30 07:22:22
当然这是可能的。
您可以编写一个脚本,从tomcat开始,然后打开您的url。双击那个脚本应该能做你想做的事。
例如,对于Windows (linux可以采用相同的方法),您可以使用如下脚本:
@echo off
set JAVA_HOME=C:\Oracle\jdk1.6
set CATALINA_HOME=C:\Apache\apache-tomcat-7.0
set JAVA_OPTS=-XX:MaxPermSize=128m -Xmx512m -server
call %CATALINA_HOME%\bin\catalina.bat start
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" http://localhost:8093/注意,这个脚本直接执行浏览器(在本例中是FF),传递要打开的url。
如果您已经创建了一个链接-让我们的mywebapp -使用浏览器作为目标您的url,您可以只替换行
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" http://localhost:8093/使用
mywebapp.url (windows only)请注意这里的扩展.url (仅限windows)
或任何用于在linux上从命令shell打开链接的内容。
另外,您可能希望给tomcat一些启动的时间,您可以在windows上使用命令timeout或在linux上使用sleep命令,然后将打开url之前等待的秒数传递给每个命令。
https://stackoverflow.com/questions/16294060
复制相似问题