红帽白皮书新鲜出炉!点击获取,让你的云战略更胜一筹! 了解详情
写点什么

文章:在 Fedora Core 上交付 Java 应用

  • 2007-12-17
  • 本文字数:430 字

    阅读完需:约 1 分钟

Fedora Core 4 是第一个包含了许多用 Java 编写的代码的版本。gcj 打算实现一个完整的系统,该系统兼容 Java 并将预编译器(ahead-of-time compiler)置于中心。它有一个基于 GNU 类路径的净化类库和一个内置的解释器。其编译器可以把 Java 源文件、类文件、甚至整个 jar 文件编译成目标码。本文主要介绍了 gcj 的基础和应用。

这是一篇相当“古老”的文章,介绍的内容主要是基于 Fedora4 版本,经过两年的发展,现在 Fedora 已经发布了 8 版本。经过内部讨论我们还是决定发布这篇文章,原因在于本文提供了一个很好的开发思路,相信对读者会有帮助!作者从 gcj 的基础开始讲起,首先指出 gcj 不是 Java,但是因为 gcj,开发人员可以预编译 Java 程序,而不需要做任何应用级的改变。另外由于采用了新的方式对字节码进行校验,还可以确保编译的代码在运行时的类型安全。

随后作者介绍了 Fedora 中两个可以使本地编译包的工作变得简单的程序,如 aot-compile-rpm 和 rebuild-gcj-db 等。

阅读全文:在 Fedora Core 上交付 Java 应用

2007-12-17 21:26643

评论

发布
暂无评论
发现更多内容

提升编程效率:重构

Page

高效工作 敏捷开发 重构 高效

spring注入bean的几种策略模式

王德发

Java Spring Boot 测试驱动开发实战营

工程师、程序员和产品经理

王泰

程序员 产品经理 IT 软件工程师 工程师思维

搜商:高效的使用搜索引擎

石云升

高效搜索 搜索技巧 搜商

Serverless: 2020年函数计算的冷启动怎么样了

刘宇

太赞了,VSCode 上也能画流程图了!

GitHubDaily

visual-studio GitHub 程序员 vscode 开发者工具

2020 敏捷产品基本盘

Yanel 说敏捷产品

产品 敏捷 产品设计 产品推荐

学习型组织的修炼之道

Yanel 说敏捷产品

团队管理 项目管理 敏捷 团队协作 组织转型

常见的主从报错集锦

一个有志气的DB

MySQL 主从配置 主从同步

Java实现Base64

Java

为什么我喜欢的大V拉黑我?

lmymirror

经历 后真相时代 日常思考

真的!只需 “六步” 实现图像特定物体识别!!!

周果

Python OpenCV 计算机视觉 图像识别 物体检测

Intellij IDEA2020.x如何安装Lombok插件

龙眼果

开发者工具

揭秘!开源软件背后的神秘组织

Apache Flink

大数据 flink 流计算 实时计算

用"结构性张力"构建自驱力

Yanel 说敏捷产品

团队管理 敏捷 团队协作 项目

【Howe学爬虫】全国统计用区划代码爬取

Howe

Java 爬虫

看完这篇操作系统,和面试官扯皮就没问题了

cxuan

操作系统 计算机基础

敏捷团队成员的工作量指标真的那么重要吗?

金生水起

敏捷开发 Scrum精髓 敏捷精髓 Agile

【大咖说问大咖】关于开源的那些事 —— PingCAP CTO 黄东旭 Q&A 交流帖

InfoQ写作社区官方

开源 写作平台 大咖说 技术交流 热门活动

BVR 才是变革的核心

Yanel 说敏捷产品

团队管理 项目管理 敏捷 敏捷开发 敏捷精髓

从ClickHouse的名字由来讲起

nauu

数据库 大数据 分布式 OLAP Clickhouse

Android | Tangram动态页面之路(一)需求背景

哈利迪

android

多多益善的MacOS文件管理方案

陈东泽 EuryChen

macos Mac apple 提升效率 文件管理

Kafka零数据丢失的配置方案

奈学教育

kafka kafka配置 kafka数据

KK日知录20200515

kimmking

近期工作的几点感想

Leiy

app退出登录

MySQL备份基础

一个有志气的DB

MySQL 数据

MySQL索引知识介绍

Simon

MySQL 索引结构

数据分析的利器-clickhouse概述

流沙

数据库 Clickhouse

原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (七)CORRECT边界条件

编程道与术

Java 编程 软件测试 TDD 单元测试

何时开始重构?

Page

敏捷开发 重构

文章:在Fedora Core上交付Java应用_Java_Tom Tromey_InfoQ精选文章