1.Java Web項目是基于Java EE類的;而Java項目是基于Java應用程式的。
2.Java項目主要面向桌面程式的應用,主要是awt、swing這類的編碼,不包括JSP等前台頁面的代碼,大部分是CS架構的工程和一些jar包。
JavaWeb項目是BS架構的系統,是網頁的編碼,像Jsp、Servlet、Struts這類的, JavaWeb項目部署到伺服器上,任何使用者都可以通過浏覽器來通路。
3.JavaWeb項目中的Java檔案是tomcat伺服器來觸發的,脫離了web伺服器就無法啟動。而Java項目是由main()方法來開始的,直接依賴JVM就能被編譯執行。
4.Java Web項目需要伺服器;而Java項目不需要伺服器。
5.在eclipse中Java Web項目可以轉換為Java項目,進而可以轉回到Java Web項目。
6.Java項目多數應用請求響應通過按鈕的事件驅動來發起(Web項目也有)。JavaWeb項目衍生了很多架構應用。多數請求響應應用超連結URL來發起(Java項目也有)。
1. <?xml version="1.0" encoding="UTF-8"?>
2. <classpath>
3. <classpathentry kind="src" path="src"/>
4. <classpathentry kind="src" path="resources"/>
5. <classpathentry kind="src" path="test"/>
6. <classpathentry kind="uu" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
7. <classpathentry kind="lib" path="lib/servlet-api.jar"/>
8. <classpathentry kind="lib" path="webapp/WEB-INF/lib/struts2-core-2.1.8.1.jar"/>
9. ……
10. <classpathentry kind="output" path="webapp/WEB-INF/classes"/>
11. </classpath>