2013-04-30 115 views
0

我正在使用Ubuntu和Tomcat服務器運行一個Web應用程序,它使用tomcat.sh啓動服務器 ,然後在瀏覽器中鍵入鏈​​接以打開應用程序。我已經創建了該鏈接的快捷方式,所以通過雙擊它,瀏覽器將打開指定的鏈接地址。是否有可能創建一個快捷方式和網站鏈接的快捷方式文件

要運行我通過兩個步驟去:使用tomcat.sh使用鏈接快捷

我可以綁定這兩個步驟(tomcat.sh文件和鏈接

  • 開放的應用

    1. 啓動Tomcat快捷方式)爲1的快捷方式,所以通過點擊創建的快捷方式,tomcat將啓動並且瀏覽器將打開應用程序鏈接?

      我該如何在Windows上做到這一點?

  • 回答

    2

    當然這是可能的。

    你可以編寫一個腳本來啓動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在這種情況下)經過網址被打開。

    如果您已經創建了一個鏈接 - 讓我們mywebapp - 使用與作爲目標URL中探險,你只需更換線

    "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" http://localhost:8093/ 
    

    mywebapp.url (windows only) 
    

    注意這裏的擴展.url( windows)

    或者你用來打開Linux上命令shell的鏈接。

    另外你也許想給你的tomcat一點時間來啓動,你可以在linux上使用命令timeout或者在linux上使用sleep命令,然後在打開你的url之前等待秒數。

    +0

    嘿感謝A4l ..for快速回復...我今天會嘗試它...希望它會工作...問候無 – 2013-04-30 09:41:46

    +0

    @NielGupta不客氣!我希望它能幫助你找到你正在尋找的解決方案。 – A4L 2013-04-30 18:40:57