當前位置:首頁 » 編程語言 » javatomcat開發

javatomcat開發

發布時間: 2022-04-21 06:11:35

java開發,tomcat, 能做什麼

tomcat 是伺服器 上面主要運行jsp servlet等一些組件 就像html需要有瀏覽器才能看一樣

Ⅱ JAVA開發現在tomcat伺服器用在哪些地方,如何學好java web開發呢

practice AND practice。拿小項目去練,硬著頭皮練下去,把這個項目每一行代碼都搞明白,這樣完成一個項目比你看一個月視頻都強。PS,視頻的信息量太小,40分鍾的視頻,你看文字不過5分鍾。所以推薦不懂的去查文檔,查網路,查谷歌。看視頻的事是學語言的消遣。
另外,tomcat就是伺服器,不用對他過多的了解,只要會配置,會把web程序發布到tomcat上能用就行。

Ⅲ 為什麼JAVA開發,要和tomcat和JDK聯系在一起

tomcat
也是用java來實現的一個比較大的軟體
它也必須在虛擬機上運行
tomcat是比較流行的java
Web伺服器
而java很多運用都是用在web開發上
所以他們就聯系在一起了
其實java也有運用程序的
這時java開發就不用和tomcat聯系在一起了
只需java虛擬機jdk即可

Ⅳ 請問開發java項目,使用tomcat哪個版本比較好各個版本有什麼區別

用最新的版本比較好,tomcat 7.0支持了Servlet 3.0的最新標准,對以往的標准也能兼容,Servlet 3.0的新特性包含新的上傳寫法,註解式編程等等可以有效改善web程序編寫的復雜性。

Ⅳ 如何配置Java EE Eclipse+Tomcat 開發環境

環境:Win 7 + JDK 1.7 + Eclipse IDE for Java EE Developers 3.7 +Tomcat 6.0
首先准備好一下軟體:
JDK:jdk-7u3-windows-i586
IDE:eclipse-jee-indigo-SR2-win32
伺服器:apache-tomcat-6.0.35
軟體的版本不同,一般差不了多少。
(一)安裝和配置JDK
JDK中自帶了JRE,不需要單獨下載。
打開JDK安裝,

選擇安裝目錄,下一步,裝完JDK,會問是否安裝JRE,選下一步,

最後還會問是否安裝Java FX,
裝完後就全部完成了JDK的安裝,下面配置JDK,
打開,計算機->屬性->高級系統設置->環境變數
1.新建系統變數JAVA_HOME(JDK安裝路徑)
C:\Program Files\Java\jdk1.7.0_03
2.編輯PATH
在前面加上:%JAVA_HOME%\bin;
3.新建系統變數CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
注意第三句,前面的點,
配置完後,打開cmd,輸入:java -version
會出現如下信息:
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode, sharing)
,,,
說明JDK配置成功,
(二)安裝Tomcat
繼續下一步,然後會讓你指定JDK的安裝目錄,如果默認不正確,就修改,

完成安裝,
在瀏覽器中輸入:http://loaclhost:8080

(三)配置web Sever
eclips 不需要安裝,解壓了就可以用,
打開eclips,新建一個Dynamic Web 項目,

現在配置Tomcat,點new runtime,

選擇Tomcat 6.0

下一步,然後點瀏覽,選擇Tomcat的安裝目錄,其他默認,

然後點finish,

創建項目完成,
在項目中新建一個jsp文件,默認在WebContent文件夾中,

在<body></body>中添加 Hello ,Java ee
然後在server窗口中單擊右鍵,新建server

將項目添加進去,下一步,然後選擇版本Tomcat 6.0,完成,
在server窗口中,Tomcat server上單擊右鍵,啟動服務,就可以看到打開的jsp網頁,

重啟server,正常,

至此,開發環境已經搭建完成。

Ⅵ 如何配置Java EE Eclipse+Tomcat開發環境

