★求置顶★快速构建Java为中心的开发环境「大部分采用软件源安装」

软件和网站开发以及相关技术探讨
回复
zhangwei217245
帖子: 5
注册时间: 2009-01-23 21:13

★求置顶★快速构建Java为中心的开发环境「大部分采用软件源安装」

#1

帖子 zhangwei217245 » 2014-01-13 18:28

0. 安装一系列支持工具

网络工具wget、curl、axel等

代码: 全选

sudo apt-get install wget curl axel
其他常见工具

代码: 全选

sudo apt-get install subversion git sysstat linux-base linux-tools vim emacs unrar p7zip synaptic
安装常用数据库和NoSQL

代码: 全选

sudo apt-get install mysql-client mysql-server mysql-workbench memcached redis-server
1. 首先添加webupd8的java源:

代码: 全选

sudo add-apt-repository ppa:webupd8team/java
2. 更新源中的软件数据:

代码: 全选

sudo apt-get update
3. 安装java6或者java7, 当然也可以两者都装

代码: 全选

sudo apt-get install oracle-java6-installer oracle-java7-installer
4. 安装maven和ant

代码: 全选

sudo apt-get install maven ant
本方法在UBUNTU 13.04版本中默认安装的是maven 3.0.4版本和ant 1.8版本。如有特殊版本嗜好,请自行到apache.org下载安装。

5. 配置Maven

功夫网内用户可参照下面的链接进行配置:

http://maven.oschina.net/help.html

其他地区用户可自行到股沟上问百度。

6. 下载安装eclipse IDE。

访问http://www.eclipse.org/downloads/,根据需要选择IDE版本。推荐选择Eclipse IDE for Java EE Developers版本。可以根据系统情况选择安装32位或者64位
这里以下载64位为例

代码: 全选

axel -n 10 "http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/kepler/SR1/eclipse-jee-kepler-SR1-linux-gtk-x86_64.tar.gz"
tar -zxvf eclipse-jee-kepler-SR1-linux-gtk-x86_64.tar.gz
然后就是自己创建快捷方式到桌面之类的。

7. 下载netbeans IDE. (alternative step)

访问www.netbeans.org,然后找到下载地址。
这里以下载7.4版本为例:

代码: 全选

axel -n 10 "http://download.netbeans.org/netbeans/7.4/final/bundles/netbeans-7.4-linux.sh"
sh netbeans-7.4-linux.sh
把netbeans配置为全屏反锯齿模式:

代码: 全选

cp netbeans.conf netbeans.conf.bak; awk -F'=' '{if($1=="netbeans_default_options"){print index($0,"useSystemAAFontSettings")?$0:substr($0,0,length($0))" -J-Dawt.useSystemAAFontSettings=on\""}else{print $0}}' netbeans.conf.bak > netbeans.conf


8. 如果想做快速原型或者玩一玩的话,也可以安装一下nodejs。很有意思。

代码: 全选

sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
9. GraphDB 最近很火。装个neo4j试试看。

代码: 全选

wget -O - http://debian.neo4j.org/neotechnology.gpg.key | apt-key add -
sudo echo 'deb http://debian.neo4j.org/repo stable/' > /etc/apt/sources.list.d/neo4j.list
sudo apt-get update
sudo apt-get install neo4j
上次由 zhangwei217245 在 2014-02-16 12:39,总共编辑 7 次。
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 快速构建Java为中心的开发环境「大部分采用软件源安装」

#2

帖子 月下叹逍遥 » 2014-01-13 18:56

:em11
浮生七十今三十,从此凄惶未可知
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: 快速构建Java为中心的开发环境「大部分采用软件源安装」

#3

帖子 cjxgm » 2014-01-13 23:01

Ubuntu 源里没有 eclipse 和 netbeans ?
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
zhangwei217245
帖子: 5
注册时间: 2009-01-23 21:13

Re: 快速构建Java为中心的开发环境「大部分采用软件源安装」

#4

帖子 zhangwei217245 » 2014-02-06 14:16

cjxgm 写了:Ubuntu 源里没有 eclipse 和 netbeans ?
有。但不是最新版的。而且不好进行定制化,比如安装插件神马的。推荐下载官方最新版安装。
回复