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的批处理文件可以实现文件的上传下载