以下將詳細介紹在Eclipse下搭建Java EE開發環境的每一步,
環境:Win 7 + JDK 1.7 + Eclipse IDE for Java EE Developers 3.7 +Tomcat 6.0
首先准備好一下軟體:
JDK:jdk-7u3-windows-i586
IDE:eclipse-jee-indigo-SR2-win32
伺服器:apache-tomcat-6.0.35
軟體的版本不同,一般差不了多少。
(一)安裝和配置JDK
JDK中自帶了JRE,不需要單獨下載。
打開JDK安裝,

選擇安裝目錄,下一步,裝完JDK,會問是否安裝JRE,選下一步,

最後還會問是否安裝Java FX,
裝完後就全部完成了JDK的安裝,下面配置JDK,
打開,計算機->屬性->高級系統設置->環境變數

1.新建系統變數JAVA_HOME(JDK安裝路徑)
C:\Program Files\Java\jdk1.7.0_03
2.編輯PATH
在前面加上:%JAVA_HOME%\bin;
3.新建系統變數CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
注意第三句,前面的點,
配置完後,打開cmd,輸入:java -version
(二)安裝Tomcat

繼續下一步,然後會讓你指定JDK的安裝目錄,如果默認不正確,就修改,
完成安裝,
(三)配置web Sever
eclips 不需要安裝,解壓了就可以用,
打開eclips,新建一個Dynamic Web 項目,

現在配置Tomcat,點new runtime,

選擇Tomcat 6.0

下一步,然後點瀏覽,選擇Tomcat的安裝目錄,其他默認,

然後點finish,

創建項目完成,
在項目中新建一個jsp文件,默認在WebContent文件夾中,

在<body></body>中添加 Hello ,Java ee
然後在server窗口中單擊右鍵,新建server

將項目添加進去,下一步,然後選擇版本Tomcat 6.0,完成,
在server窗口中,Tomcat server上單擊右鍵,啟動服務,就可以看到打開的jsp網頁,

Ⅶ 使用tomcat部署java工程,通常有哪幾種方式

第一種方法:在tomcat中的conf目錄中,在server.xml中的,<host/>節點中添加:
<Context path="/hello" docBase="D:\eclipse3.2.2forwebtools\workspace\hello\WebRoot" debug="0" privileged="true">
</Context>
至於Context 節點屬性,可詳細見相關文檔。

第二種方法:將web項目文件件拷貝到webapps 目錄中。

第三種方法:很靈活,在conf目錄中,新建 Catalina(注意大小寫)\localhost目錄,在該目錄中新建一個xml文件,名字可以隨意取,只要和當前文件中的文件名不重復就行了,該xml文件的內容為:
<Context path="/hello" docBase="D:\eclipse3.2.2forwebtools\workspace\hello\WebRoot" debug="0" privileged="true">
</Context>

第3個方法有個優點,可以定義別名。伺服器端運行的項目名稱為path,外部訪問的URL則使用XML的文件名。這個方法很方便的隱藏了項目的名稱,對一些項目名稱被固定不能更換,但外部訪問時又想換個路徑,非常有效。

第2、3還有優點,可以定義一些個性配置,如數據源的配置等。

還有一篇 詳細的

