草庐IT

configurer

全部标签

java - 如何在 web.xml 中注册 Spring @Configuration 注释类而不是 applicationContext.xml 文件?

我在Web应用程序中同时使用jsf和spring。我在一个配置类中配置了数据源和session工厂,该配置类使用@Configuration、@ComponentScan等注释。我的项目中没有任何applicationContext.xml文件我正在处理Configuration类中的每个上下文xml条目。测试用例成功运行,但是当我部署我的Web应用程序时,它给了我错误java.lang.IllegalStateException:NoWebApplicationContextfound:noContextLoaderListenerregistered?现在如果我在web.xml中给

hadoop - Configuration.deprecation : hadoop. native.lib 已弃用。相反,使用 io.native.lib.available

当我想启动baseshell时我得到这个错误:[main]Configuration.deprecation:hadoop.native.libisdeprecated.Instead,useio.native.lib.available像这样:root@SE~#./hbase/bin/hbaseshell2015-02-1520:17:51,925INFO[main]Configuration.deprecation:hadoop.native.libisdeprecated.Instead,useio.native.lib.availableHBaseShell;enter'hel

hadoop - Configuration.addResource() 方法如何在 hadoop 中工作

Configuration.addResource()方法是像java的ClassLoader一样加载资源文件还是只是封装了ClassLoader类。因为我发现它不能使用像"../resource.xml"这样的String作为参数addResource()从类路径中加载资源文件,这个属性与ClassLoader相同。谢谢! 最佳答案 浏览配置的Javadoc和源代码,字符串被假定为类路径(line1162),而不是相对于文件系统-您应该使用URL来引用本地文件系统上的文件,如下所示:conf.addResource(newFile

configuration - HBaseConfiguration 不读取我在 ${HBASE_HOME}/conf/hbase-site.xml 中设置的值

${HBASE_HOME}/conf/hbase-site.xml有下一个值:hbase.zookeeper.quorumhd1“hd1”主机名设置在“/etc/hosts”中,ping正常...使用这个简单的Java程序:importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.hbase.HBaseConfiguration;publicclassTestConfigurator{/***@paramargs*/publicstaticvoidmain(String[]args){Configuration

hadoop - 错误 : the constructor htable (configuration string) is deprecated

我正在使用CDH5.4.2并尝试创建Hbase表,代码片段如下:Configurationconf=HBaseConfiguration.create(newConfiguration());HBaseAdminhba=newHBaseAdmin(conf);if(!hba.tableExists(args[0])){HTableDescriptorht=newHTableDescriptor(args[0]);ht.addFamily(newHColumnDescriptor("sample"));存在已弃用错误。如何避免这些警告?我需要添加任何特定的jar吗?CDH5.4.2?

configuration - 设置 hadoop 时 SSH 出现问题

我是hadoop的新手。我在计算机上安装了Ubuntu12.10,我想在单个节点上以伪分布式模式安装Hadoop。我搜索并获得了很多教程,但我遇到了SSH问题。我按照教程说的做了。我确定问题出在SSH上。我得到了openssh-server,并且这样做了:hadoop00@WebsoftStation:~$ssh-keygen-tdsa-P""-f~/.ssh/id_dsahadoop00@WebsoftStation:~/.ssh$cat~/.ssh/id_dsa.pub>>authorized_keys然后我可以像这样成功地通过ssh我的本地主机:hadoop00@WebsoftS

java - java.lang.NoSuchMethodError:org.apache.hadoop.conf.Configuration.addDeprecation(Ljava/lang/String; [Ljava/lang/String;)

我正在使用Java/Eclipse/Hadoop2.2.0(带有所有必要的jar)在Ubuntu上使用以下代码运行示例MapReduce任务(本地单节点),但遇到了异常(下面的stacktrace)。我可以从ubuntu控制台在Hadoop中运行示例字数示例。码:importjava.io.IOException;importjava.util.StringTokenizer;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.fs.Path;importorg.apache.hadoop.io.IntW

configuration - 通过 Hadoop 配置对象从 InputFormat 返回值

考虑一个正在运行的Hadoop作业,其中自定义InputFormat需要向驱动程序类(即具有启Action业),从其覆盖的getSplits()方法中,使用新的mapreduceAPI(与mapred相反)。理想情况下,这些值应该在内存中返回(而不是将它们保存到HDFS或DistributedCache)。如果这些值只是数字,人们可能会想使用Hadoop计数器。然而,在许多测试中,计数器似乎在getSplits()阶段不可用,而且无论如何它们都限于数字。另一种方法是使用作业的Configuration对象,正如源代码所揭示的那样,对于getSplits()和驱动类。在这种情况下,如果I

java - MapReduce 新 API Job.getInstance(Configuration, String) 的 Jar 文件

已安装Hadoop2.2。尝试删除已弃用的APIJobjob=newJob(conf,"wordcount");来自Wordcount示例(Hadoop附带)here将已弃用的API替换为编辑:Jobjob=Job.getInstance(conf,"wordcount");编译错误为Job.getInstancecannotberesolvedtoatype.已经导入的Job类(旧API或MR1)似乎没有此方法。哪个jar包含带有Job.getInstance(Configuratio,String)方法的新Job类如何解决?迁移到MapReducev2的示例是否有任何其他更改?

maven - hadoop-core.jar 中不存在 org.apache.hadoop.conf.Configuration

我正在用Java编写HBase客户端。第一行,当然,看起来像这样:导入org.apache.hadoop.conf.Configuration;我使用的是ClouderaCDH4.3.1,所以包版本应该是:hadoop-2.0.0+1367hbase-0.94.6+106==已更新==我的pom.xml看起来像这样:org.apache.hadoophadoop-core2.0.0-mr1-cdh4.3.1org.apache.hbasehbase0.94.6-cdh4.3.1但不知何故,在hadoop-core.jar中,我没有看到任何org.apache.hadoop.conf.C