Maison base de données tutoriel mysql 编译HIVE0.13 出现 package org.apache.hadoop.conf does

编译HIVE0.13 出现 package org.apache.hadoop.conf does

Jun 07, 2016 pm 04:37 PM
package Apparaître 编译

下载地址:http://mirrors.hust.edu.cn/apache/hive/hive-0.13.1/apache-hive-0.13.1-src.tar.gz 执行编译命令 mvn clean package 编译会出现如下错误 > hive/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java:[44,30] > package org.apache.hado

下载地址:http://mirrors.hust.edu.cn/apache/hive/hive-0.13.1/apache-hive-0.13.1-src.tar.gz

执行编译命令
mvn clean package

编译会出现如下错误
> hive/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java:[44,30]<br> > package org.apache.hadoop.conf does not exist

说明我们少了一个参数,用来指定hive 对应的Hadoop 版本
修改后命令如下:
mvn clean package -Phadoop-2 -Pdist -DskipTests -Dtar

如果我们是一代 hadoop 的话参数选项写为:-Phadoop-1
即可

最后会在 目录下产生两个tar 包
packaging/target/apache-hive-0.13.1-bin.tar.gz<br> packaging/target/apache-hive-0.13.1-src.tar.gz

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Erreur de compilation C++ : identifiant non déclaré, comment la résoudre ? Erreur de compilation C++ : identifiant non déclaré, comment la résoudre ? Aug 22, 2023 pm 03:34 PM

Lors de la programmation en C++, nous rencontrons souvent le problème des identifiants non déclarés. Cela se produit généralement lorsque des variables, des fonctions ou des classes non définies sont utilisées, ce qui empêche le compilateur de reconnaître ces identifiants, ce qui entraîne des erreurs de compilation. Cet article décrit les causes courantes des problèmes d'identifiant non déclarés et comment les résoudre. Causes courantes Les problèmes d'identifiant non déclaré proviennent généralement des raisons suivantes : Les variables, fonctions ou classes ne sont pas déclarées correctement : vous devez déclarer les variables, fonctions ou classes avant de les utiliser. Si la variable n'est pas déclarée ou fonction

Pourquoi mon programme Go prend-il plus de temps à compiler ? Pourquoi mon programme Go prend-il plus de temps à compiler ? Jun 09, 2023 pm 06:00 PM

Ces dernières années, le langage Go est devenu le choix de plus en plus de développeurs. Cependant, par rapport à d’autres langages de programmation, la vitesse de compilation du langage Go n’est pas assez rapide. De nombreux développeurs rencontreront ce problème lors de la compilation de programmes Go : Pourquoi mon programme Go prend-il plus de temps à compiler ? Cet article explorera cette question sous plusieurs aspects. L'architecture du compilateur du langage Go L'architecture du compilateur du langage Go adopte une conception en trois étapes : front-end, couche intermédiaire et back-end. Le front-end est chargé de traduire le code source en code intermédiaire en langage Go, et la couche intermédiaire sera

Techniques de compilation et décompilation en Java Techniques de compilation et décompilation en Java Jun 09, 2023 am 09:43 AM

Java est un langage de programmation très populaire et largement utilisé pour développer divers types de logiciels. Dans le développement Java, les technologies de compilation et de décompilation sont des liens très importants. La technologie de compilation est utilisée pour convertir le code Java en fichiers exécutables, tandis que la technologie de décompilation permet de reconvertir les fichiers exécutables en code Java. Cet article présentera les techniques de compilation et de décompilation en Java. 1. Technologie de compilation La compilation est le processus de conversion du code d'un langage de haut niveau (tel que Java) en langage machine. en Java

Pourquoi Linux a-t-il besoin de compiler le code source ? Pourquoi Linux a-t-il besoin de compiler le code source ? Mar 17, 2023 am 10:21 AM

Raisons : 1. Il existe de nombreuses versions de Linux, mais chaque version utilise des versions de logiciel ou de noyau différentes, et l'environnement sur lequel s'appuie le package binaire ne fonctionne pas nécessairement normalement, de sorte que la plupart des logiciels fournissent directement le code source pour la compilation et l'installation. 2. Facile à personnaliser pour répondre à différents besoins. 3. Il est pratique pour l'exploitation, la maintenance et la maintenance du développeur ; le code source peut être conditionné sous forme binaire, mais l'empaquetage de ce logiciel nécessitera un travail supplémentaire coûteux, y compris la maintenance, donc s'il s'agit de code source, le fabricant du logiciel le maintiendra directement. .

Erreur de compilation C++ : La liste des paramètres de la fonction est trop longue, comment la résoudre ? Erreur de compilation C++ : La liste des paramètres de la fonction est trop longue, comment la résoudre ? Aug 21, 2023 pm 11:19 PM

Erreur de compilation C++ : La liste des paramètres de la fonction est trop longue, comment la résoudre ? Lors de l'écriture de programmes en C++, vous rencontrez parfois une telle erreur de compilation : la liste des paramètres de la fonction est trop longue. Pour les débutants en C++, cela peut être un casse-tête. Ensuite, nous aborderons les causes et les solutions à ce problème. Tout d’abord, examinons les règles de base des paramètres des fonctions C++. En C++, les paramètres de fonction doivent être déclarés entre le nom de la fonction et la parenthèse ouvrante. Lorsque vous transmettez un paramètre de fonction, vous indiquez à la fonction quoi faire. Ces paramètres peuvent être n'importe lesquels

Le langage Go peut-il être compilé ? Le langage Go peut-il être compilé ? Dec 09, 2022 pm 06:20 PM

Le langage go peut être compilé. Le langage Go est un langage statique compilé, un langage de programmation qui nécessite une compilation pour s'exécuter. Il existe deux commandes pour compiler les programmes en langage Go : 1. la commande « go build », qui peut compiler le code du programme en langage Go dans un fichier exécutable binaire, mais le fichier binaire doit être exécuté manuellement 2. la commande « go run » ; Le programme du langage Go sera exécuté directement après la compilation. Un fichier temporaire sera généré pendant le processus de compilation, mais un fichier exécutable ne sera pas généré.

Comment compiler un programme de langage Go Comment compiler un programme de langage Go Jun 04, 2021 pm 02:31 PM

Méthode de compilation du programme en langage Go : 1. Exécutez la commande "go build fileName" dans l'outil de ligne de commande, qui compilera le code du programme dans un fichier exécutable binaire. 2. Exécutez la commande "go run fileName" dans l'outil de ligne de commande ; . Le programme en langage Go sera exécuté directement après la compilation.

Erreur de compilation C++ : Nombre de paramètres erroné, comment le modifier ? Erreur de compilation C++ : Nombre de paramètres erroné, comment le modifier ? Aug 22, 2023 am 09:31 AM

Erreur de compilation C++ : Nombre de paramètres erroné, comment le modifier ? Lors de l’écriture de programmes C++, nous rencontrons souvent diverses erreurs de compilation. Une erreur courante est le mauvais nombre de paramètres. Lorsque nous écrivons une fonction, si le nombre et les types de paramètres de la fonction ne correspondent pas aux paramètres fournis lors de l'appel de la fonction, cela provoquera une erreur de compilation. En C++, le compilateur vérifie le nombre et le type des paramètres de fonction au moment de la compilation, nous devons donc garantir la correspondance des paramètres de fonction pour éviter les erreurs de compilation. Ainsi, lorsque nous rencontrons une erreur de compilation C++ : Nombre de paramètres

See all articles