import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class RunEclipse {
private static String picFolder = "mysplash";
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
makeFolder(picFolder);
String runString = "eclipse.exe -showsplash ";
runString += picFolder;
runString += "\\";
runString += getShowPictureName(picFolder);
Runtime rt = Runtime.getRuntime();
rt.exec(runString);
}
private static void makeFolder(String folder) {
File file = new File(folder);
if (!file.exists()) {
file.mkdir();
}
}
/**
* @param args
*/
private static String getShowPictureName(String filePath) {
int picCount = 0;
List<String> picList = new ArrayList<String>();
String strRun = "";
File file = new File(filePath);
if (file.isDirectory()) {
String[] filelist = file.list();
for (int i = 0; i < filelist.length; i++) {
if (filelist[i].toLowerCase().endsWith(".bmp")) {
picCount++;
picList.add(filelist[i]);
}
}
if (picCount > 0) {
Random rand = new Random();
int index = rand.nextInt(picCount);
strRun = filelist[index];
}
}
return strRun;
}
}
分享到:
相关推荐
因此,在选择和安装插件时,应考虑到它们可能对Eclipse启动速度和运行效率的影响,确保找到一个平衡点。 6. **与其他工具的集成** 高质量的Eclipse插件往往能够与其它开发工具和框架无缝集成,例如版本控制系统...
2. **自定义启动画面**:用户可能希望通过更换图片、添加个人logo或者改变颜色主题来个性化他们的Eclipse启动画面,以提高开发环境的舒适度和个性化体验。 3. **使用脚本和工具**:`createShortCut.bat`可能是一个...
在动态更换Eclipse启动画面的过程中,需使用的bmp文件尺寸为452*302像素,这是因为Eclipse在启动时会读取这个尺寸的图片作为其启动画面。 其次,Eclipse是一款基于Java的集成开发环境(IDE),它可以通过Java运行时...
- 打开Eclipse启动器; - 在“Workspace”栏中输入新工作空间的路径或选择已有工作空间; - 点击“Launch”。 这种方式适用于首次启动Eclipse或需要切换到新的工作空间时使用。 ##### 2. 运行时更改工作空间 ...
比如,可以直接添加 `product` 文件来配置应用的基本信息,如启动图标、关于对话框的图片和文本、product 和 application 的信息等,并支持直接导出 RCP 产品。 #### 四、创建基于 Eclipse 的 RCP 产品 - **准备...
这些图片文件是Eclipse启动时展示的启动画面和左上角的图标。 对于状态栏图标的自定义,可以替换javaee-ide_x16.png文件来更改Eclipse启动后的图标。对于AndroidADTbundle,可在icons目录下找到并替换adt32.png或...
这时,你可以尝试查找并安装更全面的汉化包,或者手动修改Eclipse的配置文件来实现完全汉化。 7. **更新汉化包**:当Eclipse有新版本发布时,记得检查汉化包是否有对应的更新。因为新版本的Eclipse可能引入了新的...
开发者可以通过导入这个工作空间,在Eclipse中直接查看和修改代码,运行示例,以理解Fresco的各种功能和用法。 通过这个FrescoDemo,开发者可以学习到如何在Android应用中集成Fresco,如何配置相关依赖,以及如何...
为了自定义Eclipse的行为,可以在`eclipse.ini`中调整JVM参数,或者通过菜单栏的“窗口” -> “首选项”来修改IDE的设置。对于JEE开发,Eclipse内置了对Java EE的支持,如Web项目创建、服务器配置、JSP、Servlet编辑...
安装完成后,通常会在Eclipse的导航栏中出现一个新的图标,点击即可启动OpenExplorer。 总的来说,OpenExplorer是一款针对Eclipse开发者的实用工具,它提升了文件管理的效率,使得开发者能更加专注于代码编写和项目...
在压缩包中,"1.14.2版本的eclipse工程"很可能是包含整个工程文件夹的压缩文件,其中包括了源代码文件(如.java文件)、资源文件(如图片、配置文件等)、编译后的类文件、项目配置文件(如.project和.classpath)...
完成上述配置后,可以通过Eclipse中的服务器视图,选择以Debug模式启动Tomcat服务器。这种方式可以让开发者更方便地调试代码。 #### 四、手动发布更改 完成配置后,每次修改完Java文件或JSP文件后,需要手动点击...
- **生命周期管理**:Fragment遵循与主插件相同的生命周期,即当主插件启动时Fragment启动,主插件关闭时Fragment关闭。你可以通过实现`org.eclipse.core.runtime.Plugin`接口中的`start`和`stop`方法来处理Fragment...
3. **Eclipse 集成**:JRebel 插件完美融入 Eclipse IDE,通过菜单或快捷键即可启动或关闭 JRebel 功能,使得开发者无需离开熟悉的开发环境。 4. **资源管理**:JRebel 7.0.2 能够处理静态资源(如 CSS、JavaScript...
3. "RoundPic.exe":这是主程序文件,用户双击运行这个EXE(Executable)文件就可以启动图片美化工具。 4. "Readme.txt":这是一个常见的文本文件,通常包含开发者提供的额外信息,如安装步骤、注意事项或变更日志。...
4. **配置Eclipse**: 进入Eclipse后,可以进行个性化设置,如修改工作空间、导入导出设置、安装插件等。 5. **创建项目**: 在Eclipse中,可以通过“File” -> “New” -> “Project”来创建新的Java项目或其他类型...
2. **Tomcat服务器管理**:插件可能提供了启动、停止、部署和监控Tomcat服务器的功能,使得开发者无需离开Eclipse就能进行操作。 3. **版本兼容性**:理解软件版本之间的差异,以及为什么某些插件可能不适用于较新的...