❶ MyEclipse的JavaWeb項目各個目錄作用
新建一個web項目,默認有2個文件夾
src文件夾 默認的存放.java源代碼文件的位置,和xml文件,這里可以新建多個文件夾然後在這些文件夾上右鍵--》Build Path--->Use as Source Folder,這樣處理以後,就不止src目錄下的.java文件會編譯成2進制位元組碼.class文件分發到 WEB-INI目錄下,還有這些文件夾里的.java文件也會編譯成.class 分發到WEB-INI里,如果是xml等其他格式文件也會不做任何操作分發到WEB-INI目錄下做好以上操作後,在項目上右鍵--》build path,在Source標簽下就可以看到這些文件夾跟src一樣,存在於項目構建路徑上。
WebRoot Tomcat目錄直接指向的地方,這樣就可以找到WEB-INI/classes目錄下的所有需要的內容。保存所有的jsp文件,包括css、javascript等。其中包含的WEB-INF文件夾有很重要的作用!
項目文件夾中包含共計6個文件和文件夾:.myeclipse文件夾src文件夾WebRoot文件夾同級包含的文件:.classpath文件.mymetadata文件.project文件WebRoot的組成:WebRoot\WEB-INF\classes目錄很有意思!workspace\x-x-x\WebRoot\WEB-INF\classes目錄與workspace\x-x-x\src目錄一一對應!編譯之後的所有.class文件保存在此處,部署也只會對外公開位元組碼,Java類文件仍然保留在開發平台里。src目錄下為java類文件(.java)classes目錄下為位元組碼文件(.class)C:\AAAA\i_sales\src和C:\AAAA\i_sales\WebRoot\WEB-INF\classes 裡面的結構是一模一樣的,文件名完全相同。只是把所有的擴展名.java變為了.class。
❷ java web項目 目錄結構問題
貌似.project裡面存著這個項目的具體信息,是否是web
項目,需要在文件裡面查找然後載入一些數據。
大概是這樣子的,具體沒深入過。
❸ 手動創建一個java web應用的目錄啥意思
這個主要考察你是否有web開發經驗,如果經常開發的會知道目錄結構有哪些,但是這個不絕對,因為採用的方式不同,目錄結構有一些變化,但是抽象出來都一樣,要具備的有源目錄(存放java文件和配置文件),當然有的配置文件也不放在這里,可以放在WEBROOT下,也可以加webapps下,就是部署目錄。這個下面一般是WEB-INF,這個目錄下都是受保護的,只有內部可以訪問,一般這裡面放入一些資源,當然也可以放入JSP,主要有一個lib目錄,用來存放項目中需要的jar包。那麼通常為了項目安全,並且沒用maven的情況下,目錄一般是這樣(無絕對):
項目
src
conf
test
webapps
--jsp
--js
--imgs
--META-INF
--WEB-INF
--lib
這里就是目錄結構,每個目錄都可以更改名字,只是一般都這么叫,不同公司用的習慣名也不同而已。通常WEB-INF下會自從生成一個目錄,用來存放編譯後的位元組碼文件。還是那句話,JSP這種目錄也可以放在WEB-INF下。
❹ netbeans怎麼新建web服務目錄
「文件」->「新建項目」,在「類別」中選「JavaWeb」節點,在「項目」下選「Web應用程序」,下一步,定義項目名稱和項目位置,下一步,伺服器一般選用Tomcat;NetBeansJavaWeb中會自動為用戶新建一個index.jsp文件,可以在裡面加內容,在項目中新建一個JSP文件:點擊項目名,右擊,選「新建」->JSP『直接右擊你要運行的JSP文件,選「運行文件」;運行整個項目,菜單欄「運行」—>「運行項目」或在工具欄中找運行的按鈕(但是要注意運行項目的的默認的起始JSP文件是index.jsp,如果要改,在「Web頁」->「WEB-INF」->「web.xml」改:
NetBeans是Sun公司(2009年被甲骨文收購)在2000年創立的開放源代碼供開發人員和客戶社區的家園,是旨在構建世界級的JavaIDE。NetBeans當前可以在Solaris、Windows、Linux和Macintosh.OSX平台上進行開發,並在SPL(Sun公用許可)范圍內使用。
NetBeans包括開源的開發環境和應用平台,NetBeansIDE可以使開發人員利用Java平台能夠快速創建Web、企業、桌面以及移動的應用程序,NetBeansIDE已經支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等開發語言。
❺ java webroot目錄是干什麼的
1.是JAVA WEB項目中用來存放JSP,JS,CSS,圖片等文件的,其中webroot/WEB-INF用來存放SRC編譯好的睜首相關的文件,和需要被保護的JSP文猛埋件等。
2.webroot是MyEclipse,JAVA WEB項目默認的目錄。WebContent是Eclipse,JAVA WEB項目默認的目錄。兩悉知數者意義是一樣的
❻ javaweb項目的根目錄下應該怎麼寫啊
建議你用IDE來創建項目,根目錄是自動生成的。常用的IDE如Eclipse、MyEclipse都橘中衡培消是非常常用的工具。都可以圓做用來創建javaweb項目
❼ java項目目錄(src/main/java; src/main/resources)怎麼建立
eclipse新建maven webapp後緩瞎談無法添加src/main/java和src/main/test
❽ Javaweb項目,在WebContent添加一個子目錄「html」,在該子目錄內添加一個html文件,把其設置成默認頁面
路徑寫錯了,多了一層html目錄,應該寫成如下路徑:
<welcome-file>/html/SignIn.html</welcome-file>
❾ windos系統下 javaweb工程根目錄在哪裡
1,本質上還是獲取的WebContent/images下的圖片,之所以在這,是因為eclipse的設置;這個/...的/表示網站根目錄,相當於tomcat的webapps目錄
2,java中./ 相當於user.dir,在有的eclipse中默認是安裝目錄
3,這個一點問題沒有,java虛擬機在哪個盤符運行,哪個盤符就是根目錄
❿ java建項目時,帶有「src/main/java」的目錄是怎麼建的
建maven 項目的時候,eclipse 會給你創建一些基本的文件夾的
src/main/java 是你的代顫枯沒碼;
src/main/resources 是你的資源文件;
src/test/java 是你的測試代碼;
src/test/resources 是你的測試資源文件敗談;
maven 編譯的時候,就是在這些地方去找你的源文件,和資源文件然後進行編譯的。