⑴ 啟動Tomcat的幾種方式
啟動Tomcat有兩種場景,一是部署時啟動,二是開發時啟動。部署時基本上是通過war包來啟動,而開發時的啟動方式多種多樣,下面擬介紹幾種適用於開發時啟動Tomcat的方法。 在DOS命令行啟動 Apache Tomcat提供了一個名為 tomcat7-maven-plugin 的插件,該插件提供了多種啟動Tomcat的方式。這里我們主要關心的是 tomcat7:run啟動方式。 tomcat7:run所啟動的是內置的Tomcat,與你本機是否安裝了Tomcat無關。該內置的Tomcat會被Maven自動下載,並在執行tomcat7:run時被啟動。我們可以在pom.xml里對這個內置Tomcat進行參數配置。使用內置Tomcat的好處是每次啟動都是一個干凈的環境,如果你長時間沒關心某個工程,而突然要進行開發時,這個干凈的環境很重要,讓你立即還原到以前的工作環境中。 使用tomcat7:run時又有兩個場景。如果你只有war工程,並且與其相關的jar文件都已上傳到Maven伺服器上了(或已安裝到本地Maven庫中),你可以在war工程的目錄下執行下面的命令來啟動: mvn tomcat7:run 該命令將自動地把本地Maven庫上的jar文件增加到classpath路徑上,同時還會自動編譯war工程,但並不打war包,啟動較快。 另一個使用場景是,如果你有全部工程的源程序(若干jar工程和一個war工程),並且需要不時地修改程序,你可以在根工程下通過下面的命令來啟動: mvn tomcat7:run -am -pl abc 其中,假設abc是你的war工程名。該命令將自動地把各工程的源程序編譯到各自的target/classes目錄下,並添加到classpath路徑中。同樣,該命令也不打war包,減少了啟動時間。 需要注意的是,上面的命令只處理根pom.xml里<moles中定義的工程,其它所依賴的工程仍直接取本地Maven庫中的jar文件。當然,我們也必須把那個war工程(即上面的abc)也定義到<moles中才行。 在Eclipse里啟動 在Eclipse里安裝m2e和m2e-wtp插件後就可以在Servers中啟動Tomcat了,這是我們首選的啟動方式,此法不再贅述。 此外,我們還可以在Eclipse里執行上面說到的mvn tomcat7:run或mvn tomcat7:run -am -pl abc命令。在Eclipse里執行Maven命令比在DOS窗口裡執行的一個好處是復制粘貼更容易,並且在程序拋異常後可以直接點擊超鏈接打開對應的程序,並定位到出錯的地方。
⑵ tomcat注冊成windows系統服務的後如何增加安全參數
為Tomcat注冊的Windows服務增加安全參數
Tomcat注冊成windows系統服務之後,如何增加security
安全參數在dos命令行啟動tomcat為:startup.bat
-security,傳遞了security安全參數,防止用jsp列表伺服器上的文件、目錄對象,但是注冊成系統服務之後,無法為服務增加參數。在網上搜索了很多資料,問類似問題的也不少,但是沒有一個解決的。經過自己測試,終於找到了解決辦法。為了不讓其他網友走自己同樣的彎路,特將方法總結一下。在tomcat的bin目錄下,有一tomcat5w.exe文件,此工具是監控tomcat服務狀態及配置服務的。
打開此工具,切換到java標簽頁面,在java
options選項里開始加入如下參數:-Djava.security.manager-Djava.security.policy=D: empapache-tomcat-5.5.12confcatalina.policy【將目錄改為tomcat安裝的目錄】點擊【確定】或者【應用】按鈕,保存配置,重新啟動服務,即可。
Windows揪出隱藏的「QQ尾巴」
「QQ尾巴」是利用Windows系統下Internet
Explorer的iFrame系統漏洞自動運行的一種惡意木馬程序。該木馬病毒會偷偷潛藏在用戶的系統中,發作時會尋找QQ窗口並給在線QQ好友發送諸如「有我的照片」、「這是一個很不錯的網站」或「快去這看看,裡面有蠻好的`東西」之類的假消息,誘惑用戶點擊一個網站,如果有人信以為真點擊該鏈接的話,就會被病毒感染,然後成為毒源,繼續傳播。用戶除了可以下載「QQ尾巴專殺工具」等對其進行查殺外,還可以使用Windows查找工具將它從用戶系統中「甩」出去。
用戶從開始菜單中選擇「查找→文件或文件夾」並打開系統「查找」對話框:
步驟一:切換到「名稱與位置」選項卡,在「名稱」和「包含文字」框中輸入QQ那段「虛假消息」的文字,如一段網址或「一個很不錯的網站」等,將「搜索」范圍指定到C:WINDOWS並選中「包含子文件夾」選項。
步驟二:切換到「日期」選項卡,選中「查找所有文件」選項並在其右側下拉菜單列表中選擇「創建時間」,在「介於×年×月×日和×年×月×日」選項中選擇發現QQ發生異常的上一個可以正常聊天的日期,當然也可以是瀏覽過QQ信息中虛假網址的當天。
步驟三:進行完上述所有設置後,單擊「查找」,Windows查找工具會分別在C:WINDOWS文件夾中找到一個名為Sendmess的應用程序和C:WINDOWSTEMP文件夾中找到一個名為Younv的應用程序,用戶在安全模式下將它們進行清除一下即可完成「QQ尾巴」木馬病毒的查殺。
Windows系統:開始--運行--命令大全
Windows系統:開始--運行--命令大全
Nslookup-------IP地址偵測器
explorer-------打開資源管理器logoff---------注銷命令
tsshutdn-------60秒倒計時關機命令lusrmgr.msc----本機用戶和組
services.msc---本地服務設置oobe/msoobe
/a----檢查XP是否激活
notepad--------打開記事本cleanmgr-------垃圾整理
net
start
messenger----開始信使服務compmgmt.msc---計算機管理
net
stop
messenger-----停止信使服務conf-----------啟動netmeeting
dvdplay--------DVD播放器charmap--------啟動字元映射表
diskmgmt.msc---磁碟管理實用程序calc-----------啟動計算器
dfrg.msc-------磁碟碎片整理程序chkdsk.exe-----Chkdsk磁碟檢查
devmgmt.msc---
設備管理器regsvr32
/u
*.dll----停止dll文件運行
drwtsn32------
系統醫生rononce
-p
----15秒關機
dxdiag---------檢查DirectX信息regedt32-------注冊表編輯器
Msconfig.exe---系統配置實用程序rsop.msc-------組策略結果集
mem.exe--------顯示內存使用情況regedit.exe----注冊表
winchat--------XP自帶區域網聊天progman--------程序管理器
winmsd---------系統信息perfmon.msc----計算機性能監測程序
winver---------檢查Windows版本
sfc
/scannow-----掃描錯誤並復原taskmgr-----任務管理器(2000/xp/2003winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構(WMI)
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設置
write----------寫字板
winmsd---------系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------XP自帶區域網聊天mem.exe--------顯示內存使用情況
Msconfig.exe---系統配置實用程序
Windows文件恢復技巧:誤刪文件的恢復
如果只能使用Windows本身提供的工具,那麼我們可以認為清空回收站之後,被刪除的文件已經徹底清除了。不過事實並非如此,只要有專用的硬體和軟體,即使數據已經被覆蓋、驅動器已經重新格式化、引導扇區徹底損壞,或者磁碟驅動器不再運轉,我們還是可以恢復幾乎所有的文件。
一、磁碟如何保存數據
要理解如何恢復已刪除的數據,首先要搞清楚磁碟如何保存數據。硬碟驅動器裡面有一組碟片,數據就保存在碟片的磁軌(Trck)上,磁軌在碟片上呈同心圓分布,讀/寫磁頭在碟片的表面移動訪問硬碟的各個區域,因此文件可以隨機地分布到磁碟的各個位置,同一文件的各個部分不一定要順序存放。
存放在磁碟上的數據以簇為分配單位,簇的大小因操作系統和邏輯卷大小的不同而不同。如果一個硬碟的簇大小是4
K,那麼保存1
K的文件也要佔用4
K的磁碟空間。大的文件可能佔用多達數千、數萬的簇,分散到整個磁碟上,操作系統的文件子系統負責各個部分的組織和管理。
當前,Windows支持的硬碟文件系統共有三種。第一種是FAT,即所謂的文件分配表(File
Alloction
Tble),它是最古老的文件系統,從DOS時代開始就已經有了。Windows
95引入了第二種文件系統,即FAT
32,Windows
NT
4.0則引入了第三種文件系統NTFS。這三種文件系統的基本原理都一樣,都用一個類似目錄的結構來組織文件,目錄結構包含一個指向文件首簇的指針,首簇的FAT入口又包含一個指向下一簇地址的指針,依此類推,直至出現文件的結束標記為止。
二、Windows不能真正清除文件
在Windows中,如果我們用常規的辦法刪除一個文件,文件本身並未被真正清除。例如,如果我們在Windows資源管理器中刪除一個文件,Windows會把文件放入回收站,即使我們清空了回收站(或者不啟動回收站功能),操作系統也不會真正清除文件的數據。
Windows所謂的刪除實際上只是把文件名稱的第一個字母改成一個特殊字元,然後把該文件佔用的簇標記為空閑狀態,但文件包含的數據仍在磁碟上,下次將新的文件保存到磁碟時,這些簇可能被新的文件使用,從而覆蓋原來的數據。因此,只要不保存新的文件,被刪除文件的數據實際上仍舊完整無缺地保存在磁碟上。
因此,我們可以用工具軟體繞過操作系統,直接操作磁碟,恢復被刪除的文件。這類工具軟體很多,EsyRecovery就是其中的佼佼者。
如果不小心刪除了某個重要文件,想要恢復,這時千萬不要覆蓋它。立即停用計算機,不要再向磁碟保存任何文件,包括不要把恢復工具安裝到已刪除文件所在的硬碟,因為任何寫入磁碟的內容都有可能覆蓋已刪除文件釋放的磁碟簇。如果必須安裝恢復工具,可以安裝到其他硬碟分區、軟盤,或者乾脆拆下硬碟到另一台機器上去恢復。
windows_server - windows_server.exe - 進程信息
進程文件: windows_server
或者
windows_server.exe
進程名稱:
Bckdoor.Win32.PcClient.jl
描述:
windows_server.exe是Bckdoor.Win32.PcClient.jl木馬相關程序,建議立即刪除。
this
website
is
about
processinfo
<tble
width="530"
border="0"
cellspcing="0"
cellpdding="0">
出品者:
未知N/A
屬於:
Bckdoor.Win32.PcClient.jl
系統進程:
否
後台程序:
否
使用網路:
否
硬體相關:
否
常見錯誤:
未知N/A
內存使用:
未知N/A
安全等級
(0-5):
2
間諜軟體:
否
廣告軟體:
否
病毒:
是
木馬:
是
windows-mod - windows-mod.exe - 進程信息
進程文件: windows-mod
或者
windows-mod.exe
進程名稱:
Bckdoor.Win32.Rbot.gen
描述:
windows-mod.exe是Bckdoor.Win32.Rbot.gen木馬相關程序,建議立即刪除。
this
website
is
about
processinfo
<tble
width="530"
border="0"
cellspcing="0"
cellpdding="0">
出品者:
未知N/A
屬於:
Bckdoor.Win32.Rbot.gen
系統進程:
否
後台程序:
否
使用網路:
否
硬體相關:
否
常見錯誤:
未知N/A
內存使用:
未知N/A
安全等級
(0-5):
2
間諜軟體:
否
廣告軟體:
否
病毒:
是
木馬:
是
⑶ 如何在win7系統中後台啟動tomcat
1、在環境變數中設置JAVA_HOME(假設缺的JDK目錄為d:\j2sdk1.4.2_04) A、進入windows桌面,右鍵選擇「我的電腦」-->「屬性」; B、選擇「高級」頁簽,點開「環境變數」; C、在「系統變數」下點擊新建彈出「新建系統變數」,變數名輸入「JAVA_HOME」,變數值輸入「d:\j2sdk1.4.2_04」後點擊確定。
2、將Tomcat設置成服務(假設缺的Tomcat目錄為d:\Tomcat_oa) A、點擊開始-->運行,輸入cmd進入dos控制台; B、執行以下dos命令(輸入命令後按回車鍵執行); d: cd Tomcat_oa\bin service install 服務名(可選,默認為tomcat5) 此時Tomcat服務已經成功安裝。
3、進入系統服務將服務啟動,並將服務設置成自動啟動。
4、服務移除。基本操作同2,最後執行service remove 服務名。
5、基於服務模式的參數調整。基於服務模式修改tomcat\bin目錄下的catalina.bat文件,調整參數(如:內存)是不起作用的,採用以下方式(以tomcat5為例):
1)、運行cmd,從控制台進入tomcat的bin目錄;
2)、運行tomcat5w //MS//服務名,windows的右下角出現托盤圖標(服務名是具體的tomcat服務);
3)、進入調整參數,保存;
4)、重新啟動tomcat服務。
⑷ tomcat總是閃退,dos命令窗口出現如下信息
不知道你用的是安裝版本的tomcat么? 如果是的話 換成解壓縮版本的tomcat, 重新去下載,解壓就能用的。
⑸ 如何用命令行來啟動TOMCAT服務
tomcat怎麼做成windows自動啟動的服務首先找到F:\apache\bin\service.bat(不同的計算機Tomcat路徑會不太一樣),打開此文件,尋找如下--JvmMs128--JvmMx256這句代碼在此後面加上--Startup=auto(注意:前面要有空格),修改完成之後,然後點擊保存!打開一個Dos窗口,將F:\apache\bin\中service.bat文件拖到Dos窗口中,然後Enter.如果出現如下的提示,那就需要在環境變數那裡配置一下CATALINA_HOME,值為:Tomcat根路徑:F:\apache,配置好之後.3.重新開啟一個Dos窗口,在進行如下操作!如果出現如下提示,那恭喜你已經成功了一半了!(如果還存在問題的話,可以根據Dos窗口裡面的提示來進行,就可以了)4.在Dos窗口中輸入service.batinstallTomcat61(注意:service.bat必須在當前目錄下才可以的)後,就會出現如下畫面內容!運行完命令後就可以在Windows服務中看到ApacheTomcat61然後可以自行改為手動或自動啟動。5.如果你想從Windows服務中移除,請使用命令:service.batuninstallTomcat61(注意:service.bat必須在當前目錄下才可以的).搞定。。。一切就這么簡單!
⑹ 如何用DOS命令啟動tomcat-7.0
cd 到tomcat-7.0下的bin目錄,然後執行startup即可啟動
⑺ tomcat 如何在命令行啟動和關閉
進入tomcat的安裝目錄的bin目錄
下列可以直接在cmd中運行(要進入tomcat的bin目錄),也可直接雙擊
startup.bat 啟動tomcat
shutdown.bat 關閉tomcat
service install (service.bat加上 install參數)安裝成服務.
⑻ 怎樣在windows系統中輸入dos命令查看被佔用的tomcat埠號
你可以打開任務管理器, 進程選項卡,找到映像名為 tomcat的 所對應的 PID 就是埠號, PID列如果沒有, 點擊 「查看」 菜單 --「選擇列」 把PID (進程標示符) 勾上即可
⑼ dos命令如何啟動tomcat
可以把tomcat的執行文件,就是bin目錄里的執行文件直接加入到Path目錄里就可以了
1.就是修改環境變數里的設置
2.我的電腦-》屬性-》高級-》環境變數
3.在彈出的窗口裡的path環境變數加一個
4.假如tomcat裝在D:\tamcat\Tomcat
6.0
5.那就將D:\tamcat\Tomcat
6.0\bin添加到path里就可以了。
⑽ 怎麼用dos指令打開tomcat啊
你可以把tomcat的執行文件,就是bin目錄里的執行文件直接加入到Path目錄里就可以了吧。
就是修改環境變數里的設置
我的電腦-》屬性-》高級-》環境變數
在彈出的窗口裡的path環境變數加一個
假如tomcat裝在D:\tamcat\Tomcat 6.0
那就將D:\tamcat\Tomcat 6.0\bin添加到path里就可以了。