當前位置:首頁 » 編程軟體 » tomcat編譯java文件

tomcat編譯java文件

發布時間: 2022-12-19 10:08:34

㈠ myeclipse web項目 部署tomcat 不能編譯.java文件

首先你會在項目裡面構建一個java項目或是web項目來接收伺服器上面的項目,個人覺得還是構建java項目比較好,然後再tomcat中配置xml文件對應這個項目比較好,這樣運行速度比構建web項目通過MyEclipse裡面部署tomcat運行項目快很多,這里如果你構建的是web項目是沒有問題的,因為web項目會自動生成webroot對對應的webinf及相應的classes文件,它會將src中的class編譯至這個文件夾中,如果你構建的java項目時,選擇-next進行創建相應的目錄。並且控制將編譯的文件至這個classes文件夾中,還有你要將jar包導入本地項目的lib目錄下,這樣就應該可以了,如果不是以上情況你可以project-clean,然後刷新本地項目重新編譯生成

㈡ 求問my eclipse下怎麼配置tomcat自動編譯java類文件

.在寫好的項目上點右鍵--runAs--myEclipseServiceapplication然後添加到tomcat里就行了Eclipse的編譯是自動的只要你點了保存Eclipse就會自動編譯生成.class文件.

㈢ tomcat,myeclipse編譯後java的.class文件會在哪個目錄下存放

tomcat下webapps下你的項目名稱下,web-inf下的classes文件夾裡面
jsp編譯成的java文件在tomcat文件下的,work下Catalina下什麼什麼的,一看就知道的

㈣ myeclipse web項目 部署tomcat 不能編譯.java文件

點擊Project,點擊清理,然後重新build,然後重啟tomcat.如果還是不行,那就把tomcat重裝或是用以前打好包的原始tomcat覆蓋一下,消除緩存數據。

㈤ Tomcat不能編譯.java文件

1,查看project --> Build Automatically有沒有選中?如果沒有,勾上以後,clean一下,重啟eclipse。

2,查看你的lib裡面有沒有不用的(多餘)jar包,看你的.classpath文件中有沒有錯誤的路徑.

3,這是最重要的一點,有problems視圖中查看有沒有關於本項目的錯誤信息,一般都會有這樣的話:

The project cannot be built until build path errors are resolved

然後下面提示unbound classpath, 一般在.classpath中刪除這些path就可以了

㈥ Eclipse下怎麼配置Tomcat自動編譯JAVA類文件 Web 開發

最有效的就是採用debug運行,設置斷點來調試程序了!同時也可以用System.out.print()來看程序的執行效果(不如debug用起來方便)!

㈦ 編譯java文件後執行類文件時出錯apache-tomcat-5.5.27

你的環境變數沒有設對哦,你少了個"."少了一個點,
然後就是安裝JDK,我是把它裝到從c:\JDK目錄下面:

然後就是CLASSPATH的問題了:

正如操作系統利用PATH來搜索可執行程序一樣,Java運行環境也會遍歷CLASSPATH來查找類,即便是HelloWorld這樣簡單的程序,JVM也會遍歷

CLASSPATH定義的每一個路徑,直到找到相應的文件為止。

相信大家用的系統不是2k就是XP,然後就應當如下設置Path:

我的電腦->屬性->高級->環境變數

然後在環境變數的Path後面追加: C:\JDK\bin;.;C:\JDK\lib

也可以這樣配置:C:\JDK\bin;.;C:\JDK\lib\dt.jar;C:\JDK\lib\tools.jar

★記住:環境變數中的 . 切記不能少,它表示當前路徑,如果少掉出現的錯誤等會就說!

然後寫一個文件

然後把這個文件保存(ctrl + s)到AA.java,記住大小寫一定要分清,是AA.java不是aa.java或者其它的

下面就該運行了,開始->運行->cmd

在控制台中把目錄切換到當前目錄:

javac AA.java
java aa

在這個時候:

1。如果出現Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld

那就是你在環境變數中沒有加上那個.(dot)

2。如果出現Exception in thread "main" java.lang.NoSuchMethodError: main

或者HelloWorld.java:1: Public class helloworld must be defined in a file called

"HelloWorld.java".

那就是你沒有分清大小寫的寫入這個HelloWorld,或者保存得時候沒有保存為HelloWorld.java

這個名字一定要跟public class的名字一樣

㈧ java中tomcat自動編譯java類的問題

在JAVA文件重新編譯後,經常要重啟Tocat可以,設置它自動載入:在server.xml里加入的context里加入reloadable=true <Context path="/test" docBase="D:\develop\test" debug="0" privileged="true" reloadable="true"/>

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:646
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:937
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:633
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:822
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:732
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1067
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:300
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:161
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:853
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:764