ラベル java の投稿を表示しています。 すべての投稿を表示
ラベル java の投稿を表示しています。 すべての投稿を表示

2015年1月27日火曜日

ubuntuに最新のeclipseをインストールする。(自ユーザ用としてインストール)



  1. 下記にてJDKをインストールする。
  2. JDKインストール
  3. 以下のコマンドにてデフォルトのjavaを切り替える。
    sudo update-alternatives --config java
  4. 以下のURLよりeclipseをダウンロード
    https://eclipse.org/downloads/
  5. 適当な位置に解凍する。(以降では、/home/xxxx/tool以下で実行を前提とする。)
    tar zxvf eclipse-java-luna-SR1a-linux-gtk-x86_64.tar.gz
  6. ~/.local/share/applications/eclipse.desktopとして以下を作成する。
    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Terminal=false
    Type=Application
    Name=eclipse
    Exec=/home/keigo/tool/eclipse/eclipse
    Icon=/home/keigo/tool/eclipse/icon.xpm
  7. 日本語化のため下記URLよりPleiadesをダウンロードする。
    http://mergedoc.sourceforge.jp/
  8. pleiades.zipを解凍し、下記フォルダを/home/xxxx/tool/eclipse以下のフォルダにマージする。
     features
       pulgins
  9. /home/xxxx/tool/eclipse/eclipse.iniに下記の行を最後に追加する。(※5が動作しなくなっている。)
    -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
  10. /home/xxxx/tool/eclipse/eclipse.iniにおいて、下記をコメントアウトする。
    #-showsplash
    #org.eclipse.platform

2012年10月27日土曜日

ubuntuにoracle java sdkをインストールする方法


以下のコマンドを実行する。
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-jdk7-installer

2007年9月8日土曜日

JavaでZip圧縮する方法

<サンプル>

ZipOutputStream out = new ZipOutputStream(new BufferedOutputStream(
new FileOutputStream("sample.zip")));


//圧縮するファイルを書き込む。(A)
out.putNextEntry(new ZipEntry("sample.txt"));
BufferedInputStream in = new BufferedInputStream(new FileInputStream("sample.txt"));

while(true) {
int b = in.read();
if (b < 0) {
break;
}
out.write(b);
}

in.close();

out.closeEntry();

//他のファイルを圧縮する場合はから繰り返す。(A)

out.close();