Archlinux使用包管理方式安装MyEclipse
myeclipse吧
全部回复
仅看楼主
level 10
danielhugo 楼主
1L喂熊
2013年09月19日 18点09分 1
level 10
danielhugo 楼主
2L祭月
2013年09月19日 18点09分 2
level 10
danielhugo 楼主
3L喂大神 @miu386345222 @imknownI
2013年09月19日 18点09分 3
level 10
danielhugo 楼主
PKGBUILD:
# Maintainer: alex-no1
# Contributor: alex-no1
pkgname=myeclipse
_realname=eclipse
pkgver=11.0.1
_internal_pkgver=3.8.2
pkgrel=1
_date=201301310800
pkgdesc="An IDE for Java and other languages - 3.8 - simultaneously released with 4.2 Juno."
arch=('i686' 'x86_64')
url="贴*&吧
#*删*@我*#
贴"
license=('MPL')
depends=('java-environment' 'desktop-file-utils' 'gtk2' 'unzip' 'webkitgtk2' 'libxtst' 'python2')
provides=('eclipse=3.8.2' 'eclipse-emf=2.8.1' 'eclipse-gef=3.8.1' 'eclipse-wtp=3.4.1' 'eclipse-jee-birt=4.2.1' 'eclipse-ajdt=2.2.2')
conflicts=('xulrunner' 'eclipse' 'eclipse-emf' 'eclipse-gef' 'eclipse-wtp' 'eclipse-jee-birt' 'eclipse-ajdt')
install=${pkgname}.install
source=("eclipse.desktop"
"eclipse.ini.patch"
"eclipse.sh")
md5sums=('cdfccaa0ebc257cd62e4da74e9c5e3b9'
'808ab979cd5b150023d2ec3487cef6a3'
'7ea99a30fbaf06ec29261541b8eb1e23')
package() {
cd "${srcdir}/eclipse"
# patch to increase default memory limits
#patch -Np0 -i ${srcdir}/eclipse.ini.patch
# python2 fix
sed -i 's|#!/usr/bin/python|#!/usr/bin/python2|' \
plugins/org.apache.ant_1.8.3.v201301120609/bin/runant.py
# install eclipse
install -d -m755 ${pkgdir}/usr/share/${_realname}
cp -r * ${pkgdir}/usr/share/${_realname}/
# install bin file
install -d -m755 ${pkgdir}/usr/bin
install -m755 ${srcdir}/${_realname}.sh ${pkgdir}/usr/bin/${_realname}
# install icon and desktop files
install -d -m755 ${pkgdir}/usr/share/{applications,pixmaps}
install -m644 ${srcdir}/${_realname}.desktop ${pkgdir}/usr/share/applications/
install -m644 ${pkgdir}/usr/share/${_realname}/plugins/org.eclipse.sdk_${_internal_pkgver}.v${_date}/${_realname}48.png \
${pkgdir}/usr/share/pixmaps/${_realname}.png
}I
2013年09月19日 18点09分 5
level 10
danielhugo 楼主
myeclipse.install:
post_install() {
update-desktop-database -q
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
}
post_upgrade() {
post_install
}
post_remove() {
post_install
}
2013年09月19日 18点09分 6
level 10
danielhugo 楼主
制作步骤:
1、下载eclipse-SDK-3.8.2-linux-gtk.tar.gz、
(也可以选择eclipse 4.2.2 )
myeclipse-pro-2013-sr1-archived-update-site.zip
2、手动运行eclipse。
3、点菜单Help->Install New Software。
4、点Add...按钮。
5、点Archive...按钮。
6、选择myeclipse-pro-2013-sr1-archived-update-site.zip文件。
7、出现许多组件选项,按需要选,同意协议,开始安装,装完重启等等不再赘述。I
2013年09月19日 18点09分 7
level 12
[真棒]
2013年09月19日 23点09分 11
level 10
danielhugo 楼主
2013年09月21日 14点09分 14
level 12
赞一个[笑眼]
2013年09月21日 15点09分 15
level 10
danielhugo 楼主
度娘这丫闲得#¥蛋**疼,又换链了,网盘链接现在是这个:
盘。百度。com
/s/1ghBA6
2013年09月26日 14点09分 18
level 9
为虾米全都是Linux的?木有windows版的。。
2013年09月29日 14点09分 19
Windows下我做成了便携版,公司家里配置同步,就没必要发安装帖了……
2013年10月12日 07点10分
level 10
danielhugo 楼主

myeclipse-spring-11.0.2-1-x86_64.pkg.tar
Arch Linux 使用,具体分享地址见 git.io/-1
里面还有适用于ME4S 2013 的插件打包
2014年08月22日 16点08分 20
level 10
danielhugo 楼主
同志们,我胡汉三又回来了。经过几天的测试修改,已经更新 myeclipse-pro 到 2015 1.0 稳定版。由于 MyEclipse for Spring 版本已被官方取消,所以 myeclipse-spring 包将不再更新。
打好的包依然在本人的仓库中提供,请访问 git[滑稽].io[滑稽]/-1 并添加我的仓库,然后执行 `sudo pacman -Syu myeclipse-pro` 来安装本包。仓库里面还有适用于 Eclipse 和 MyEclipse 的插件包。(仅限 Arch Linux 使用)
查看 PKGBUILD 和其它文件的更改,请访问
aur[滑稽].archlinux[滑稽].org[滑稽]/packages/myeclipse-pro
github[滑稽].[滑稽]com[滑稽]/Firef0x/AUR-Firef0x/tree/master/aur/myeclipse-pro
2015年02月01日 14点02分 21
level 1
谢谢楼主大大,轻轻松松地装上了!
2017年09月12日 13点09分 22
1