linux下java編程與在windows下一樣,重點在於搭建java開發環境。
linux下搭建java開發環境步驟:
1、下載linux環境下的JDK,前往java官網下載:http://www.java.com/zh_CN/
舉例:
JDK程序名為:jdk-7u11-linux-i586.tar.gz 保存路徑:/home/wyl/tools-wyl/JDK7u11
eclipse程序名為:eclipse-jee-juno-SR1-linux-gtk.tar.gz 保存路徑:/home/wyl/tools-wyl/eclipse-javaEE
2、解壓下載的jdk-7u11-linux-i586.tar.gz文件
chmod 777 jdk-7u11-linux-i586.tar.gz
tar xzvf jdk-7u11-linux-i586.tar.gz(普通用戶身份解壓即可)
3、配置環境變數
以超級用戶身份執行下面的命令:
#vim /etc/profile
在文件末尾加上以下內容後保存退出(:wq)
export JAVA_HOME=/home/wyl/tools-wyl/JDK7u11/jdk1.7.0_11(說明:這個是JDK解壓後文件夾的路徑)
export PATH=$JAVA_HOME/bin:$PATH或export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.
4、注銷重新登錄後在終端輸入java,javac,java -version,javac -version.測試是否安裝成功。
[wyl@localhost eclipse-javaEE]$ java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) Server VM (build 23.6-b04, mixed mode)
[wyl@localhost eclipse-javaEE]$ javac -version
javac 1.7.0_11
[wyl@localhost eclipse-javaEE]$
5、解壓eclipse-jee-juno-SR1-linux-gtk.tar.gz 並運行它(chmod 777 eclipse...)
5.1、解壓:tar xzvf eclipse-jee-juno-SR1-linux-gtk.tar.gz (普通用戶身份解壓即可,否則每次都要以超級用戶身份運行它)。
5.2、運行:進入解壓後的目錄,執行命令:./eclipse即可運行eclipse.或者進入解壓後的目錄,雙擊eclipse圖標即可。
運行eclipse即可進行java編程。
B. java和linux哪個比較適合初學者
java和linux不同,一個是編程語言,一個是操作系統,兩者之間沒有對比性。看你對哪個感興趣了,如果比較喜歡編程,可以學習編程,喜歡操作系統可以學習操作系統。
linux相對於來說學習起來更加簡單一些,適合零基礎入門人員學習。
而java在編程語言中算是比較難的,學習起來比較麻煩,而且周期時間也是比較長的。
C. 怎麼使用java編程實現linux下所有文件目錄的遍歷
為了避免目錄列舉消耗時間過長,請指定一個目錄來模擬,命令行參數:代表路徑的字元串.
如果認可代碼,請加分50,謝謝
----
import javax.swing.*;
import javax.swing.tree.*;
import java.awt.*;
import java.io.*;
final public class FileTree extends JFrame {
public FileTree(File dir) throws HeadlessException {
super("File Tree");
JTree tree;
add(new JScrollPane(tree =new JTree(buildTreeModel(dir))));
tree.setCellRenderer(new FileTreeRenderer());
setSize(400,600);
setVisible(true);
}
private TreeModel buildTreeModel(File dir){
DefaultMutableTreeNode root = new DefaultMutableTreeNode(dir);
walkthrough(dir,root);
return new DefaultTreeModel(root);
}
private static void walkthrough(File f,DefaultMutableTreeNode node){
for (File fle : f.listFiles()) {
DefaultMutableTreeNode n = new DefaultMutableTreeNode(fle);
node.add(n);
if (fle.isDirectory()){
walkthrough(fle, n);
}
}
}
private class FileTreeRenderer extends DefaultTreeCellRenderer {
public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) {
JLabel cmp = (JLabel)super.getTreeCellRendererComponent(tree, value, sel, expanded, leaf, row, hasFocus);
if (value instanceof DefaultMutableTreeNode) {
DefaultMutableTreeNode n = (DefaultMutableTreeNode)value;
Object obj = n.getUserObject();
if (obj instanceof File) {
File f = (File)obj;
cmp.setText(f.getName());
cmp.setForeground(f.isDirectory()?Color.BLUE:Color.BLACK);
}
}
return cmp;
}
}
public static void main(String[] args) {
new FileTree(new File(args[0]));
}
}
D. 請問linux 下怎樣進行java 編程
在Linux下裝JRE,也就是JAVA Runtime Environment
把你寫的JAVA程序編譯為jar文件,拷貝到一個路徑下
比如你的jar文件名叫test.jar
用java -jar test.jar運行。
E. Java開發人員應掌握Linux哪些方面
1在linux配置java,tomcat環境變數,因為j2ee一般服務都是架設在linux上面的
2簡單的shell操作(相當於dos命令行),比如刪除,查找文件,進入某一個目錄基本操作等等
3會設置linux開機自啟動程序,因為mysql等服務安裝完後,開機自動啟動服務需要自己設置的
4懂得linux下的一些常用程序vi,gedit,telnet,openoffice等的常用執行命令和程序
F. linux系統怎樣進行java開發
linux下java編程與在windows下一樣,重點在於搭建java開發環境。
linux下搭建java開發環境步驟:
1、下載linux環境下的JDK,
舉例:
JDK程序名為:jdk-7u11-linux-i586.tar.gz 保存路徑:/home/wyl/tools-wyl/JDK7u11
eclipse程序名為:eclipse-jee-juno-SR1-linux-gtk.tar.gz 保存路徑:/home/wyl/tools-wyl/eclipse-javaEE
2、解壓下載的jdk-7u11-linux-i586.tar.gz文件
chmod 777 jdk-7u11-linux-i586.tar.gz
tar xzvf jdk-7u11-linux-i586.tar.gz(普通用戶身份解壓即可)
3、配置環境變數
以超級用戶身份執行下面的命令:
#vim /etc/profile
在文件末尾加上以下內容後保存退出(:wq)
export JAVA_HOME=/home/wyl/tools-wyl/JDK7u11/jdk1.7.0_11(說明:這個是JDK解壓後文件夾的路徑)
export PATH=$JAVA_HOME/bin:$PATH或export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.
4、注銷重新登錄後在終端輸入java,javac,java -version,javac -version.測試是否安裝成功。
[wyl@localhost eclipse-javaEE]$ java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) Server VM (build 23.6-b04, mixed mode)
[wyl@localhost eclipse-javaEE]$ javac -version
javac 1.7.0_11
[wyl@localhost eclipse-javaEE]$
5、解壓eclipse-jee-juno-SR1-linux-gtk.tar.gz 並運行它(chmod 777 eclipse...)
5.1、解壓:tar xzvf eclipse-jee-juno-SR1-linux-gtk.tar.gz (普通用戶身份解壓即可,否則每次都要以超級用戶身份運行它)。
5.2、運行:進入解壓後的目錄,執行命令:./eclipse即可運行eclipse.或者進入解壓後的目錄,雙擊eclipse圖標即可。
運行eclipse即可進行java編程。
G. 關於Linux下的java編程
[root@linux
root]#
vi
/etc/profile
export
JAVA_HOME=/usr/java/j2sdk1.4.2_04
←修改成你自己的版本
export
PATH=$PATH:$JAVA_HOME/bin
export
CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
[root@linux
root]#
source
/etc/profile
以上是設置環境變數.
[root@linux
root]#
vi
HelloWorld.java
public
class
HelloWorld
{
public
static
void
main(String[]
args)
{
System.out.println("Hello
World");
}
}
寫個小程序.
[root@linux
root]#
javac
HelloWorld.java
←
編譯
[root@linux
root]#
ls
-al
合計
16
-rw-rw-r--
1
fedora
fedora
425
3月
11
22:22
HelloWorld.class
←作成了
-rw-rw-r--
1
fedora
fedora
115
3月
11
22:22
HelloWorld.java
[root@linux
root]#
java
HelloWorld
Hello
World
満意嗎?
H. 如何在linux系統下做java開發
linux下做Java開發需要搭建java開發環境:jdk是 Java 語言的軟體開發工具包,Tomcat是Java環境下WEB伺服器, Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台;這三個工具,方法如下:
1、JDK的安裝
#執行下面命令安裝JDK(首先創建/opt/java目錄)
tar -xvf jdk-7u9-linux-i586.tar.gz -C /opt/java
ln -s /opt/java/jdk1.7.0_09 /opt/java/jdk //創建一個鏈接
vi /etc/frofile //設置環境變數
export JAVA_HOME=/opt/java/jdk
exprot PATH=$JAVA_HOME/bin:$PATH
#相當於重新設置PATH=JAVA_HOME/bin+PATH
#配置好之後要用命令source /etc/profile
#執行java -version 命令測試一下jdk是否安裝成功
2、tomcat的安裝
#解壓安裝
tar -xvf apache-tomcat-6.0.10.tar.gz -C /opt/tomcat/
ln -s /opt/tomcat/apache-tomcat-6.0.10 /opt/tomcat/tomcat6.0 //創建一個鏈接
cd /opt/tomcat/tomcat6.0/bin
./startup.sh
#打開瀏覽器測試一下,輸入http:localhost:8080,看有沒有貓標識的頁面出來,有的話就說明安裝成功了。
3、eclipse的安裝
gunzip eclipse-java-juno-SR2-linux-gtk.tar.gz
tar -xvf eclipse-java-juno-SR2-linux-gtk.tar -C /opt
#然後去圖形界面進入/opt/eclipse目錄,運行eclipse,就可以打開eclipse界面了。