进行 Java 开发需要安装哪些工具?

进行 Java 开发需要安装哪些工具?

我是 Ubuntu 新手,需要在该平台上安装 Java 开发工具。

我在 Ubuntu 软件中心看到我已经安装了这个:

  • OpenJDK Java 6 运行时
  • icedtea java 6 网络启动
  • 用于用 Java 构建富媒体桌面应用程序的 NetBeans 平台
  • openJDK java 运行时,使用热点 JIT(无头)

我还需要安装什么东西来开发 Java 和 Java 移动应用程序?

谢谢。

答案1

步骤1安装 Debian 软件包(只要可能我总是使用 Debian 软件包)。

sudo apt-get install openjdk-6-jdk 

这将安装完整的 Java 6 开发工具包,

从以下位置下载并安装 netbeans这里在此处输入图片描述 现在您需要安装 NetBeans Mobility 插件(它提供对 J2ME 开发的支持)和 Sun Wireless Toolkit (WTK)(它提供要编译的实际库)。

第2步安装 NetBeans Mobility 插件。如果您选择文件 -> 新建项目,您将无法创建 J2ME 项目!您需要安装 Mobility 插件。关闭该插件,然后选择工具 -> 插件。在可用插件下,选择 Mobility(类别:Java ME)。安装该插件。现在在文件 -> 新建项目下,您将找到 Java ME。选择创建移动应用程序。

步骤3安装 Sun Wireless Toolkit。选择移动应用程序后,您将看到一个对话框,底部有一个红色错误:“IDE 中未安装 J2ME 兼容平台。您需要在 IDE 中安装至少一个 J2ME 兼容平台。”因此,您仍然缺少编译 J2ME 应用程序所需的实际库文件。经过大量搜索,我找到了我认为正确的下载(但有很多类似的不同版本):适用于 CLDC 的 Sun Java Wireless Toolkit 2.5.1。您应该选择 Linux 版本并下载它(它的名称为 sun_java_wireless_toolkit-2_5_1-linux.bin)。将其下载到您的桌面,然后运行:

chmod +x sun_java_wireless_toolkit-2_5_1-linux.bin
./sun_java_wireless_toolkit-2_5_1-linux.bin

如果它说

“未检测到合适的 Java 解释器”

。输入“0”以“指定 Java 解释器目录的路径”。如果您像上面所述那样安装了 openjdk-6-jdk,它应该安装在 /usr/lib/jvm/java-6-openjdk/bin/ 中。您可能安装了许多 Java bin 目录。要查找一个,请输入“which jar”。这可能会为您提供一个符号链接(例如 /usr/bin/jar)。使用“stat /usr/bin/jar”跟踪符号链接,直到找到实际位置,例如上面的位置。系统会要求您输入一个目录来安装 WTK。只需选择一个不显眼的地方,可能是您的主目录,除非您想与其他用户共享它。

步骤4将 WTK 平台添加到 NetBeans。现在 WTK 已安装,我们可以在 NetBeans 中修复上述问题。在“新建移动应用程序”对话框中(标题应为“安装平台”),单击“安装 SDK/平台/模拟器”。(您也可以从“工具”->“Java 平台”菜单访问它)。单击“添加平台”按钮,选择“Java ME MIDP 平台模拟器”,然后系统会要求您“选择一个目录来搜索平台”。选择您安装 WTK 的目录。它应该有一个特殊的图标。现在它应该会进行一些检测,并在“添加 Java 平台”窗口中安装一个带有选中复选框的平台。单击“下一步”几次,您将看到 Java 平台管理器屏幕,其中有一个 J2ME 文件夹,其下方是“Sun Java(TM) Wireless Toolkit 2.5.1 for CLDC”。现在您可以完成向导以使用 MIDP 创建移动应用程序!它甚至有一个复选框来创建一个小“Hello World”应用程序。现在让该死的东西运行起来……

链接

  1. 如何安装 Java?
  2. http://java.sun.com/products/sjwtoolkit/download-2_5_1.html

  3. http://blog.sudobits.com/2011/04/30/how-to-install-netbeans-ide-on-ubuntu-11-04/

  4. http://blog.sudobits.com/2011/04/30/how-to-install-netbeans-ide-on-ubuntu-11-04/

来源

答案2

  1. Sun-java [jdk]
  2. Sun-jre 插件
  3. Eclipse [带有 JDT 插件]
  4. Sun Java Web 启动

有时 Netbeans 或 Eclipse 需要 Sun-java。如果您已经安装了 open-jdk,则无需安装 Sun-java。如果您是 Java IDE 新手,则可以尝试 Eclipse,它比 Netbeans 轻量,并且对移动设备(Android)的插件支持也很好。如果您想开发移动应用程序,我建议使用 Eclipse。Sun-jre-plugin 也许很有用。要在 Firefox 中运行 Java 小程序应用程序,您需要 jre-plugin。

祝您编码愉快...

答案3

没有必要绝望。我明白你所说的 Java 移动应用程序指的是 Android 原生应用程序。为此,我建议与 Eclipse 一起安装 Sun SDK。
你可以下载 Eclipse 经典版从他们的下载网站. 安装 Eclipse 后(它只是一个 zip 文件,需要解压到所选目录中),您需要按照以下步骤安装 Android 开发人员工具 (ADT)安装说明。Sun
SDK + Eclips + ADT 就是您开始开发第一个 Android 应用程序所需的全部内容。

答案4

如果你的目标是 Android 应用程序,你可以看看Android Studio这是 Google 推出的全新 Android 开发环境。(实际上它是由 Jetbrains 开发的)。

相关内容