﻿<?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>C++博客-jack-wang-随笔分类-Java</title><link>http://www.cppblog.com/jack-wang/category/13361.html</link><description>小王</description><language>zh-cn</language><lastBuildDate>Sat, 09 Apr 2022 01:40:46 GMT</lastBuildDate><pubDate>Sat, 09 Apr 2022 01:40:46 GMT</pubDate><ttl>60</ttl><item><title>破解IDEA2021.3.3</title><link>http://www.cppblog.com/jack-wang/archive/2022/04/07/229274.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Thu, 07 Apr 2022 09:11:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2022/04/07/229274.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/229274.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2022/04/07/229274.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/229274.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/229274.html</trackback:ping><description><![CDATA[1、安装IDEA2021.3.3<br />2、下载破解补丁<br />下载链接：<br /><div>https://pan.baidu.com/s/1x0bZm3XOgdm-t0pnVxgOsg<br />提取码：2012<br /><br />下载解压后放置固定位置，例如：D:\ja-netfilter<br /><br />3、破解<br />（1）启动IDEA，在弹出的激活窗口中选择&#8220;试用&#8221;，然后登录JetBrains账户才能进入下一步的启动界面。<br />（2）点击启动界面左下角的齿轮图标，弹出菜单中选择&#8220;Edit Custom VM Options&#8221;，在弹出的窗口中添加这一行代码：<br /><div>-javaagent:D:\ja-netfilter\ja-netfilter.jar<br />保存<br />关闭重启IDEA<br /><br />O了！<br />去你爹个懒子！<br /><br /><br />参考：<br /><div>https://baijiahao.baidu.com/s?id=1722652075900513128&amp;wfr=spider&amp;for=pc</div></div></div><img src ="http://www.cppblog.com/jack-wang/aggbug/229274.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2022-04-07 17:11 <a href="http://www.cppblog.com/jack-wang/archive/2022/04/07/229274.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CentOS配置jdk开发环境</title><link>http://www.cppblog.com/jack-wang/archive/2019/10/14/216916.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Mon, 14 Oct 2019 09:45:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2019/10/14/216916.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/216916.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2019/10/14/216916.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/216916.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/216916.html</trackback:ping><description><![CDATA[1、官网下载linux版jdk压缩包，放到本地某目录下
<br />2、另外创建文件夹 mkdir /usr/local/java/
<br />3、解压至目标文件夹
tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/java/
<br />4、编辑profile文件
vim /etc/profile，在文本末尾添加：
<br />export JAVA_HOME=/usr/local/java/jdk1.8.0_171
<br />export JRE_HOME=${JAVA_HOME}/jre
<br />export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
<br />export PATH=${JAVA_HOME}/bin:$PATH
<br />保存退出vim
<br />5、使环境变量生效
source /etc/profile


测试java -version
可以看到java版本信息。
<br /><br />O了！<img src ="http://www.cppblog.com/jack-wang/aggbug/216916.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2019-10-14 17:45 <a href="http://www.cppblog.com/jack-wang/archive/2019/10/14/216916.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IDEA 打包生成jar包</title><link>http://www.cppblog.com/jack-wang/archive/2019/10/12/216907.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Fri, 11 Oct 2019 18:54:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2019/10/12/216907.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/216907.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2019/10/12/216907.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/216907.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/216907.html</trackback:ping><description><![CDATA[IDEA主界面：
<br />File-&gt;Project Structure-&gt;Artifacts-&gt;"+"-&gt;JAR-&gt;From moudle with dependencies：
<br />
弹出窗口：
<br />填写主类及报名（com.***.***.***Application）。
<br />JAR files from libraries：
copy to output directory and link via manifest：
<br />默认路径中去掉src之后的main\java，<br />即只保留 D:\***\src\ 
OK保存之后，<br />IDEA主界面：
<br />Build-&gt;Build-&gt;Artifacts-&gt;<img src ="http://www.cppblog.com/jack-wang/aggbug/216907.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2019-10-12 02:54 <a href="http://www.cppblog.com/jack-wang/archive/2019/10/12/216907.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>can only instantiate non-static inner class by using default, no-argument constructor</title><link>http://www.cppblog.com/jack-wang/archive/2019/09/02/216757.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sun, 01 Sep 2019 19:05:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2019/09/02/216757.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/216757.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2019/09/02/216757.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/216757.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/216757.html</trackback:ping><description><![CDATA[解析JSON转换成类对象时报错：can only instantiate non-static inner class by using default, no-argument constructor

