﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-canry Tong-文章分类-java</title><link>http://www.blogjava.net/tyjava/category/53271.html</link><description>在学习中进步，在进步中学习!</description><language>zh-cn</language><lastBuildDate>Wed, 16 Sep 2015 02:03:45 GMT</lastBuildDate><pubDate>Wed, 16 Sep 2015 02:03:45 GMT</pubDate><ttl>60</ttl><item><title>Linux中tomcat和jdk的安装与配置</title><link>http://www.blogjava.net/tyjava/articles/427323.html</link><dc:creator>canry Tong</dc:creator><author>canry Tong</author><pubDate>Tue, 15 Sep 2015 07:04:00 GMT</pubDate><guid>http://www.blogjava.net/tyjava/articles/427323.html</guid><wfw:comment>http://www.blogjava.net/tyjava/comments/427323.html</wfw:comment><comments>http://www.blogjava.net/tyjava/articles/427323.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tyjava/comments/commentRss/427323.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tyjava/services/trackbacks/427323.html</trackback:ping><description><![CDATA[<p style="margin-left:21.0000pt; text-indent:-21.0000pt; "><span style="font-family:Calibri; font-weight:bold; font-size:14.0000pt; ">一、&nbsp;</span><span style=" font-family:宋体; font-weight:bold; font-size:14.0000pt; ">安装JDK，配置JDK环境变量</span></p><p style="margin-left:18.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">1、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">下载JDK，进入SUN的官网</span><a href="http://www.oracle.com/us/sun/index.htm"><span style=" font-family:'Times New Roman'; color:#0000ff; text-decoration:underline; text-underline:single; ">http://www.oracle.com/us/sun/index.htm</span></a><span style=" font-family:宋体; font-size:10.5000pt; ">，</span></p><p style="margin-left:18.0000pt; text-indent:0.0000pt; "><span style=" font-family:宋体; font-size:10.5000pt; ">选择Downloads&#8212;&gt;Java&nbsp;SE&#8212;&gt;JDK&nbsp;DOWNLOAD选择相应版本的JDK文件进行下载，以我的64位Linux服务器为例，选择以下JDK文件：</span></p><p style="margin-left:18.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915092538.png" alt="" height="589" border="0" width="784" />&nbsp;</p><p style="margin-left:18.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">2、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">下载完成后，可以先解压之后使用FTP上传工具上传到服务器的相应文件夹下，也可直接使用FTP上传工具将JDK包上传，之后在服务器上解压，我是先解压再上传的</span></p><p style="margin-left:18.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915093145.png" alt="" height="537" border="0" width="696" /><br />&nbsp;</p><p style="margin-left:18.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">3、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">解压即JDK安装完毕，下一步进行JDK环境变量的配置，操作Linux服务器的工具我使用的是putty，输入服务器地址，连接服务器</span></p><p style="margin-left:18.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915093900.png" alt="" height="445" border="0" width="465" /><br />&nbsp;</p><p style="margin-left:18.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">4、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">进入服务器后，输入以下命令进入配置文件profile</span></p><p style="margin-left:18.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915094158.png" alt="" height="420" border="0" width="505" /><br />&nbsp;</p><p style="margin-left:18.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">5、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">回车到文件内容的最底部，在最后输入配置内容</span></p><p style="margin-left:18.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915094328.png" alt="" height="421" border="0" width="489" /><br />&nbsp;</p><p style="margin-left:18.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">6、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">输入完配置内容，先按Esc(键盘上的Esc键)，之后直接输入:wq，保存修改文件，回车</span></p><p style="margin-left:18.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915095219.png" alt="" height="415" border="0" width="477" /><br />&nbsp;</p><p style="margin-left:18.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">7、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">输入以下指令验证JDK环境变量是否配置成功，显示JDK安装路径即配置成功</span></p><p style="margin-left:18.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915095345.png" alt="" height="206" border="0" width="479" /><br />&nbsp;</p><p style="margin-left:21.0000pt; text-indent:-21.0000pt; "><span style="font-family:Calibri; font-weight:bold; font-size:14.0000pt; ">二、&nbsp;</span><span style=" font-family:宋体; font-weight:bold; font-size:14.0000pt; ">安装tomcat，配置tomcat环境变量</span></p><p style="margin-left:39.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">1、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">进入Apache官网，选择Download&#8212;&gt;Tomcat，选择tomcat版本，我选择的是7.0版本</span></p><p style="margin-left:39.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915142747.png" alt="" height="696" border="0" width="716" /><br />&nbsp;</p><p style="margin-left:39.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">2、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">安装步骤同JDK安装，之后进行tomcat环境变量的配置，执行以下命令</span></p><p style="margin-left:39.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915143624.png" alt="" height="382" border="0" width="529" /><br />&nbsp;</p><p style="margin-left:36.7500pt; text-indent:-15.7500pt; text-align:left; "><span style=" font-family:宋体; font-size:10.5000pt; ">3、在内容末尾加入tomcat环境变量，之后按Esc退出修改模式，输入:wq保存修改，回车</span></p><p style="margin-left:39.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915143823.png" alt="" height="421" border="0" width="378" /><br />&nbsp;</p><p style="margin-left:39.0000pt; text-indent:-18.0000pt; "><span style="font-family:Calibri; font-size:10.5000pt; ">3、&nbsp;</span><span style=" font-family:宋体; font-size:10.5000pt; ">测试tomcat环境变量是否配置成功</span></p><p style="margin-left:39.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915144128.png" alt="" height="283" border="0" width="530" /><br />&nbsp;</p><p><span style=" font-family:宋体; font-weight:bold; font-size:12.0000pt; ">三、JDK与tomcat环境变量都配置成功后，启动tomcat&nbsp;</span></p><p style="margin-left:21.0000pt; text-indent:0.0000pt; "><span style=" font-family:宋体; font-size:10.5000pt; ">1、输入以下指令启动tomcat</span></p><p style="margin-left:21.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915144603.png" alt="" border="0" /><br />&nbsp;</p><p style="margin-left:21.0000pt; text-indent:0.0000pt; "><span style=" font-family:宋体; font-size:10.5000pt; ">2、出现以上信息，tomcat启动成功，在浏览器内输入地址即可访问项目</span></p><p style="margin-left:21.0000pt; text-indent:0.0000pt; "><img src="http://www.blogjava.net/images/blogjava_net/tyjava/QQ截图20150915144827.png" alt="" height="541" border="0" width="815" /><span style="font-family: Calibri; font-size: 10.5pt;">&nbsp;<br /></span></p><img src ="http://www.blogjava.net/tyjava/aggbug/427323.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tyjava/" target="_blank">canry Tong</a> 2015-09-15 15:04 <a href="http://www.blogjava.net/tyjava/articles/427323.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java环境变量的配置</title><link>http://www.blogjava.net/tyjava/articles/392410.html</link><dc:creator>canry Tong</dc:creator><author>canry Tong</author><pubDate>Tue, 04 Dec 2012 05:19:00 GMT</pubDate><guid>http://www.blogjava.net/tyjava/articles/392410.html</guid><wfw:comment>http://www.blogjava.net/tyjava/comments/392410.html</wfw:comment><comments>http://www.blogjava.net/tyjava/articles/392410.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tyjava/comments/commentRss/392410.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tyjava/services/trackbacks/392410.html</trackback:ping><description><![CDATA[<div><pre id="best-content-886913900"  mb-10"=""><span style="font-size: 10pt; font-family: Arial;">1.打开我的电脑--属性--高级--环境变量 </span><br /><br /><span style="font-size: 10pt; font-family: Arial;">2.新建系统变量JAVA_HOME 和CLASSPATH </span><br /><br /><span style="font-size: 10pt; font-family: Arial;">变量名：JAVA_HOME </span><br /><span style="font-size: 10pt; font-family: Arial;">变量值：C:\Program Files\Java\jdk1.7.0</span><br /><span style="font-size: 10pt; font-family: Arial;">变量名：CLASSPATH </span><br /><span style="font-size: 10pt; font-family: Arial;">变量值：.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;</span><br /><br /><span style="font-size: 10pt; font-family: Arial;">3. 选择&#8220;系统变量&#8221;中变量名为&#8220;Path&#8221;的环境变量，双击该变量，把JDK安装路径中bin目录的绝对路径，<br />添加到Path变量的值中，并使用半角的分号和已有的路径进行分隔。 </span><br /><br /><span style="font-size: 10pt; font-family: Arial;">变量名：Path </span><br /><span style="font-size: 10pt; font-family: Arial;">变量值：%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;</span><br /><span style="font-size: 10pt; font-family: Arial;">这是java的环境配置，配置完成后直接启动eclipse，它会自动完成java环境的配置</span></pre></div><img src ="http://www.blogjava.net/tyjava/aggbug/392410.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tyjava/" target="_blank">canry Tong</a> 2012-12-04 13:19 <a href="http://www.blogjava.net/tyjava/articles/392410.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>环境变量中系统变量和用户的环境变量及在配置JAVA环境变量时两着有什么区别</title><link>http://www.blogjava.net/tyjava/articles/390788.html</link><dc:creator>canry Tong</dc:creator><author>canry Tong</author><pubDate>Mon, 05 Nov 2012 03:00:00 GMT</pubDate><guid>http://www.blogjava.net/tyjava/articles/390788.html</guid><wfw:comment>http://www.blogjava.net/tyjava/comments/390788.html</wfw:comment><comments>http://www.blogjava.net/tyjava/articles/390788.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tyjava/comments/commentRss/390788.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tyjava/services/trackbacks/390788.html</trackback:ping><description><![CDATA[<div><div>I ：大概区别<br /><div><pre id="best-answer-content"  mb10"="" data-accusearea="aContent">系统变量是大家公用的,比如你的登陆是默认的Administrator,<br />你如果在里边建立一个叫classpath的用户变量,那么这个变量只能是你Administrator的,<br />但如果你建立一个叫classpath的系统变量,那么这个变量将会是大家公共的,任何用户都可以使用的, <br />比如你建立了一个新的用户叫:Tuz,那么这个用户也可以使用Administrator建立的那个classpath变量<br /><br />II ：详细区别<br /></pre></div>环境变量分为系统环境变量和用户环境变量.你所说的环境变量是指系统环境变量，对所有用户起作用,<br />而用户环境变量只对当前用户起作用。 <br /><br />&nbsp;&nbsp;&nbsp;&nbsp; 例如你要用java，那么你把java的bin目录加入到path变量下面，那么它就是系统环境变量，所用用户登陆，<br />在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量，那么它就只对这个<br />用户有用，当你以其他用户登陆时这个变量就和不存在一样。 <br /><br />&nbsp;&nbsp;&nbsp;&nbsp; 这个问题在linux下面就相对好理解一些，系统变量都在/etc/profile文件里面，而用户的变量则在<br />~/.bash_profile(如果用的是bash的话)，每个用户的用户目录对其他用户不可见。假设有a,b,c三个用户，<br />你在a的变量文件中写入语句在屏幕上述出a,在b的输出b，c的什么都不输出，系统文件输出sys,那么当你<br />用a用户登陆时，输出a；用户b登陆输出b,用户c则输出sys. <br /><br />&nbsp;&nbsp;&nbsp;&nbsp; 在windows下面用到设置环境变量的时候很少，例如你想只用jdk而不想用jbuilder,那么你就得自己设置<br />jdk的path，classpath等环境变量。 <br />&nbsp;&nbsp;&nbsp;&nbsp; 在linux下，我说的的那些文件是系统自动生成的，我们可以手动更改他已达到我所说的效果。它们是在各自<br />所属的用户登陆时自动运行的.<br />&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp; 系统变量是环境变量的一种，环境变量一种仅本用户适用，另一种即系统变量整个系统的用户都适用,两者<br />都可以在使用应用程序时提供快捷.一般在编辑java文件或者C#文件时需要修改,设计到多个文件夹之间的切换时<br />也可以根据自己的需要设置. <br />&nbsp;&nbsp;&nbsp;&nbsp; 简单的说就是，如果设置系统变量和用户变量，都叫做设置环境变量，设置系统变量时，该系统的所有帐号<br />的用户都可以使用，但是设置用户变量时，其他的帐号登陆时就不一定可以使用。</div><br />下面以java环境变量为例设置方法:<br /><br />1、如果是Win95/98，在\autoexec.bat的最后面添加如下3行语句：<br />JAVA_HOME=c:\j2sdk1.4.1<br />PATH=%JAVA_HOME%\bin;%PATH%<br />CLASSPATH=.;%JAVA_HOME%\lib<br />看好了CLASSPATH中第一个"."，这个代表当前目录，很多人HelloWorld没有运行起来大多是这个原因。<br /><br />2、如果是Win2000或者XP，使用鼠标右击"我的电脑"-&gt;属性-&gt;高级-&gt;环境变量<br />系统变量-&gt;新建-&gt;变量名：JAVA_HOME 变量值：c:\j2sdk1.4.1<br />系统变量-&gt;新建-&gt;变量名：CLASSPATH 变量值：.;%JAVA_HOME%\lib<br />系统变量-&gt;编辑-&gt;变量名：Path 在变量值的最前面加上：%JAVA_HOME%\bin;<br />CLASSPATH前面的那个"."和上面的意义是一样的。<br /><br />3、如果是Linux用户<br />在你的环境中，通常我加在.bashrc文件中，你可以加在你的Profile文件中。<br />/usr/local/jdk 为你安装jdk的目录。<br />export JAVA_HOME=/usr/local/jdk<br />export CLASSPATH=.:$JAVA_HOME/lib<br />export PATH=$PATH:$JAVA_HOME/bin</div><img src ="http://www.blogjava.net/tyjava/aggbug/390788.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tyjava/" target="_blank">canry Tong</a> 2012-11-05 11:00 <a href="http://www.blogjava.net/tyjava/articles/390788.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javac编译成功，用java运行class文件出现“找不到或无法加载主类” 的问题</title><link>http://www.blogjava.net/tyjava/articles/390787.html</link><dc:creator>canry Tong</dc:creator><author>canry Tong</author><pubDate>Mon, 05 Nov 2012 02:53:00 GMT</pubDate><guid>http://www.blogjava.net/tyjava/articles/390787.html</guid><wfw:comment>http://www.blogjava.net/tyjava/comments/390787.html</wfw:comment><comments>http://www.blogjava.net/tyjava/articles/390787.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/tyjava/comments/commentRss/390787.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tyjava/services/trackbacks/390787.html</trackback:ping><description><![CDATA[<div><p>javac编译成功，用java运行class文件出现&#8220;找不到或无法加载主类&#8221; 的问题所在很简单</p> <p>&nbsp;&nbsp; 学习android,顺便又学习下java.</p> <p>&nbsp;&nbsp; 入门就遇到这样的问题，环境变量按网上说的配好了，直接java&nbsp;和 javac都有提示出来，说明没问题了，</p> <p>做了一个简单java，放在e盘根目录下，在c:下操作javac该java文件成功了，但用java 该class时却提示&#8220;找不到或无法加载主类&#8221; ，忙活了半天，找了些资料，发现其实很简单，不是语句错误，是路径问题classpath的问题。</p> <p>&nbsp;&nbsp;&nbsp; 主要是以下两点要注意：</p> <p>&nbsp;&nbsp;&nbsp;<strong>&nbsp;1、在classpath的最前面要加一个本目录路径，用.表示，由于后面还有java的dt和tools两个路径，所以.后要加;进行分隔表示。</strong><strong>&nbsp;&nbsp;&nbsp;</strong></p> <p><strong>&nbsp;&nbsp; 2、更为重要的是，在cmd下运行javac  和java的时候，必须在该java文件的目录下运行，这样生成的class也在该目录下，java的时候也会第一个就在本目录下找class文件，就不 会提示找不到了。这个cmd运行路径由于一般不太注意，输入cmd就会直接到c:\个人文件夹下，而一般的java文件会用其它软件编写，放在选定的路径 下，这两个路径很少能主动重合，一运行当然找不到了，但是javac能认到，不知为什么java就提示找不到？这点有点奇怪。网上各种解决方法里很少注意 到其实就是这个小问题造成的找不到类，都想当然的以为是在java源文件路径下运行java，那当然就找不到基本问题所在了。</strong></p> <p><strong>&nbsp;&nbsp;&nbsp; 如果1、2都做了还是没变化，那就是该计算机改了环境变量后需要重新启动下让新的设置生效，重启下即可。</strong></p> <p><strong>&nbsp;</strong>&nbsp;&nbsp; 解决了以上两点，就不会再提示&#8220;找不到或无法加载主类&#8221; <br /></p><p>(注：转载自http://wl1975sdm.blog.sohu.com/220057382.html)<br /></p></div><img src ="http://www.blogjava.net/tyjava/aggbug/390787.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tyjava/" target="_blank">canry Tong</a> 2012-11-05 10:53 <a href="http://www.blogjava.net/tyjava/articles/390787.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java中split以"."分割</title><link>http://www.blogjava.net/tyjava/articles/374735.html</link><dc:creator>canry Tong</dc:creator><author>canry Tong</author><pubDate>Mon, 16 Apr 2012 06:46:00 GMT</pubDate><guid>http://www.blogjava.net/tyjava/articles/374735.html</guid><wfw:comment>http://www.blogjava.net/tyjava/comments/374735.html</wfw:comment><comments>http://www.blogjava.net/tyjava/articles/374735.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tyjava/comments/commentRss/374735.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tyjava/services/trackbacks/374735.html</trackback:ping><description><![CDATA[&nbsp;&nbsp; 今天开发中使用字符串分割函数split()，发现：<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; String s = "upload/20120416135915265.sql";<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; System.out.println(s.split("."));<br />输出的并不是想要的结果，之后输出：<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; System.out.println(s.split(".").length);<br />结果竟然是0！！！<br />突然想到转义字符，于是：&nbsp;&nbsp; <div> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; System.out.println(s.split("\\."));<br />OK啦！！！<br />原来在java中函数split(".")必须是是split("\\.")。</div><img src ="http://www.blogjava.net/tyjava/aggbug/374735.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tyjava/" target="_blank">canry Tong</a> 2012-04-16 14:46 <a href="http://www.blogjava.net/tyjava/articles/374735.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>