2016-09-19 79 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

我想这已经但我从我的手机登录,我不能更新我的答案..! –