原因：
内部非静态类无法实例化

解决：
给内部类前面加上static
给内部类加上默认构造函数 <img src ="http://www.cppblog.com/jack-wang/aggbug/216757.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2019-09-02 03:05 <a href="http://www.cppblog.com/jack-wang/archive/2019/09/02/216757.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse(2019.03)下使用Maven编译报错：No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?</title><link>http://www.cppblog.com/jack-wang/archive/2019/04/07/216342.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sun, 07 Apr 2019 08:57:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2019/04/07/216342.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/216342.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2019/04/07/216342.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/216342.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/216342.html</trackback:ping><description><![CDATA[<span style="color: #4f4f4f; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; background-color: #ffffff;">Window-&gt;preferences-&gt;Java-&gt;Installed JREs<br /><br /></span>1、在Installed JREs列表中，Add一行jdk的L<span style="color: #4b4b4b; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; background-color: #ffffff;">ocation并勾选<br />2、</span><span style="color: #4f4f4f; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; background-color: #ffffff;">Window-&gt;preferences-&gt;Java-&gt;Installed JREs</span><span style="color: #4f4f4f; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; background-color: #ffffff;">-&gt;Excution E</span>nvironments<br />选择对应版本的jdk<br /><br />编译一下指定的项目试试，选中此项目，右键，Debug As-&gt;Maven Install<br />编译成功，O了!<br /><br />参考：<br /><div>https://www.cnblogs.com/shenrong/p/7129210.html</div><img src ="http://www.cppblog.com/jack-wang/aggbug/216342.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2019-04-07 16:57 <a href="http://www.cppblog.com/jack-wang/archive/2019/04/07/216342.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring Boot 2.0.0 Gradle构建自动依赖问题</title><link>http://www.cppblog.com/jack-wang/archive/2019/02/23/216256.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 23 Feb 2019 13:30:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2019/02/23/216256.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/216256.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2019/02/23/216256.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/216256.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/216256.html</trackback:ping><description><![CDATA[新项目的build.gradle配置应该是这样的:
<br />
buildscript {
<br />&nbsp;&nbsp;&nbsp;ext {
        springBootVersion = '2.0.0.RELEASE'
    }
<br />
    &nbsp;&nbsp;&nbsp;repositories {
        mavenCentral()
    }
<br />
    &nbsp;&nbsp;&nbsp;dependencies {
        classpath "org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}"}<br />
}
<br />
apply plugin: 'java'
apply plugin: 'org.springframework.boot'
<br />apply plugin: 'io.spring.dependency-management'<img src ="http://www.cppblog.com/jack-wang/aggbug/216256.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2019-02-23 21:30 <a href="http://www.cppblog.com/jack-wang/archive/2019/02/23/216256.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>No compiler is provided in this environment. Perhaps you are running on a JRE</title><link>http://www.cppblog.com/jack-wang/archive/2019/01/10/216182.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Thu, 10 Jan 2019 14:42:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2019/01/10/216182.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/216182.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2019/01/10/216182.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/216182.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/216182.html</trackback:ping><description><![CDATA[<span style="color: #4f4f4f; font-family: &quot;Microsoft YaHei&quot;, &quot;SF Pro Display&quot;, Roboto, Noto, Arial, &quot;PingFang SC&quot;, sans-serif; font-size: 16px; background-color: #ffffff;">Window--&gt;preferences--&gt;Java--&gt;Installed JREs<br /><br /></span>将location从jre路径改为jdk路径。<br /><br />O了<img src ="http://www.cppblog.com/jack-wang/aggbug/216182.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2019-01-10 22:42 <a href="http://www.cppblog.com/jack-wang/archive/2019/01/10/216182.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Description Resource Path Location Type Project configuration is not up-to-date with pom</title><link>http://www.cppblog.com/jack-wang/archive/2019/01/08/216177.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Tue, 08 Jan 2019 09:51:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2019/01/08/216177.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/216177.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2019/01/08/216177.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/216177.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/216177.html</trackback:ping><description><![CDATA[项目-&gt;右键-&gt;Maven-&gt;update project<img src ="http://www.cppblog.com/jack-wang/aggbug/216177.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2019-01-08 17:51 <a href="http://www.cppblog.com/jack-wang/archive/2019/01/08/216177.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用maven创建web项目</title><link>http://www.cppblog.com/jack-wang/archive/2017/12/23/215441.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 23 Dec 2017 13:58:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/12/23/215441.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215441.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/12/23/215441.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215441.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215441.html</trackback:ping><description><![CDATA[<div>无情的盗链：<br />http://blog.csdn.net/zhshulin/article/details/37921705</div><p><br /><br />目前做的项目使用的是MAVEN来管理jar包，这也是我第一次接触maven，感觉非常好，再也不用一个一个去添加和下载jar包了，直接在maven配置文件中配置就可以了，maven可以帮助我们自动下载。非常方便。之前比较忙没时间整理，现在整理一下，记录下来，加深印象。当然我们使用maven也只是最基本的，很多其他功能都没有使用到，<span style="color: #3366ff;">本篇仅介绍如何创建一个maven项目，不做其他</span>。</p><p><br /></p><p>&nbsp; &nbsp; &nbsp; &nbsp;<span style="background-color: #ffff99;">环境搭建</span>参考之前一篇博文：http://blog.csdn.net/zhshulin/article/details/30779873</p><p><br /></p><p>&nbsp; &nbsp; &nbsp; &nbsp; 下面推荐2个maven找jar包配置的网站，只需要搜索关键字即可找到需要的Jar包，非常方便，比如：mysql就可以找到mysql-connect-java.jar。</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;http://search.maven.org/#search%7Cga%7C1%7Cmybatis</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;http://mvnrepository.com/</p><p><br /></p><p>下面是创建的相关图文教程：</p><p><br /></p><p>1、首先新建一个maven项目，看图：</p><p><img alt="" src="http://img.blog.csdn.net/20140718091546296?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718091921989?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718091703218?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img width="800" height="500" alt="" src="http://img.blog.csdn.net/20140718092000022?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718092040442?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p>2、按照以上步骤就可以创建一个maven项目，可以看到最下图的目录结构，但是<span style="color: #3366ff;">这样的目录结构是不对的</span>，需要做一些修改。</p><p><br /></p><p>首先为了避免乱码，我们应该将项目编码换成UTF-8，以后项目编码都采用UTF-8，加个字符编码过滤器，乱码就不再&#8220;乱&#8221;了（不表示没有，但是比较容易解决）。</p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718092434239?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p>&nbsp; &nbsp; &nbsp; &nbsp; 再次，按照以下图解来进行操作（设置JRE为默认的），这样就会出现完整的、正确的目录结构，至于什么原因，我不是很清楚，应该是个BUG：</p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718092545032?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718092556795?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p>&nbsp; &nbsp; &nbsp; &nbsp; 最后，还有个index.jsp报错，我们需要引入java ee的jar包即可。在pom.xml中引入：</p><p>&nbsp;</p><div bg_html"=""><div><div><strong>[html]</strong> <a title="view plain" href="http://blog.csdn.net/zhshulin/article/details/37921705#">view plain</a><span data-mod="popu_168"> <a title="copy" href="http://blog.csdn.net/zhshulin/article/details/37921705#">copy</a></span><span data-mod="popu_169"> <a title="print" href="http://blog.csdn.net/zhshulin/article/details/37921705#">print</a></span><a title="?" href="http://blog.csdn.net/zhshulin/article/details/37921705#">?</a></div></div><ol><li>&lt;!--&nbsp;导入java&nbsp;ee&nbsp;jar&nbsp;包&nbsp;--&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;dependency&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;groupId&gt;javax&lt;/groupId&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;artifactId&gt;javaee-api&lt;/artifactId&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;version&gt;7.0&lt;/version&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/dependency&gt;&nbsp;&nbsp;</li></ol></div><pre style="display: none;" name="code">&lt;!-- 导入java ee jar 包 --&gt; 		&lt;dependency&gt; 			&lt;groupId&gt;javax&lt;/groupId&gt; 			&lt;artifactId&gt;javaee-api&lt;/artifactId&gt; 			&lt;version&gt;7.0&lt;/version&gt; 		&lt;/dependency&gt;</pre><br /> &nbsp; &nbsp; &nbsp; &nbsp; 至此，完整的目录结构以及正确的项目搞定了。接下来再进行一些配置，毕竟是web项目，需要jstl等等，配置如下： <p>&nbsp;</p><p><br /></p><p><img width="800" height="500" alt="" src="http://img.blog.csdn.net/20140718093227841?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p>&nbsp;</p><img src ="http://www.cppblog.com/jack-wang/aggbug/215441.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-12-23 21:58 <a href="http://www.cppblog.com/jack-wang/archive/2017/12/23/215441.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Unity生成apk安装包报错：Error building Player: CommandInvokationFailure: Unable to convert classes into dex format</title><link>http://www.cppblog.com/jack-wang/archive/2017/11/17/215356.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Fri, 17 Nov 2017 15:54:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/11/17/215356.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215356.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/11/17/215356.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215356.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215356.html</trackback:ping><description><![CDATA[重复导入某个jar<br /><br />在Eclipse中export jar包时，只导出src，生成jar包。<br />把生成的jar包放入Unity中，生成apk包。<br /><br />O了！<br /><img src ="http://www.cppblog.com/jack-wang/aggbug/215356.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-11-17 23:54 <a href="http://www.cppblog.com/jack-wang/archive/2017/11/17/215356.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse中运行web项目无法启动Tomcat， "Tomcat v8.0 Server at localhost failed to start"</title><link>http://www.cppblog.com/jack-wang/archive/2017/09/26/215268.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Tue, 26 Sep 2017 11:06:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/09/26/215268.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215268.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/09/26/215268.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215268.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215268.html</trackback:ping><description><![CDATA[设置Tomcat环境变量：<br /><div>CATALINA_HOME （我本机为 &#8220;D:\tomcat8.0&#8221;）<br /><br />进入Tomcat安装目录，控制台下输入命令:<br />service.bat install<br /><br /></div><img src ="http://www.cppblog.com/jack-wang/aggbug/215268.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-09-26 19:06 <a href="http://www.cppblog.com/jack-wang/archive/2017/09/26/215268.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用Maven编译java代码报错：No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK </title><link>http://www.cppblog.com/jack-wang/archive/2017/09/25/215264.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Mon, 25 Sep 2017 09:58:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/09/25/215264.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215264.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/09/25/215264.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215264.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215264.html</trackback:ping><description><![CDATA[使用Maven编译java代码报错：<br /><p><span "="">No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK<br /><br />在Eclipse中，Window-&gt;Preferences-&gt;Java-&gt;Installed JRES<br />添加本机JDK的路径，并勾选（不使用默认的JRE）<br /><br />再次编译，O了！<br /><br /></span></p><img src ="http://www.cppblog.com/jack-wang/aggbug/215264.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-09-25 17:58 <a href="http://www.cppblog.com/jack-wang/archive/2017/09/25/215264.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用Maven创建Java Web项目</title><link>http://www.cppblog.com/jack-wang/archive/2017/09/17/215249.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sun, 17 Sep 2017 05:39:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/09/17/215249.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215249.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/09/17/215249.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215249.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215249.html</trackback:ping><description><![CDATA[1、控制台下进入工作路径（例如：D:\eclipse-workspace）<br /><br />2、输入命令：<br /><pre prettyprinted"=""><code>mvn archetype:generate -DgroupId=com.wang -DartifactId=test1 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false<br /><br />创建了包名为com.wang，类名为test1的web项目了。<br />注意,此时还无法导入Eclipse，因为还没有生成.prject文件。<br /><br />3、在控制台下进入此项目文件夹（即test1）<br />输入命令：<br /><pre prettyprinted"=""><code>mvn eclipse:eclipse -Dwtpversion=2.0<br /><br />生成Eclipse工程文件.project<br />注意，一定要加参数-Dwtpversion=2.0，生成的是Web项目。如果不加参数则转换成的是java项目，而不是web项目<br /><br />4、将项目导入Eclipse，看到报错<br />（1）The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path<br />鼠标点击项目-》右键-》Java Build Path<br />打开Libraries选项卡-&gt;Add Library，添加tomcat<br />打开Order and Export选项卡，勾选新增的tomcat选项<br /><br />（2）还有不明错误<br />进入路径test1\.settings\<br />打开文件org.eclipse.wst.common.project.facet.core.xml<br />找到&lt;installed facet="jst.java" version="1.4"/&gt;<br />将version="1.4"改为version="1.8"，因为我本机的jdk是1.8。<br /><br /><span style="color: red;">（为什么使用maven生成的这个文件的这里默认是version="1.4"，谁能告诉我，跪求！</span><span style="color: red;">）</span><br /><br />4、配置tomcat server（略）<br /><br />5、在eclipse中打开项目中的index.jsp，点击运行图标，run。<br />看到在Eclipse中有网页打开，显示了index.jsp的默认文字。<br /><br />O了！<br /><br /><br /><br /><br /><br /></code></pre></code></pre><img src ="http://www.cppblog.com/jack-wang/aggbug/215249.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-09-17 13:39 <a href="http://www.cppblog.com/jack-wang/archive/2017/09/17/215249.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse环境下配置tomcat</title><link>http://www.cppblog.com/jack-wang/archive/2017/09/16/215248.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 16 Sep 2017 11:40:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/09/16/215248.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215248.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/09/16/215248.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215248.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215248.html</trackback:ping><description><![CDATA[<h1><br /><br /><br /><a name="t0" target="_blank"></a>eclipse环境下如何配置tomcat</h1><ol><li>打开Eclipse，单击&#8220;Window&#8221;菜单，选择下方的&#8220;Preferences&#8221;。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705110138349" /></li><li>单击&#8220;Server&#8221;选项，选择下方的&#8220;Runtime Environments&#8221;。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705110536855" /></li><li>点击&#8220;Add&#8221;添加Tomcat。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705111130113" /></li><li>点击&#8220;Next&#8221;，选中自己安装的Tomcat路径。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705112803636" /> </li><li>点击&#8220;Finish&#8221;完成。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705112952920" /></li></ol><h1><a name="t1" target="_blank"></a>建立一个Web应用</h1><ol><li><code>File</code> &#8594; <code>New</code> &#8594; <code>Dynamic Web Project</code> <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705113923444" /></li><li>创建一个<code>Dynamic Web Project</code>  <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705122613278" /></li><li>点击&#8220;Next&#8221;下一步 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705122830434" /></li><li>点击&#8220;Next&#8221;下一步 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705123551640" /></li><li>点击&#8220;Finish&#8221;完成 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705123900233" /></li></ol><h2><a name="t2" target="_blank"></a>让Tomcat服务器显示在控制台上，将Web应用部署到Tomcat中</h2><ol><li><code>Window</code> &#8594; <code>Show View</code>  &#8594; <code>Servers</code> <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705124703522" /></li><li>点击链接<code>No servers are available. Click ths link to create a new server.</code> ，在弹出的对话框中选择Tomcat版本  <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705125617013" /></li><li>点击&#8220;Next&#8221;，添加我们的项目 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705130058545" /> <br /> 选中项目并点击Add，或是双击都可以添加到右边</li><li><p>点击&#8220;Finish&#8221;完成 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705130507032" /></p><p>返回下方的&#8220;Servers&#8221;面板，右键单击该面板中的&#8220;Tomcat v8.0 Server at localhost&#8221;节点，在弹出的快捷菜单中单击&#8220;Start&#8221;，即可启动指定的Web服务器。如果此时直接启动访问<code>http://localhost:8080/TomcatTest</code> ，会发现会报404的错误。这是因为我们没有添加主页，下面添加主页(index.jsp)的内容：</p><pre name="code"><code xml=""  has-numbering"="">&lt;%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%&gt; &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"&gt; &lt;title&gt;欢迎页面&lt;/title&gt; &lt;/head&gt; &lt;body&gt; 欢迎使用eclipse部署Tomcat。 &lt;/body&gt; &lt;/html&gt;</code><ul><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li><li>7</li><li>8</li><li>9</li><li>10</li><li>11</li></ul></pre><p><strong>注意：web资源一定要在WebRoot目录下添加。</strong>如图： <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705151728883" /> <br /> 此时，再一次来访问该链接：<code>http://localhost:8080/TomcatTest</code> ，效果如下： <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705152031994" /><br /><br />转：http://blog.csdn.net/yerenyuan_pku/article/details/51830104</p></li></ol><img src ="http://www.cppblog.com/jack-wang/aggbug/215248.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-09-16 19:40 <a href="http://www.cppblog.com/jack-wang/archive/2017/09/16/215248.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在Java程序开发中使用Protobuf</title><link>http://www.cppblog.com/jack-wang/archive/2015/08/03/211467.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Mon, 03 Aug 2015 10:15:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2015/08/03/211467.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/211467.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2015/08/03/211467.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/211467.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/211467.html</trackback:ping><description><![CDATA[官网下载地址：https://github.com/google/protobuf/releases
<br />这里我使用的版本是2.4.1
<br /><br />
1、首先准备好两个文件（我使用的版本是）：protoc.exe,  protobuf-java-2.4.1.jar
<br />可以在网上下载或自行编译，编译过程另行说明
<br /><br />2、创建Java工程，例如ProtobufDemo，导入protobuf-java-2.4.1.jar
<br /><br />3、使用文本编辑器创建一个.msg为后缀的文本文件，例如：msg.proto
<br />文件内容如下：
<br /><div>option java_package = "com.protobuftest.protobuf";&nbsp;</div><div>option java_outer_classname = "PersonProbuf";</div><div></div><div>message Person {</div><div><span style="white-space:pre">	</span>required int32 <span style="white-space:pre">	</span>id <span style="white-space:pre">		</span>= 1;</div><div><span style="white-space:pre">	</span>required string <span style="white-space:pre">	</span>name <span style="white-space:pre">	</span>= 2;</div><div>}<br /></div>
我在工程根目录中，新建文件夹proto（与src平级），将protoc.exe文件与msg.proto文件放置于这个目录中。&nbsp;<br />使用命令或编辑一个批处理文件
<br />start protoc --java_out=../src ./msg.proto
<br />
执行命令，则可以看到在路径src下，生成了com\protobuftest\protobuf\PersonProbuf.java文件
<br /><br />
4、编写测试代码
<br />创建TestPb类：<br /><div><div>import com.protobuftest.protobuf.PersonProbuf;</div><div></div><div>public class TestPb {</div><div><span style="white-space:pre">	</span>public static void main(String[] args) {</div><div><span style="white-space:pre">		</span>PersonProbuf.Person.Builder builder = PersonProbuf.Person.newBuilder();</div><div><span style="white-space:pre">		</span>builder.setId(1);</div><div><span style="white-space:pre">		</span>builder.setName("aaa");</div><div><span style="white-space:pre">	</span>}</div><div>}</div></div><img src ="http://www.cppblog.com/jack-wang/aggbug/211467.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2015-08-03 18:15 <a href="http://www.cppblog.com/jack-wang/archive/2015/08/03/211467.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Mina开发环境搭建</title><link>http://www.cppblog.com/jack-wang/archive/2015/06/20/211004.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 20 Jun 2015 10:14:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2015/06/20/211004.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/211004.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2015/06/20/211004.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/211004.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/211004.html</trackback:ping><description><![CDATA[官网：http://mina.apache.org
<br />
1、下载开发包
(本机下载后解压至D:\Mina\2.0.9\apache-mina-2.0.9-bin）
<br />右键点击项目，选择 build path  -&gt; configuare build path -&gt; add external jars
<br />导入：
mina-core-2.0.9.jar
slf4j-api.jar
<br />
2、下载Log4J
导入log4j-1.2.17.jar<br />

3、下载SLF4J
导入slf4j-jdk14-1.7.12.jar
<br /><br /><br />

O了！<img src ="http://www.cppblog.com/jack-wang/aggbug/211004.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2015-06-20 18:14 <a href="http://www.cppblog.com/jack-wang/archive/2015/06/20/211004.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JAVA环境变量配置</title><link>http://www.cppblog.com/jack-wang/archive/2015/04/05/210251.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sun, 05 Apr 2015 11:19:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2015/04/05/210251.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/210251.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2015/04/05/210251.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/210251.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/210251.html</trackback:ping><description><![CDATA[每次重装电脑都要配置java环境变量，好烦哦。
<br /><br />
首先双击打开&#8220;我的电脑&#8221;，左侧树形目录中右键点击&#8220;计算机&#8221;-&gt;&#8220;属性&#8221;-&gt; &#8220;高级系统设置&#8221;-&gt;&#8220;环境变量 



在&#8220;系统变量&#8221;中：
<br />
1、新建:
JAVA_HOME
<br />C:\Program Files\Java\jdk1.8.0_40
<br />

2、找到Path，在末尾增加&nbsp;<br /><span style="color: #333333; font-family: &quot;Microsoft Yahei&quot;, 微软雅黑, arial, 宋体, sans-serif; font-size: 16px; text-align: justify; background-color: #ffffff;">%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;</span><br />3、新建
CLASSPATH
<br /><span style="color: #333333; font-family: &quot;Microsoft Yahei&quot;, 微软雅黑, arial, 宋体, sans-serif; font-size: 16px; text-align: justify; background-color: #ffffff;">.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar</span><br />


测试：
打开cmd，输入
java

输出java相关信息<br /><br /><br />
O了！ <img src ="http://www.cppblog.com/jack-wang/aggbug/210251.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2015-04-05 19:19 <a href="http://www.cppblog.com/jack-wang/archive/2015/04/05/210251.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开发笔记：在Ubuntu下安装JDK 6和Eclipse</title><link>http://www.cppblog.com/jack-wang/archive/2010/11/02/132062.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Mon, 01 Nov 2010 16:57:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2010/11/02/132062.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/132062.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2010/11/02/132062.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/132062.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/132062.html</trackback:ping><description><![CDATA[<div class=postText>转：<a href="http://blog.donews.com/maverick/archive/2007/05/22/1167648.aspx">http://blog.donews.com/maverick/archive/2007/05/22/1167648.aspx</a>
<p><br><br>首先需要安装JDK 6<br><span style="COLOR: rgb(0,0,255)">sudo apt-get install sun-java6-jdk</span></p>
<p>之后需要设置默认的java程序<br><span style="COLOR: rgb(0,0,255)">sudo update-alternatives &#8211;config java</span><br>按照提示输入对应的选项，指定为JDK 6</p>
<p>下面设置<br><span style="COLOR: rgb(0,0,255)">sudo vim /etc/environment</span></p>
<p>在其中添加如下两行：<br><span style="COLOR: rgb(255,0,0)">CLASSPATH=/usr/lib/jvm/java-6-sun/lib</span><br style="COLOR: rgb(255,0,0)"><span style="COLOR: rgb(255,0,0)">JAVA_HOME=/usr/lib/jvm/java-6-sun</span><br>如果其中已经设置了CLASSPATH和JAVA_HOME，则将其修改为上面的形式，按ZZ保存退出。</p>
<p>接下来安装Eclipse<br><span style="COLOR: rgb(0,0,255)">sudo apt-get install eclipse</span></p>
<p>需要注意的是，此时Eclipse并不关心之前设置的update-alternative</p>
<p>所以应该修改Eclipse的配置。首先将 SUN-JDK-6彻底设为系统默认：</p>
<p><span style="COLOR: rgb(0,0,255)">sudo update-java-alternatives -s java-6-sun</span></p>
<p>然后编辑JVM配置文件：<br><span style="COLOR: rgb(0,0,255)">sudo vim /etc/jvm</span></p>
<p>在文件顶部添加<br><span style="COLOR: rgb(255,0,0)">/usr/lib/jvm/java-6-sun</span><br>（如果没有则自己新建）</p>
<p><span style="COLOR: rgb(0,0,255)">sudo vim /etc/eclipse/java_home</span></p>
<p>也是在文件顶部添加<br><span style="COLOR: rgb(255,0,0)">/usr/lib/jvm/java-6-sun </span></p>
<p>之后启动Eclipse，选择Help-&gt;About Eclipse SDK，选择Configuration Details，可以看到JDK6的设置已经生效。</p>
<br></div>
<img src ="http://www.cppblog.com/jack-wang/aggbug/132062.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2010-11-02 00:57 <a href="http://www.cppblog.com/jack-wang/archive/2010/11/02/132062.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jboss-5.1.0.GA-jdk6.zip配置</title><link>http://www.cppblog.com/jack-wang/archive/2010/03/24/110403.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Wed, 24 Mar 2010 01:15:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2010/03/24/110403.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/110403.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2010/03/24/110403.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/110403.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/110403.html</trackback:ping><description><![CDATA[<div style="FONT-SIZE: 10pt">几年不碰Java了，忘得一干二净。当年开发Java项目时用的还是JDK1.4，转眼间现在已经到JDK6了，名字都改了，叫Java SE,Java EE了。<br>当年做Java时对服务器开发认识的浅，现在才发现它的好处，所以重新拾起来。按按以下步骤可以配置jboss的开发环境。<br><br><br>以下转自：<a href="http://deer.javaeye.com/blog/416787">http://deer.javaeye.com/blog/416787<br></a>
<div style="FONT-SIZE: 10pt"><a href="http://www.cppblog.com/blog/416787"><br><br>jboss-5.1.0.GA配置</a></div>
关键字: jboss-5.1.0.ga </div>
<div style="FONT-SIZE: 10pt">jboss-5.1.0.GA-jdk6.zip配置： <br>1. JDK安装后的配置： <br>在环境变量中添加JAVA_HOME变量，其值设置为：JDK的安装路径C:\Java\jdk6.0 <br>在系统变量里添加CLASSPATH变量，其值设置为：.；%JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar; <br>然后在系统变量里找到path变量，在其值最后添加 ; %JAVA_HOME%\bin <br>2. 下载安装jboss <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 下载地址： http://www.jboss.org/jbossas/downloads <br>下载完成后，将其解压缩后即可完成安装，解压缩后将其放置到一个不带空格的目录(若目录带有空格，例如：C:"Program Files，日后可能会产生一些莫名的错误)，同时在&#8220;环境变量设置&#8221;中设置名为JBOSS_HOME的环境变量，值为JBoss的安装路径， <br>&nbsp;&nbsp;&nbsp;&nbsp; 在此，JBoss的安装工作已经结束，可通过如下方式测试安装是否成功： <br>运行JBoss安装目录"bin"run.bat，如果窗口中没有出现异常，且出现：10:11:08,656 INFO&nbsp; [ServerImpl] JBoss (Microcontainer) [5.1.0.GA (build: SVNTag= <br>JBoss_5_1_0_GA date=200905221634)] Started in 1m:6s:110ms字样，则表示安装成功。 <br>我们可以通过访问： http://localhost:8080/ 进入JBoss的欢迎界面，点击JBoss Management下的JMX Console可进入JBoss的控制台。 <br>若启动失败，可能由以下原因引起： <br>1）&nbsp;&nbsp;&nbsp; JBoss所用的端口（8080，1099，1098，8083等）被占用。一般情况下为8080端口被占用（例如，Oracle占用了8080端口），此时需要修改JBoss的端口，方法为进入JBoss安装目录" jboss-5.1.0.GA\server\default\deploy\jbossweb.sar目录，修改其下的server.xml目录，在此文件中搜索8080，将其改成你想要的端口即可（例如8088）； <br>2）&nbsp;&nbsp;&nbsp;&nbsp; JDK安装不正确； <br>3）&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; JBoss下载不完全。 <br>3. JBoss 的配置 <br>1）&nbsp;&nbsp;&nbsp;&nbsp; 日志文件设置： <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 若需要修改JBoss默认的log4j设置，可修改JBoss安装目录"server\default\conf下的jboss-log4j.xml文件，在该文件中可以看到，log4j的日志输出在JBoss安装目录"server\default\log下的server.log文件中。对于log4j的设置，读者可以在网上搜索更加详细的信息。 <br>2）&nbsp;&nbsp;&nbsp;&nbsp; web 服务的端口号的修改： <br>这点在前文中有所提及，即修改JBoss安装目录"server"default"deployer"jboss-web.deployer下的server.xml文件，内容如下： <br>&lt;Connector port="8080" address="${jboss.bind.address}"&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; maxThreads="250" maxHttpHeaderSize="8192" <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; emptySessionPath="true" protocol="HTTP/1.1" <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enableLookups="false" redirectPort="8443" acceptCount="100" <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; connectionTimeout="20000" disableUploadTimeout="true" /&gt; <br>将上面的8080端口修改为你想要的端口即可。重新启动JBoss后访问：http://localhost/:新设置的端口，可看到JBoss的欢迎界面。</div>
<img src ="http://www.cppblog.com/jack-wang/aggbug/110403.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2010-03-24 09:15 <a href="http://www.cppblog.com/jack-wang/archive/2010/03/24/110403.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>