1、直接放到Webapps目錄下
Tomcat的Webapps目錄是Tomcat默認的應用目錄,當伺服器啟動時,會載入所有這個目錄下的應用。也可以將JSP程序打包成一個war包放在目錄下,伺服器會自動解開這個war包,並在這個目錄下生成一個同名的文件夾。一個war包就是有特性格式的jar包,它是將一個Web程序的所有內容進行壓縮得到。具體如何打包,可以使用許多開發工具的IDE環境,如Eclipse、NetBeans、ant、JBuilder等。也可以用cmd 命令:jar -cvf applicationname.war package.*;
甚至可以在程序執行中打包:
try{
string strjavahome = system.getproperty("java.home");
strjavahome = strjavahome.substring(0,strjavahome.lastindexof(\\))+"\\bin\\";
runtime.getruntime().exec("cmd /c start "+strjavahome+"jar cvf hello.war c:\\tomcat5.0\\webapps\\root\\*");
}
catch(exception e){system.out.println(e);}
webapps這個默認的應用目錄也是可以改變。打開Tomcat的conf目錄下的server.xml文件,找到下面內容:
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeloy="true" xmlValidation="falase" xmlNamespaceAware="false">
2、在server.xml中指定
在Tomcat的配置文件中,一個Web應用就是一個特定的Context,可以通過在server.xml中新建Context里部署一個JSP應用程序。打開server.xml文件,在Host標簽內建一個Context,內容如下。
<Context path="/myapp" reloadable="true" docBase="D:\myapp" workDir="D:\myapp\work"/>
其中path是虛擬路徑,docBase是JSP應用程序的物理路徑,workDir是這個應用的工作目錄,存放運行是生成的於這個應用相關的文件。
3、創建一個Context文件
以上兩種方法,Web應用被伺服器載入後都會在Tomcat的conf\catalina\localhost目錄下生成一個XML文件,其內容如下:
<Context path="/admin" docBase="${catalina.home}/server/webapps/admin" debug="0" privileged="true"></Context>
可以看出,文件中描述一個應用程序的Context信息,其內容和server.xml中的Context信息格式是一致的,文件名便是虛擬目錄名。您可以直接建立這樣的一個xml文件,放在Tomcat的conf\catalina\localhost目錄下。例子如下:
注意:刪除一個Web應用同時也要刪除webapps下相應的文件夾禍server.xml中相應的Context,還要將Tomcat的conf
\catalina\localhost目錄下相應的xml文件刪除。否則Tomcat仍會岸配置去載入。。。
tomcat部署web應用主要有以下幾種方式:
1.拷貝你的WAR文件或者你的web應用文件夾(包括該web的所有內容)到$CATALINA_BASE/webapps目錄下。
2.為你的web服務建立一個只包括context內容的XML片斷文件,並把該文件放到$CATALINA_BASE/webapps目錄下。這個web應用本身可以存儲在硬碟上的任何地方。這種context片斷提供了一種便利的方法來部署web應用,你不需要編輯server.xml,除非你想改變預設的部署特性,安裝一個新的web應用時不需要重啟動Tomcat。
3. 同方法2,只是將context片斷放在CATALINA_BASE\conf\Catalina\localhost目錄下.這種方法比方法2>要有效,筆者經過多次實驗發現方法2不如後面這種方法好用.前者多次出現系統打不開的情況.
4.直接在server.xml中</Host>前加上Context片斷,使用這種方法時,tomcat會自動在CATALINA_BASE\conf\Catalina\localhost目錄下生成一個文件片斷.方法同方法3具有同樣效果.這種方式需要將ROOT目錄刪除才行.
另外,為了讓tomcat只運行conf/server.xml中指定的web應用,可以有以下幾種辦法:
實現一:
1)將要部署的WEB應用放在webapps以外的路徑, 並在server.xml相應的context中的docBase指定.
2)刪除webapps中的所有文件夾, 以及conf/catalina/localhost下所有xml文件.
注: webapps是server.xml中的Host元素的appBase屬性的值.
實現二:
1) 修改server.xml中Host元素的屬性, 添加或修改: deployXML="false" deployOnStartup="false" autoDeploy="false"
2) 含義:
deployXML="false": 不部署conf/catalina/localhost下的xml相應的WEB應用 deployOnStartup="false" : tomcat啟動時, 不部署webapps下的所有web應用 autoDeploy="false": 避免tomcat在掃描改動時, 再次把webapps下的web應用給部署進來.

Ⅷ Tomcat是用什麼語言開發的

是用Java開發的。

Tomcat 伺服器是一個免費的開放源代碼的Web應用伺服器,是Apache 軟體基金會(Apache SoftwareFoundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。

由於有了Sun 的參與和支持,最新的Servlet 和JSP 規范總是能在Tomcat 中得到體現,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 規范。

因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟體開發商的認可,成為目前比較流行的Web 應用伺服器。目前最新版本是8.0。

Ⅸ java 開發,web不用Tomcat不行嗎

除非只是java項目,如果是web應用,,如果是web,前台jSP
本身是基於
Servlet
的技術,像
Spring,
Struts,
JSF
都是基於
Servlet
的,tomcat對java來說是一個servlet處理器。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:335
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:943
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:739
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371