Java開発のためにどのツールをインストールする必要がありますか?


9

私はUbuntuが初めてなので、そのプラットフォームにJava開発用のツールをインストールする必要があります。

Ubuntu Software Centerで、これがインストールされていることがわかりました。

  • OpenJDK Java 6ランタイム
  • icedtea Java 6 Web Start
  • Javaでリッチメディアデスクトップアプリを構築するためのnetbeansプラットフォーム
  • ホットスポットJITを使用するopenJDK Javaランタイム(ヘッドレス)

JavaおよびJavaモバイルアプリを開発するために他に何をインストールする必要がありますか?

ありがとう。

回答:


6

ステップ1Debianパッケージをインストールします(可能な場合は常にDebianパッケージを使用しています)。

sudo apt-get install openjdk-6-jdk 

これにより、完全なJava 6開発キットがインストールされます。

ここからnetbeansをダウンロードしてインストールする次に、ここに画像の説明を入力してください J2ME開発をサポートするNetBeans Mobilityプラグインと、コンパイル対象の実際のライブラリを提供するSun Wireless Toolkit(WTK)をインストールする必要があります。

ステップ2NetBeans Mobilityプラグインをインストールします。「ファイル」->「新規プロジェクト」を選択すると、J2MEプロジェクトを作成する方法が見つかりません。Mobilityプラグインをインストールする必要があります。それを閉じて、「ツール」->「プラグイン」を選択します。[利用可能なプラグイン]で、[モビリティ(カテゴリ:Java ME)]を選択します。それをインストールします。ファイル->新規プロジェクトの下に、Java MEがあります。モバイルアプリケーションの作成を選択します。

ステップ3Sun Wireless Toolkitをインストールします。モバイルアプリケーションを選択すると、下部に赤いエラーが表示されるダイアログが表示されます。「IDEにJ2ME互換プラットフォームがインストールされていません。IDEに少なくとも1つの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をインストールするディレクトリを入力するよう求められます。他のユーザーと共有したくない場合を除いて、おそらくホームディレクトリのどこかを選択します。

ステップ4WTKプラットフォームをNetBeansに追加する。WTKがインストールされたので、NetBeansで上記の問題を修正できます。[新しいモバイルアプリケーション]ダイアログ(見出しは[プラットフォームのインストール])で、[SDK /プラットフォーム/エミュレーターのインストール]をクリックします。(これには、[ツール]-> [Javaプラットフォーム]メニューからもアクセスできます)。「プラットフォームを追加」ボタンをクリックし、「Java ME MIDPプラットフォームエミュレータ」を選択すると、「プラットフォームを検索するディレクトリを選択する」よう求められます。WTKをインストールしたディレクトリを選択します。特別なアイコンが必要です。これで、いくつかの検出魔法が実行され、[Javaプラットフォームの追加]ウィンドウでチェックボックスがオンになっているプラ​​ットフォームがインストールされます。[次へ]を数回クリックすると、J2MEフォルダのあるJavaプラットフォームマネージャ画面と、その下にある「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/

ソース


最初の行を試しましたが、パッケージnetbeansが見つかりません
Desperate Developer

ソフトウェアセンターを介してnetbeansをインストールする
Tachyons、

4
  1. Sun-java [jdk]
  2. Sun-jre-plugin
  3. Eclipse [JDTプラグイン付き]
  4. Sun Java Web Start

NetbeansまたはEclipseでSun-javaが必要になる場合があります。すでにopen-jdkをインストールしている場合は、Sun-javaをインストールする必要はありません。あなたが新しいJava IDEユーザーなら、あなたはライトビーンであり、NetbeansであるEclipseを試すことができ、モバイルデバイス(アンドロイド)のための良いプラグインサポートを持っています。モバイルアプリケーションを開発する場合は、Eclipseを使用することをお勧めします。たぶん、Sun-jre-pluginが役立つでしょう。FirefoxでJavaアプレットアプリケーションを実行するには、jre-pluginが必要です。

ハッピーコーディング...


2

絶望する理由はありません。JavaモバイルアプリケーションとはAndroidネイティブアプリケーションを指しているとのことですが、この目的のために、Eclipseと一緒に代わりにSun SDKをインストールすることをお勧めします。ダウンロードサイトから
Eclipseクラシックをダウンロードできます。Eclipseをインストールしたら(選択したディレクトリに解凍する必要があるのは単なるzipファイルです)、インストール手順に従って Android Developers Tools(ADT)をインストールする必要があります
Sun SDK + Eclips + ADTは、最初のAndroidアプリケーションの開発を開始するために必要なすべてのものです。


0

Androidアプリケーションを対象としている場合は、Googleの新しいAndroid開発者環境であるAndroid Studioをご覧ください。(実際にはJetbrainsによって開発されました)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.