如何将 Eclipse 3.5.2 更新到 3.6.2?

kab*_*dra 3 eclipse ide java 11.04

我想在 Eclipse 中使用可视化编辑器开发 Swing 应用程序,但它需要 Eclipse 3.6。但它已经使用突触包管理器是最新的。3.6 版是否有单独的 PPA?

Seb*_*ühl 11

有一篇德语文章描述了如何打包您自己的 Eclipse。我只是总结一下。

  1. 安装构建工具:

    sudo apt-get install fakeroot dpkg-dev debhelper unp

  2. 准备目录:

    mkdir eclipse-platform
    
    Run Code Online (Sandbox Code Playgroud)
  3. 下载eclipse并解压:

    unp eclipse-platform-3.6.2-linux-gtk-x86_64.tar.gz
    mkdir -p eclipse-platform/usr/lib
    mv eclipse eclipse-platform/usr/lib/eclipse
    
    Run Code Online (Sandbox Code Playgroud)
  4. 现在一些脚本命令:

    mkdir -p eclipse-platform/usr/bin
    nano eclipse-platform/usr/bin/eclipse
    
    Run Code Online (Sandbox Code Playgroud)
  5. 粘贴此内容:

    #!/bin/sh
    export UBUNTU_MENUPROXY=0
    exec /usr/lib/eclipse/eclipse "$@"
    
    Run Code Online (Sandbox Code Playgroud)
  6. 使其可执行:

    chmod +x eclipse-platform/usr/bin/eclipse
    
    Run Code Online (Sandbox Code Playgroud)
  7. 现在桌面条目:

    mkdir -p eclipse-platform/usr/share/applications
    nano eclipse-platform/usr/share/applications/eclipse.desktop
    
    Run Code Online (Sandbox Code Playgroud)

    有以下内容

    [Desktop Entry]
    Encoding=UTF-8
    Type=Application
    Name=Eclipse
    Exec=eclipse
    Terminal=false
    Icon=/usr/lib/eclipse/icon.xpm
    Comment=Eclipse Integrated Development Environment
    Categories=Development;IDE;
    
    Run Code Online (Sandbox Code Playgroud)
  8. 控制文件

    mkdir eclipse-platform/DEBIAN
    nano eclipse-platform/DEBIAN/control
    
    Run Code Online (Sandbox Code Playgroud)

    与内容

    Package: eclipse-platform
    Version: 3.6.2-1
    Architecture: amd64
    Maintainer: YourName
    Depends: openjdk-6-jre | sun-java6-jre
    Section: devel
    Priority: optional
    Description: Eclipse IDE, static-linked, minimal plugins.
    
    Run Code Online (Sandbox Code Playgroud)
  9. 现在您可以构建一个包并将其安装到您的系统中

     fakeroot dpkg -b eclipse-platform eclipse-platform_3.6.2-1_amd64.deb
     sudo dpkg -i eclipse-platform_3.6.2-1_amd64.deb
    
    Run Code Online (Sandbox Code Playgroud)
  10. 完毕!有了这个,你可以用 debian 的方式安装你自己的 eclipse。