问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

eclipse和My eclipse的区别是什么?

发布网友 发布时间:2022-04-25 10:07

我来回答

5个回答

懂视网 时间:2022-04-12 03:06

直接上代码:Mapper package com.winksi.dotstat;import java.io.IOException;import org.apache.hadoop.io.Text;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.mapreduce.Mapper;public class DotProducedMapper extends MapperLongW

直接上代码:Mapper

package com.winksi.dotstat;
import java.io.IOException;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.io.LongWritable;
import org.apache.hadoop.mapreduce.Mapper;

public class DotProducedMapper extends Mapper{
	@Override
	public void map(LongWritable key, Text value, Context context) 
			throws IOException, InterruptedException{
		String line = value.toString();
		String fileds[] = line.split(",");
		String imsi = fileds[0];
		String adccompany = fileds[1];
		String phone = fileds[2];
		String cur_time = fileds[3];
		String call_length = fileds[4];
		String call_type = fileds[5];
		String show_length = fileds[6];
		String pkgname = fileds[7];
		String ip = fileds[8];
		String model = fileds[9];
		String ossdk = fileds[10];
		String av = fileds[11];
		String cityId = fileds[12];
		StringBuffer strKey = new StringBuffer();
		strKey.append(model).append(",").append(adccompany).append(",")
		.append(ossdk.toUpperCase()).append(",").append(av).append(",")
		.append(phone);
		context.write(new Text(strKey.toString()), new Text(imsi));
	}
}

Reducer:

package com.winksi.dotstat;

import java.io.IOException;
import java.util.Date;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapreduce.Reducer;

public class DotProducedReducer extends Reducer{
	 public void reduce(Text key, Iterator values,
			 Context context)
		throws IOException, InterruptedException {
		int count = 0;
		Set set = new HashSet();
		while (values.hasNext()) {
			set.add(values.next().toString());
  count++;
 }
		StringBuffer sb = new StringBuffer();
		sb.append(count).append(",").append(set.size());
		Date yesterdayDate = new Date(new Date().getTime() - 1*24*60*60*1000);
		String yesterday = DotStatPvUv.getCurrentDay(yesterdayDate);
		StringBuffer sbKey = new StringBuffer();
		sbKey.append(key.toString()).append(",").append(yesterday);
		context.write(new Text(sbKey.toString()), new Text(sb.toString()));
	}
}

Spring配置文件:



	
	
	 fs.default.name=${hd.fs}
	

	
 
		
maven的jar包pom.xml

		
			org.springframework.data
			spring-data-hadoop
			1.0.2.RELEASE-cdh4
		

		
			org.apache.hadoop
			hadoop-core
			${hadoop.core.version}
		
java代码:

public class Test {
public static void main(String[] args) {
ApplicationContext ctx = new ClassPathXmlApplicationContext("hadoop-mr.xml");
}
}

运行报错:

Exception in thread "main" java.io.IOException: Cannot run program "cygpath": CreateProcess error=2, ?????μ???
 at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
 at org.apache.hadoop.util.Shell.runCommand(Shell.java:201)
 at org.apache.hadoop.util.Shell.run(Shell.java:183)
 at org.apache.hadoop.fs.FileUtil$CygPathCommand.(FileUtil.java:413)
 at org.apache.hadoop.fs.FileUtil.makeShellPath(FileUtil.java:439)
 at org.apache.hadoop.fs.FileUtil.makeShellPath(FileUtil.java:466)
 at org.apache.hadoop.fs.RawLocalFileSystem.execCommand(RawLocalFileSystem.java:559)
 at org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:551)
 at org.apache.hadoop.fs.RawLocalFileSystem.mkdirs(RawLocalFileSystem.java:355)
 at org.apache.hadoop.fs.FilterFileSystem.mkdirs(FilterFileSystem.java:212)
原因是尽管连接的hadoop平台是在linux上面,但是我们的eclipse调试环境是在windows,我们需要安装一个linux模拟器“cygwin”来支持程序的运行。

在windows开发服务器上安装好cygwin,然后在环境变量中添加cygwin的bin目录,比如“D:Programcygwinin”,问题得以解决。

注意是在系统环境变量的Path上加入“D:Programcygwinin”这样我们就行像在linux上运行命令一样在windows的dos窗口下执行ls,cd等命令。

刚开始我一直是在系统环境变量下的classpath上加的D:Programcygwinin”,尝试了半天都是失败,后来才发现,是加错了地方。加完之后再cmd窗口中试一下ls,cd等命令。成功后重启myeclipse运行代码,就没有问题了。

------------------------------------------------------------------------------

之前纠结集成的Mapper和Reducer的问题,有两个文件可以继承,具体问题见:

http://wuyanzan60688.blog.163.com/blog/static/127776163201310164244955/

热心网友 时间:2022-04-12 00:14

Myeclipse和eclipse区别为:性质不同、免费不同、支持不同。

一、性质不同

1、Myeclipse:Myeclipse是在eclipse 基础上加上自己的插件开发而成的基于Java的可扩展开发平台。

2、eclipse:eclipse 是一个开放源代码的、基于Java的可扩展开发平台。

二、免费不同

1、Myeclipse:Myeclipse是企业级集成开发环境,不免费。

2、eclipse:eclipse2001年11月贡献给开源社区,由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。

三、支持不同

1、Myeclipse:Myeclipsee支持使用Java、HTML和JQuery进行编码。

2、eclipse:eclipse只支持使用Java进行编码。

重点词汇:

一、Myeclipse意思是

n. 功能强大的编辑器

短语:

1、Myeclipse 开发环境插件工具开发工具

2、MyEclipse Flex 环境配置详解

