【问题标题】:Compiling a Java applet (Mac OSX)编译 Java 小程序 (Mac OSX)
【发布时间】:2013-11-28 18:07:29
【问题描述】:

我目前正在开发一个适用于傅立叶级数的小程序。 这并不重要,因为我的问题是关于 Java Applet 编译器的。

有没有办法在 Mac OSX 上编译 .java 文件。我尝试使用终端,但找不到代码编译不好的原因。

我正在尝试使用这个开源代码

http://www.falstad.com/fourier/

如果 Java 开发人员可以看看这个,我将非常感激!

【问题讨论】:

  • 您是否尝试过使用 IDE?它们旨在使开发/编译/调试更容易。 (还有更多)
  • 实际上,这可以在 Ubuntu 10.10 上使用 Java 6 update 23 编译。你能告诉我们你遇到了什么错误吗?
  • @peter:我会在 Ubuntu 上试试。但是你是如何编译它的?在终端?你在运行什么命令?
  • 您会收到很多警告,但它们不是错误。如果您使用代码分析器,则会出现更多警告。顺便说一句for (i = 0; i != 1000; i++); ;)
  • 我在 IntelliJ 中打开它并按下编译按钮。

标签: java macos applet fft


【解决方案1】:

也许值得一读,是Apple's Java Development Documentation。从本质上讲,您创建小程序所需的所有基础知识(编译器、API、文档)都已经存在于您的 Mac 上。

不过,与其尝试通过终端运行,不如考虑安装一个 IDE,让事情变得更简单一些。 Mac OSX 上的热门选择包括(无特定顺序)XcodeNetBeansEclipseIntelliJ。我个人更喜欢 NetBeans,但我没有尝试过 IntelliJ,所以我无法评价它的易用性。

【讨论】:

  • 谢谢。您是否在 NetBeans 中成功构建了它?
  • @Frederic:我还没有真正尝试过 :) 给我几分钟,我会试一试。
  • 好的,我刚刚尝试了一下,不幸的是,在 NetBeans 中启动和运行小程序项目似乎不是一个简单的过程(我从未真正尝试过前)。因此,如果您对编写小程序特别感兴趣,也许其他选项之一是一个更好的主意。
  • 所以你不知道如何解决这个问题?
  • @Frederic:不是没有通过终端手动完成所有操作,不是。 :(
【解决方案2】:

应该没问题。我在linux、mac和windows下都用过Java,Mac和linux真的没什么区别。毕竟在命令行级别它只是一个 bash shell。要开始,您有两个选择 - 安装 Mac 开发人员工具(大下载只是为了获取 Java)或下载 JDK 并安装它。我不记得基本 Mac OS X 是否安装了 JDK,所以我假设它只是默认安装的 JRE。我面前没有我的 Mac,所以我不能给你确切的细节,但我可以告诉你,Mac OS X 目录位置与 linux 机器上的位置略有不同。但校长是一样的。因此,如果您需要安装 JDK,我建议您花一点时间探索 Mac OS X 的目录结构并了解它是如何设置的。

是的,IDE 是一种很好的方式,可以节省大量时间。但是了解命令行级别的工作原理总是值得的,因为毫无疑问,您最终会在某个阶段使用它。

【讨论】:

  • 编译后的文件运行成功了吗?
猜你喜欢
  • 2012-08-04
  • 1970-01-01
  • 2012-08-07
  • 2012-01-17
  • 2012-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多