惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy International News Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Troy Hunt's Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
Attack and Defense Labs
Attack and Defense Labs
S
Secure Thoughts
V2EX - 技术
V2EX - 技术
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
Cloudbric
Cloudbric
Google Online Security Blog
Google Online Security Blog
Schneier on Security
Schneier on Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Help Net Security
Help Net Security
Cyberwarzone
Cyberwarzone
G
GRAHAM CLULEY
L
Lohrmann on Cybersecurity
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
N
News and Events Feed by Topic
T
Tenable Blog
S
Security @ Cisco Blogs
N
News and Events Feed by Topic
The Hacker News
The Hacker News
C
CXSECURITY Database RSS Feed - CXSecurity.com
宝玉的分享
宝玉的分享
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
美团技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
V
Visual Studio Blog
P
Proofpoint News Feed
Webroot Blog
Webroot Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
L
LangChain Blog
The Register - Security
The Register - Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东

博客园 - zoop89850

maven 打包 时出现非法字符: /65279错误 传输文件过程中遇到异常被中断 项目所需的应用程序未安装,确保已安装项目类型(.csproj)的应用程序的解决办法[转] 窗体的置顶显示 WPF Image控件中的ImageSource与Bitmap的互相转换 WPF加载相对路径的图片的解决方法 2011/08/27 刷机器,遭遇白苹果,不可连接ipod服务器 的解决 将截图图片放入内存(剪贴板)中 C# 获取屏幕的大小 C# WinForm急速系列 – DataGridView 附Word文档 转载:MicrosoftHelp文件夹中后缀名为.hxw .hxm之类的文件是MSDN帮助文档的索引,不要轻易删除 利用case或者decode实现自定义顺序排序 【摘】枚举类型 一种简单的根据备份文件 恢复数据库的方法 计算sql语句的执行时间 Java,JavaScript,JScript 区别 HTML代码简单教程 文件夹无法打开怎么办? - zoop89850 - 博客园 sqlserver提示“在流水模式下,事务无法启动”的解决办法
JAVA学习笔记 第一篇 开发环境
zoop89850 · 2012-02-22 · via 博客园 - zoop89850

从05年开始,一直在.NET下从事开发工作,现在开始学习JAVA的开发,一切都是新的,用了一周,强迫自己忘记之前不相干的.NET,就是不知道效果如何。无论如何,就当是忘了吧。我自己不太计较这种事。

简介:

大体上看一下JAVA的开发环境吧,(JDK,MyEclipse,Tomcat是搞JAVA的一帮人强力推荐的组合)

1.JDK是必须的,里面集成了JRE

2.MyEclipse企业级工作平台

3.TomcatWeb 应用服务器,相当于.NET中的IIS(还是没有忘掉,:))

注释:

1 JDK: Java Development Kit ,这是Sun公司推出的顾名思义的JAVA开发工具包;

2 JRE: Java Runtime Environment,运行环境,Sun公司产品,JRE是运行JAVA程序不可缺少的环境

3 MyEclipse:是对Eclipse IDE的扩展,利用它可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE 集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持 HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate

4 Tomcat: Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目

5 Eclipse IDE天体的部分或全部受其它天体的遮掩而变得晦暗IBM推出的一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境IDE(Integrated Development,集成开发环境)

6 J2EEJava 2 Platform Software Developing Kit,Sun公司为企业级应用推出的标准平台,更多意味着软件架构和设计思想。是由一系列的技术标准组成的平台。详见http://zh.wikipedia.org/zh/Java_EE

安装:

安装JDK没有难度,不喜欢默认的路径重新指定下安装路径就可,JRE也会同时安装好。

安装Tomcat也是如此,希望安装人员不用偏好各种极端的路径。安装完Tomcat后,有两个需要用户手动配置的参数,一个是JAVA_HOME,键值是刚刚安装玩的JDK目录;一个是PATH,键值是指向JDK\Bin目录。在计算机-->属性-->高级系统设置-->环境变量中添加。原因在于Tomcat也是一个JAVA产品,运行时需要JAVA运行环境提供支持。

安装MyEclipse也没用挑战性,完成后,要将Tomcat的路径告知MyEclipse集成开发环境,同样也要吧JDK的路径告知MyEclipse集成开发环境,以便开发。

分别是:

指定Tomcat的web服务

Window-->preferences-->MyEclipse-->Servers-->Tomcat-->Tomcat6.0

 Enable选中,Tomcat Home directory 指向Tomcat的安装目录,例如D:\Program Files\Apache Software Foundation\Tomcat 6.0,下面的base,temp路径自动生成。

指定JAVA的开发工具

Window-->preferences-->Java-->Installedt JREs-

点击右上角的Add,点击"Next",选择目录,注意,此处虽然显示着指定JRE home,但是要在路径中选择JDK的路径,例如:D:\Program Files\Java\jdk1.6.0_03,而不是D:\Program Files\Java\jre1.6.0_03。

另外,Tomcat默认使用的是机器的8080端口,端口被占,Tomcat服务在启动时会出错。

 

 这样就好了,比.NET好的地方就是虽然配置琐碎了一些,开发人员会更了解各个部分的功能以及其关联关系。