2016-09-19 76 views
1

有人能解釋java中「classlist」文件和rt.jar文件的用途嗎?classlist文件的目的是什麼

我需要弄清楚特定的項目是否在運送Swing Layout Extensions包。

在我的項目目錄我看到兩個地 「搖擺」 的引用:

  1. ../jre/lib/classlist文件: 的javax /鞦韆/ JFrame的 的javax /鞦韆/ WindowConstants中 的javax /鞦韆/ RootPaneContainer中

  2. rt.jar裏面有一些揮杆類

但是在我的項目中沒有任何swing-layout.jar文件。

那麼這是否意味着該項目正在運送Swing Layout軟件包?

+3

這個問題會幫助http://stackoverflow.com/questions/4692076/speed-up-application-start-by-adding-own-application-classes-to-classes-jsa –

+0

我認爲所有這些類都提到在*項目中*。儘管如果你是Java新手,你爲什麼需要知道這些信息? –

回答

2

要加快JVM的啓動時間,太陽開發商決定它 是安裝在JVM的過程中預編譯的 平臺的標準運行時類是一個好主意。這些預編譯的類可以例如 找到,例如在:

$ JAVA_HOME \ jre的\ BIN \客戶端\ classes.jsa

另一個有 問這個問題:Speed up application start by adding own application classes to classes.jsa

它會幫助你。

+3

部分複製另一個問題並將其作爲答案發布無助於此。你至少應該引用該線程。 –

+0

我想這已經但我從我的手機登錄,我不能更新我的答案..! –