3、myeclipse tomcatmysql 数据源

4、tomcat myeclipse 设置装备摆设问题

5、MyEclipse AJAX 调试教程

6、MyEclipse JSF 快速入门中文版

7、Myeclipse UML 插件

8、MyEclipse Cracked 破解工具

9、MyEclipse JSP 管理系统的设计与实现

10、myeclipse svn 冲突

二、eclipse意思是

英 [ɪˈklɪps]     美 [ɪˈklɪps]

1、n. (天体的)食;日食,月食;(重要性、权势等的)黯然失色;(尤指雄鸭的)羽毛暗淡期;(交配期后不复鲜艳的)非婚羽

2、v. 遮住……的光;(诗、文)遮暗;(使)黯然失色

短语:

1、solar eclipse  n. [天]日食

2、total solar eclipse  日全食

3、total eclipse  [天]日全食;月全食

4、lunar eclipse[天]月食

5、partial eclipse  n. 偏食,日偏食

6、eclipse of the moon  月食

7、eclipse of the sun  日食

8、annular eclipse  [天文学]日环食;[天文学]环蚀

扩展资料:

例句:

一、eclipse

1、An eclipse is an interesting phenomenon. 

日[月]蚀是一个有趣的现象。

2、There will be an eclipse of the moon next month. 

下个月有月食。

3、The time when a solar eclipse will occur can be calculated. 

日食发生的时间可以推算出来。

二、Myeclipse

1、MyEclipse IDE, developed by Genuitec, is a low-cost alternative to the large developmentsuites. 

MyEclipse IDE 由 Genuitec 开发,是大型开发套件的低成本备选项。

2、Brewin stated that Sun will continue to support Glassfish Eclipse integration. Sun is alsocontinuing to work with MyEclipse and their use of Matisse. 

Brewin表示Sun将会继续支持Glassfish与Eclipse的集成,也会与MyEclipse继续合作,这其中包括了他们正 在使用的Matisse。

3、A free webinar will be presented on the 4th August to give a first-hand look at the JRebeland MyEclipse integration, although a video demo is already available. 

8月4号将举行一个 免费的在线研讨会,到时候会有JRebel和MyEclipse集成的第一手资料呈现给大家,目前已有一个 视频演示可供大家先睹为快。



热心网友 时间:2022-04-12 01:32

现在只有破解版的了 好像从myeclipse6.5开始就不是分别安装了,而是下载已经集成到一起的myeclipse,安装完再破解

热心网友 时间:2022-04-12 03:07

不用装myeclipse插件,你下载个j2ee版本的eclipse就可以了,然后可以安装svn、xml等插件

热心网友 时间:2022-04-12 04:58

区别如下:
  Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
  MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男生蹲在那里抽烟,女生去拿他的烟说“给我抽一口(女生不会抽烟... 大理附近哪里有网页UI设计培训班哪家比较正规? 苹果手机音乐文件删除了怎样找回来? 天龙八部3如何升级帮派城市 天龙八部帮派怎么才能升到5级。 视神经萎缩能恢复吗 怎么把vivox5max虚电弄没了 在苹果6手机上怎么注册appleid 梦见自己去私人诊所看下身,结果身上没有钱在裤兜里拿出来的都是卫生纸... 梦见两百万变成了卫生纸,该梦何解 myeclipse软件界面怎么恢复到默认界面 myeclipse登录图片怎么改? java myeclipse软件 可以实现图片轮播吗 求歌曲《谁》廖俊涛mp3下载 谁有齐秦《告别》mp3歌曲百度云下载 谁有《SOS》mp3歌曲百度云下载资源! 谁有《吴岱林 - 野摩托》mp3歌曲百度云下载资源! 谁有《于嘉乐-逃爱》mp3歌曲百度云下载资源! 谁能提供所有张靓颖的歌曲MP3下载? 谁有好的MP3网站,可以免费下载歌曲的 谁有免费mp3下载的网站? 谁告诉我直接下载mp3格式音乐的网址 求周华健的【我是谁】mp3 下载!!! 谁有《别知己》mp3歌曲百度云下载资源! 求王子异《谁》mp3下载 歌曲《谁》廖俊涛mp3在哪里可以下载? 廖俊涛谁mp3下载百度云 怎么把桌面上的音乐放到iTunes资料库上 iphone里的音乐怎么导入资料库 ipad如何将音乐,放入资料库(图教) Myeclipse是什么软件 一般公司用的是MyEclipse还是 Eclipse? myeclipse 是什么软件 关于myeclipse软件 我下载的2016MyEclipse安装好后怎么找不到这个软件 使用的myeclipse软件,JAVA语言,实现截图、音乐功能,帮忙修改下上网功能。会的私聊加我Q,有酬谢。 MyEclipse有没有install new software 蓝牙助手有些什么功能 为啥么装了蓝牙助手,可还是不能接收和发送文件??? 安卓手机 与 蓝牙模块HC-05能够配对成功 但是蓝牙助手连接不上 。 蓝牙助手怎么用。。。 安卓系统的手机,玩游戏是有广告,很不爽,谁知道怎么用蓝牙助手去广告啊? 安卓系统的车载导,拆开看了有蓝牙模块,但是在系统里安装了各种蓝牙助手类APP。但是都不能开启蓝牙。 安卓系统,怎样使用蓝牙传歌 安卓的蓝牙开不了,除了刷机还有其他办法吗? 郴州临武初中毕业学生想学汽修有推荐的吗? 谁有没有好用的蓝牙调试助手啊,安卓的 作文(啄木鸟的行动(在临武找错别字)400字) 安卓蓝牙驱动 安卓如何用蓝牙批量传送文件