wgetjava
① 為什麼不能用java來執行wget命令
1伺服器沒裝wget。
2直接獲取InputStream和ErrorStream,然後看看它給你輸出了哪些錯誤或信息
② 如何在Ubuntu上安裝Oracle Java 8,Java 7或者Java 6
去oracle官方下載 綠色版,解壓到/opt/java,然後配置環境變數:
在終端輸入 sudo gedit /etc/profile,提示讓你輸密碼,輸入密碼之後,
會用gedit相當於記事本打開那個配置文件,在文件的最後添加:
# JDK,TOMCAT,ORACLE
export JAVA_HOME=/opt/jdk1.8.0_25
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
然後保存關閉該文件,最後你重啟電腦,當然也可以不用重啟,在終端輸入命令:
source /etc/profile
就可以了。
你可以測試環境變數是否配置正確,你在終端輸入如下命令查看
java -version
javac -version
③ Java 實現 搜索引擎
Java控制層數我還不會。。。
不過你可以用java讀取數據導一個數組里,然後遍歷每個URL,用wget下載工具去限制下載
至於實現搜索就還需要排重,去噪,分詞,索引,最後建立檢索機制扥等很多的工作
建議還是自己先學習Java基礎再練手,當作品的話還太早了。。。
④ 如何在阿里雲unbantu上安裝java
標簽:首先需要下載jdk:由於oracle上的下載頁面有跳轉,直接用wget下載下來的只是html頁面。可以用下面的命令:wget--no-cookies--no-check-certificate--header"Cookie:gpw_e24=http%3A%2F%2F%2F;oraclelicense=accept-securebackup-cookie""/otn-pub/java/jdk/8u74-b02/jdk-8u74-linux-x64.tar.gz"下載完之後,按以下步驟操作:1、cd/usr#進入use目錄2、mkdirjava#創建java目錄3、tarxvfjdk-8u74-linux-x64.tar.gz#解壓文件4、vi~/.bash_profile在文件的末尾添加以下內容exportJAVA_HOME=/usr/java/jdk1.8.0_74exportPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin然後保存退出:wq!注意:裡面分隔路徑的是英文冒號不是分號5、source~/.bash_profile沒報錯說明成功瞭然後執行java-version,能正確顯示版本信息則jdk安裝成功阿里雲CentOS下安裝jdk標簽:
⑤ java項目怎麼部署到linux伺服器啊
1、首先需要在linux伺服器上配置java環境,如安裝jdk+tomcat
2、配置完成jdk+tomcat環境後,需要把你的java項目復制到tomcat的webapps下
3、復制到tomcat的webapps後,重啟tomcat,然後訪問http://ip:8080/項目名,瀏覽驗證java項目
4、安裝jdk+tomcat環境如下:
1)下載JDK(下面分別是32位系統和64位系統下的版本)
http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-i586.tar.gz?AuthParam=1350717577_ #32位
http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-x64.rpm?AuthParam=1350717726_#64位
# getconf LONG_BIT # 查看系統多少位
2) 安裝JDK7.0版本
先卸載伺服器自帶的jdk軟體包
# java -version #查看伺服器是否安裝過jdk
java version "1.6.0_17"
OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-i386)
OpenJDK Client VM (build 14.0-b16, mixed mode)
# rpm -qa |grep gcj #查看伺服器安裝的jdk軟體包信息
libgcj-4.4.4-13.el6.i686
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
# yum -y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸載軟體包
安裝jdk7.0
解壓配置安裝
# mkdir -p /usr/lib/jvm
# tar zxvf jdk-7u9-linux-i586.tar.gz -C /usr/lib/jvm
# mv /usr/lib/jvm/jdk1.7.0_09 /usr/lib/jvm/java7
添加jdk7.0到系統環境變數
#cp /etc/profile /etc/profile.bak #備份
#vi /etc/profile#編輯,在最後添加下面的內容
export JAVA_HOME=/usr/lib/jvm/java7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#source /etc/profile #使配置文件立即生效
由於系統中可能會有默認的其他版本JDK,所以,為了將我們安裝的JDK設置為默認JDK版本,還要進行如下工作。
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300
update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300
update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300
執行下面命令,設置默認版本,此命令執行後,系統會列出當前存在的各種JDK版本,會提示你選擇
# update-alternatives --config java
測試
# java -version # 測試是否成功
下載並啟動tomcat
#cd/data進入你放置的目錄
#wgethttp://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.56/bin/apache-tomcat-7.0.56.tar.gz
#tar-zxv-fapache-tomcat-7.0.56.tar.gz
#mvapache-tomcat-7.0.56/usr/local/tomcat7
#chmod755-R/usr/local/tomcat7/
#/usr/local/tomcat7/bin/startup.sh
⑥ 我想下載sun的jdk1.6.可是如果進入官網會要先接受協議再下載。這中情況能用wget下載嗎如果不能那怎麼下
http://www.java.net/download/jdk7/archive/b134/binaries/jdk-7-ea-bin-b134-windows-i586-17_mar_2011.exe
⑦ java的容器鏡像里怎麼使用wget
如果想很准確的定位的話,建議自己定製自己的布局管理,貌似也不復雜;
如果想大致定製一下這個文本框在中間的話,可以選擇這樣,在Frame 裡面加panel
然後panel.setLayout(new BorderLayout()); 然後添加文本框到panel.add(jtf BorderLayout.CENTER);
其實我發現你這段程序本意應該需求帳號和帳號的文本框在同一條直線上的,建議選擇網格組布局GridBagLayout();
⑧ ubuntu 怎麼安裝java
1.1.1. 安裝JDK
1.去oracle官網下載,鏈接點此。也可以使用wgethttp://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz安裝包在你執行這個命令時所在的文件夾位置。
2.解壓 tar -zxvf jdk-8u111-linux-x64.tar.gz
3.移動到自己想放的位置:(忽略)
mkdir /usr/lib/jdk
mv jdk1.8.0_111 /usr/lib/jdk/jdk1.8
4.設置環境變數:
方案一:修改全局配置文件,作用於所有用戶:sudo gedit /etc/profile
exportJAVA_HOME=JDK安裝路徑
exportCLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
方案二:修改當前用戶配置文件,只作用於當前用戶:vim ~/.bashrc 設置與上一樣
5.使修改的配置立刻生效:source /etc/profile或者 source ~/.bashrc
6.檢查是否安裝成功:java -version
1.1.2. 配置Java環境
就像在window我們需要配置JAVA_HOME和path一樣,我們需要配置,那怎麼配置呢?實際上就是修改配置文件,然後重新啟動linux就ok
sudo gedit /etc/profile
export JAVA_HOME=JDK安裝路徑
exportCLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
確認配置正常後,必須重啟虛擬機
配置自己安裝的jdk的環境變數特別注意:
不能額外添加多餘的空格,有中文沒有問題
⑨ wget jdk 為什麼不好直接使用
無論用哪個語言,都需要 API 的支持
wget 是 CLI 下面的命令,而不是 Java 的 API,所以當然不能直接用
若哪天有人把 wget 做成了 Java 的 API ,那你就可以直接調用了
不過,你需要用到 wget 的操作,還是有辦法的
1 你可以用 Java 調用命令行的方式。這個方式可以做,但不推薦
2 你可以用 httpconnection 配合 stream 達到你的目的。基本上 100 行以內代碼,就可以完成 wget 的操作了
⑩ java如何實現FTP的上傳下載,和批處理的有什麼區別,哪個好呢
介紹一個軟體給你 wget。 用java去執行批處理文件,wget的批處理文件可以實現文件的上傳下載