A. 如何用myeclipse將web項目發布到指定目錄
1.在發布項目時,點擊工具欄的那個部署按鈕,在,選中項目,點擊add按鈕,在server中選相應的伺服器,即可發布到伺服器, 而如果有伺服器虛擬目錄,則選<Custom Location>,然後在Deploy Location寫個想要部署到的路徑就行,此時tomcat還不能訪問。
2.在Tomcat下,找到conf文件下的server.xml,打開,在<Host>和</host>之間加上如下代碼,然後就部署完成,重啟伺服器,瀏 覽器可以訪問:
<Context path="/虛擬目錄名" docBase="目標目錄位置" debug="0" reloadable="true" >
</Context>
虛擬目錄名:瀏覽器訪問的地址
目標目錄位置:項目所在目錄的絕對路徑
reloadable="true" :伺服器配置動態載入
3.web項目的部署(發布)流程
在myeclipse下新建web工程abc。系統設置默認如下:
項目保存位置:workspace目錄\abc
Source文件夾:src,保存所有的java類文件(.java文件)和xml文件。
Web root文件夾:WebRoot,保存所有的jsp文件,包括css、javascript等。其中包含的WEB-INF文件夾有很重要的作用!
Context root URL:/abc。 /號指向上一層, /abc指向本目錄。
項目文件夾中包含共計6個文件和文件夾:
.myeclipse文件夾
src文件夾
WebRoot文件夾
同級包含的文件:
.classpath文件
.mymetadata文件
.project文件
在myeclipse里部署(deploy)項目
以項目名稱abc為例,發布的位置默認為Tomcat安裝目錄下的webapps目錄下abc目錄。
一般認為:Tomcat\webapps\abc目錄下就是完全拷貝myeclipse\workspace\abc\WebRoot\裡面全部內容。
部署的過程就是把myeclipse的WebRoot裡面的內容復制到Tomcat的Webapps\abc下,然後重新啟動Tomcat。
WebRoot目錄里包含index.jsp
用戶訪問web時輸入http://localhost:8080/abc即指向Tomcat\webapps\abc目錄下的index.jsp
可以正常訪問!
WebRoot的組成:
WebRoot\WEB-INF\classes目錄很有意思!
workspace\abc\WebRoot\WEB-INF\classes目錄與workspace\abc\src目錄一一對應!編譯之後的所有.class文件保存在 此處,部署也只會對外公開位元組碼,java類文件仍然保留在開發平台里。
src目錄下為java類文件(.java)
classes目錄下為位元組碼文件(.class)
C:\AAAA\i_sales\src和C:\AAAA\i_sales\WebRoot\WEB-INF\classes
裡面的結構是一模一樣的,文件名完全相同。只是把所有的擴展名.java變為了.class。
總結:
1、WebRoot文件夾是可以對外的成品!拷貝給Tomcat承載即可。
2、src目錄里都是重量級的java程序,編譯之後會被放入WebRoot。
3、jsp頁面、javascript、css直接寫在WebRoot里。自行組織一下目錄結構,易於分類管理。
B. 怎麼發布web項目
localhost說明已經發布在本地了,可以在本地可以通過localhost的地址訪問
要發到互聯網上,第一、需要伺服器,最好能有公網IP(如果沒有,也可以使用花生殼)
第二、需要申請一個域名,去各種域名網上(比如:萬網)
以上准備好了,基本就准備齊全了!
C. .NET 建的是項目 如何發布已經寫好的網站(發布到本地)
IIS發布網站步驟
1, 程序-》運行-》輸入inetmgr,打開IIS管理器改吵春;
2, 展開左側樹形目錄-》右擊「網站」-》新建-》網站,打開網站創建向導;
3, 點擊「下一步」-》在描述里輸入一個名字,作用僅僅是幫助管理員識別站點。
4, 下一步指定網站的Ip地址和埠
5, 下一步選擇你的網站文件所在的根目錄
6,下一步,許可權選中讀取,運行腳本,如果有上傳文件選中寫入
7,下一步,出現完成界面,點擊完成。
8,在左側網站目錄下,可以看到新建的TestWebSite
9,右擊,查看其屬性,在主目錄里選中腳本資源訪問
10,點擊文檔,添加Default.aspx,作為起始頁
11,點擊ASP.NET,版本配置為2.0.50727,點擊確定
12,右擊剛剛建立TestWebSite,選擇許可權,單擊「添加按鈕」彈出選擇用戶或組窗口,單擊高級按鈕,彈出新選擇用戶或組窗口,點擊立即查找按鈕,在搜索結果中選擇ASPNET,確定,確定。
13,選碰改中新添加的用戶,在允許許可權中選中「寫入」復選框,以允許上傳文件
注意:如果要客戶端上傳的文件放到除核耐網頁所在文件以外的目錄文件,那麼該目錄文件中要添加NETWORK SERVICE用戶,並允許該用戶有寫入許可權
D. 怎麼把一個java web 的項目搭建運行,,就是部署到自己電腦上就行了,,讓項目能跑起來啊
除了你說的那個,還有jdk下載配置,用eclipsejee工具建個項目,把源碼導入,eclipsejee配置tomcat,資料庫文件也一起導入mysql,然後啟動伺服器,在瀏覽器輸入本機地址加埠號和項目首頁,就可以查看項目了