當前位置:首頁 » 編程軟體 » 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"/>

熱點內容
蘋果電話為什麼打不開密碼 發布:2025-07-14 15:33:45 瀏覽:42
安卓如何取消短消息通知 發布:2025-07-14 15:30:54 瀏覽:371
輿情監測演算法 發布:2025-07-14 15:29:19 瀏覽:13
android搜索聯系人 發布:2025-07-14 15:27:34 瀏覽:332
省唄上傳學歷 發布:2025-07-14 15:21:54 瀏覽:633
linux伺服器tomcat 發布:2025-07-14 15:19:41 瀏覽:191
東風風神奕炫max怎麼配置 發布:2025-07-14 15:13:44 瀏覽:746
蘋果安卓不知道到底怎麼選 發布:2025-07-14 15:07:52 瀏覽:925
資料庫spl 發布:2025-07-14 15:05:22 瀏覽:436
手機存儲中照片被刪除了咋辦 發布:2025-07-14 14:57:45 瀏覽:987