需要了解linux環境下開發Java嗎?
一、需要了解linux環境下開發Java嗎?
Java跨平臺是因為Java的運行是在Java虛擬機上,而Java虛擬機可以運行在各種操作系統上,所以Java程序也就能運行在不同的操作系統環境下。
至于在Linux下開發Java,就關系到你用Java做什么項目了,Java的swing技術 也就是圖形界面編程基本已經被微軟的.NET所取代。所以現在Java存在的價值主要是Java對于Oracle數據庫的完美支持,而Oracle數據庫被大型公司和國企所青睞,也就是說Java現在主要應用于編寫服務器端程序,例如我知道的有:中國電信Dms系統,某車載導航系統,大唐電信某系統,某銀行存取款系統等等。
既然如此,要知道服務器的系統基本都是Unix和Linux,如果你不熟悉Linux,會給你編程帶來很大的麻煩。
在公司招聘Java程序員時,會要求你熟悉Linux系統環境及Linux命令,當然據我所知,有的公司會用Linux系統來開發Java,如非微軟陣營的企業:IBM、Google等等。要知道大多數外企都是不會用微軟的操作系統的,因為他們本身就是互相對立的。
所以我建議你,要熟悉Linux的終端命令,熟悉vi的使用,了解Linux操作系統。會給你日后工作和進入外企帶來很多方便。
二、linux環境下怎么安裝eclipse?
1、需要兩個安裝文件
eclipse-cpp-indigo-SR1-incubation-linux-gtk.tar.gz //軟件包(java開發出來的)
jdk-6u25-linux-i586.bin //java平臺
2、 進入安裝目錄
#mount /dev/sdb1 /sda3/? ? ??
#cd /sda3/eclipse/linux中安裝exlipse相關軟件
# ./jdk-6u25-linux-i586.bin
#press enter to continue?
#done .
#cp jdk1.6.0_25 ../ -arf
#cd ..
#cd jdk1.6.0_25/bin/
3、配置環境變量
#gedit /etc/profile
三、如何在電腦上安裝Java環境?
Java的平臺(運行環境),它由兩個部分組成:一個是Java Virtual Machine即Java虛擬機,另一部分是Java Application Programming Interface (Java API) 即Java應用程序設計接口,這兩部份軟件就構成了Java運行的基本的環境。
2.配置:在“我的電腦”右擊“屬性”“高級”下的“環境變量”在“用戶變量”中,設置3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊“編輯”,不存在則點擊“新建”;
JAVA_HOME設為JDK的安裝路徑(如C:Program FilesJavajdk1.5.0_11),此路徑下包括lib,bin,jre等文件夾(此變量最好設置,因為以后運行tomcat,eclipse等都需要依靠此變量);
Path使得系統可以在任何路徑下識別java命令,設為:%JAVA_HOME%bin CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別,設為:.;%JAVA_HOME%lib;%JAVA_HOME%lib(要加.表示當前路徑) %JAVA_HOME%就是引用前面指定的JAVA_HOME打開一個DOS窗口,輸入“java -version”。看看有沒成功 3.建議用編程軟件編譯,用記事本本人感到挺麻煩的,可以用JC、JB、eclipse等。
四、如何檢查是否安裝了java環境?
點擊開始 然后 找到運行,輸入 cmd ,彈出黑色框框,然后輸入java 按回車。如果顯示【不是內部外部命令,也不是可用程序......】就說明你的電腦沒有安裝,如果出現一坨英語,那就說明你的電腦配置了環境。
五、java開發環境的安裝和配置?
要安裝和配置Java開發環境,首先需要下載并安裝JDK(Java Development Kit),然后設置JAVA_HOME環境變量,將JDK的bin目錄添加到系統的Path變量中。
接著下載并安裝一個Java集成開發環境(IDE),比如Eclipse或者IntelliJ IDEA等。
最后,配置IDE的編譯器和調試器,以及安裝并配置各種必要的插件和擴展,就可以開始進行Java開發工作了。
六、java獲取linux ip?
代碼示例:
/**
* 獲取Linux下的IP地址
*
* @return IP地址
* @throws SocketException
*/
public static String getLinuxLocalIp() throws SocketException {
String ip = "";
try {
for (Enumeration en = NetworkInterface.getNetworkInterfaces();
en.hasMoreElements();) {
NetworkInterface intf = en.nextElement();
String name = intf.getName();
if (!name.contains("docker") && !name.contains("lo")) {
for (Enumeration enumIpAddr = intf.getInetAddresses();
enumIpAddr.hasMoreElements();) {
InetAddress inetAddress = enumIpAddr.nextElement();
if (!inetAddress.isLoopbackAddress()) {
String ipaddress = inetAddress.getHostAddress().toString();
if (!ipaddress.contains("::") && !ipaddress.contains("0:0:")
&& !ipaddress.contains("fe80")) {
ip = ipaddress;
}
}
}
}
}
} catch (SocketException ex) {
System.out.println("獲取ip地址異常");
ex.printStackTrace();
}
System.out.println("IP:" + ip);
return ip;
}
七、如何安裝和配置Java環境,讓電腦支持Java運行?
1、首先要從網絡上下載jdk的安裝包。從sun公司的官網下載對應的版本及位數。我本機是64位windows系統,所以安裝jdk-7u13-windows-x64.exe這個java包.。按照自己的需求下載版本和位數。
2、java的安裝和其他應用軟件很類似,安裝過程簡單,主要是在配置路徑。你可以一路下一步,也可以在安裝過程中修改安裝的目錄(安裝目錄最好是全英文的,不要帶有中文等漢字)。安裝會有兩部分:1、jdk的安裝也就是java開發使用到的;2、jre的安裝也就是java運行時使用到的。
3、安裝完之后,需要配置java的環境變量才能正常使用java。因為java不是windows自帶的一個功能,windows不知道這個java.exe的具體位置,需要在環境變量中添加這個配置。在桌面我的電腦--右鍵--屬性。
4、進入電腦屬性界面之后,點擊左側工具欄,選擇點擊【高級系統配置】,在高級系統配置總可以對系統的環境變量進行設置。
5、進入高級系統配置界面后,點擊【環境變量】,開始設置系統的環境變量。
6、這里有兩處配置。一個是用戶Adminstrator的環境變量配置;另外一個是系統的環境變量配置。一般在我們自己本機使用系統環境變量配置即可(電腦上的所有用戶都可以使用配置的java)。第一步:[JAVA_HOME]的配置,變量名就是:JAVA_HOME ;值是安裝java的路徑選中到jdk的文件夾。
7、第二步:classpath的配置。這里是真正運行時用到的環境變量。變量名:CLASSPATH值:%JAVA_HOME%libtools.jar或者tools.jar的全路徑。第三步:檢查配置是否完成。在命令框輸入:java或者輸入java -version(查看java版本)如果出現圖片中的信息,就說明配置完成。
八、Linux Deepin怎么安裝KDE桌面環境?
打開終端1、更新源列表sudoaptitudeupdate2、選擇桌面環境sudoaptitudeinstallkubuntu-desktopKDE桌面sudoaptitudeinstallubuntu-desktognome桌面
九、linux和java的關系?
這兩者有什么關系嗎?Java是一門編程語言,而且Java是跨平臺的,所以如果是為了學習編程,要學Java。Linux是一種操作系統,但由于其優秀的特性,所以好多服務或者程序運行在Linux系統中,學會Linux的操作可能會幫你更好地做應用。
十、如何為Kali Linux安裝KDE桌面環境?
root@Kali:~# apt-get install kde-plasma-desktop
需要458 M的額外的磁盤空間。按Y鍵同意。
需要一些時間才能安裝完成。它將要求您配置kdm,按回車。
選擇gdm3作為默認顯示管理器
現在注銷你的系統,選擇“KDE Plasma Workspace”選項,然后輸入用戶名和密碼登錄。
現在Kali Linux的KDE桌面安裝好,可以正常使用了。
本網站文章僅供交流學習 ,不作為商用, 版權歸屬原作者,部分文章推送時未能及時與原作者取得聯系,若來源標注錯誤或侵犯到您的權益煩請告知,我們將立即刪除.