<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Encountered EOF &#8211; 编码无悔 /  Intent &amp; Focused</title>
	<atom:link href="https://www.codelast.com/tag/encountered-eof/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.codelast.com</link>
	<description>最优化之路</description>
	<lastBuildDate>Sat, 18 Nov 2023 15:11:46 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>[原创] Apache Pig问题：Encountered IOException. org.apache.pig.tools.parameters.ParseException: Encountered &quot;&quot;</title>
		<link>https://www.codelast.com/%e5%8e%9f%e5%88%9b-apache-pig%e9%97%ae%e9%a2%98%ef%bc%9aencountered-ioexception-org-apache-pig-tools-parameters-parseexception-encountered/</link>
					<comments>https://www.codelast.com/%e5%8e%9f%e5%88%9b-apache-pig%e9%97%ae%e9%a2%98%ef%bc%9aencountered-ioexception-org-apache-pig-tools-parameters-parseexception-encountered/#respond</comments>
		
		<dc:creator><![CDATA[learnhard]]></dc:creator>
		<pubDate>Thu, 25 Jul 2019 03:13:17 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[原创]]></category>
		<category><![CDATA[apache pig]]></category>
		<category><![CDATA[Encountered EOF]]></category>
		<category><![CDATA[教程]]></category>
		<guid isPermaLink="false">https://www.codelast.com/?p=10465</guid>

					<description><![CDATA[<p>查看更多Apache Pig的教程请点击<a href="https://www.codelast.com/?p=4550" rel="noopener noreferrer" target="_blank"><span style="background-color: rgb(255, 160, 122);">这里</span></a>。</p>
<p>运行Pig脚本时报错：</p>
<section class="output_wrapper" id="output_wrapper_id" style="font-size: 16px; color: rgb(62, 62, 62); line-height: 1.6; letter-spacing: 0px; font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;">
<pre style="font-size: inherit; color: inherit; line-height: inherit; margin-top: 0px; margin-bottom: 0px; padding: 0px;">
<code class="sql language-sql hljs" style="margin: 0px 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; color: rgb(169, 183, 198); background: rgb(40, 43, 46); padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;">Error&#160;before&#160;Pig&#160;is&#160;launched
<span class="hljs-comment" style="font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; color: rgb(128, 128, 128); word-wrap: inherit !important; word-break: inherit !important;">----------------------------</span>
ERROR&#160;2997:&#160;Encountered&#160;IOException.&#160;org.apache.pig.tools.parameters.ParseException:&#160;Encountered&#160;&#34;&#60;EOF&#62;&#34;&#160;at&#160;line&#160;1,&#160;column&#160;8.
Was&#160;expecting&#160;one&#160;of:
&#160;&#160;&#160;&#160;&#60;IDENTIFIER&#62;&#160;...
&#160;&#160;&#160;&#160;&#60;OTHER&#62;&#160;...
&#160;&#160;&#160;&#160;&#60;LITERAL&#62;&#160;...
&#160;&#160;&#160;&#160;&#60;SHELLCMD&#62;&#160;...
java.io.IOException:&#160;org.apache.pig.tools.parameters.ParseException:&#160;Encountered&#160;&#34;&#60;EOF&#62;&#34;&#160;at&#160;line&#160;1,&#160;column&#160;8.
Was&#160;expecting&#160;one&#160;of:
&#160;&#160;&#160;&#160;&#60;IDENTIFIER&#62;&#160;...
&#160;&#160;&#160;&#160;&#60;OTHER&#62;&#160;...
&#160;&#160;&#160;&#160;&#60;LITERAL&#62;&#160;...
&#160;&#160;&#160;&#160;&#60;SHELLCMD&#62;&#160;...

&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.apache.pig.impl.PigContext.doParamSubstitution(PigContext.java:408)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.apache.pig.Main.runParamPreprocessor(Main.java:783)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.apache.pig.Main.run(Main.java:446)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.apache.pig.Main.main(Main.java:158)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;sun.reflect.NativeMethodAccessorImpl.invoke0(Native&#160;Method)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;java.lang.reflect.Method.invoke(Method.java:497)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.apache.hadoop.util.RunJar.run(RunJar.java:221)
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused&#160;by:&#160;org.apache.pig.tools.parameters.ParseException:&#160;Encountered&#160;&#34;&#60;EOF&#62;&#34;&#160;at&#160;line&#160;1,&#160;column&#160;8.
</code></pre>
</section>
<div>
	<span style="color: rgb(255, 255, 255);">文章来源：</span><a href="https://www.codelast.com/" rel="noopener noreferrer" target="_blank"><span style="color: rgb(255, 255, 255);">https://www.codelast.com/</span></a><br />
	这个问题有可能有多种原因，比如某行漏写了语句结尾的分号。这里我遇到的是另一个原因：调用该Pig脚本的shell脚本，用 -p &#34;xxx=$X&#34; 这种形式传参时，参数为空，修正参数为空的问题即可解决。<br />
	<span id="more-10465"></span><br />
	<span style="color: rgb(255, 255, 255);">文章来源：</span><a href="https://www.codelast.com/" rel="noopener noreferrer" target="_blank"><span style="color: rgb(255, 255, 255);">https://www.codelast.com/</span></a><br />
	<span style="color: rgb(255, 0, 0);">➤➤</span>&#160;版权声明&#160;<span style="color: rgb(255, 0, 0);">➤➤</span>&#160;<br />
	转载需注明出处：<u><a href="https://www.codelast.com/" rel="noopener noreferrer" target="_blank"><em><span style="color: rgb(0, 0, 255);"><strong style="font-size: 16px;"><span style="font-family: arial, helvetica, sans-serif;">codelast.com</span></strong></span></em></a></u></div>&#8230; <a href="https://www.codelast.com/%e5%8e%9f%e5%88%9b-apache-pig%e9%97%ae%e9%a2%98%ef%bc%9aencountered-ioexception-org-apache-pig-tools-parameters-parseexception-encountered/" class="read-more">Read More </a>]]></description>
										<content:encoded><![CDATA[<p>查看更多Apache Pig的教程请点击<a href="https://www.codelast.com/?p=4550" rel="noopener noreferrer" target="_blank"><span style="background-color: rgb(255, 160, 122);">这里</span></a>。</p>
<p>运行Pig脚本时报错：</p>
<section class="output_wrapper" id="output_wrapper_id" style="font-size: 16px; color: rgb(62, 62, 62); line-height: 1.6; letter-spacing: 0px; font-family: &quot;Helvetica Neue&quot;, Helvetica, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, Arial, sans-serif;">
<pre style="font-size: inherit; color: inherit; line-height: inherit; margin-top: 0px; margin-bottom: 0px; padding: 0px;">
<code class="sql language-sql hljs" style="margin: 0px 2px; line-height: 18px; font-size: 14px; letter-spacing: 0px; font-family: Consolas, Inconsolata, Courier, monospace; border-radius: 0px; color: rgb(169, 183, 198); background: rgb(40, 43, 46); padding: 0.5em; overflow-wrap: normal !important; word-break: normal !important; overflow: auto !important; display: -webkit-box !important;">Error&nbsp;before&nbsp;Pig&nbsp;is&nbsp;launched
<span class="hljs-comment" style="font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; color: rgb(128, 128, 128); word-wrap: inherit !important; word-break: inherit !important;">----------------------------</span>
ERROR&nbsp;2997:&nbsp;Encountered&nbsp;IOException.&nbsp;org.apache.pig.tools.parameters.ParseException:&nbsp;Encountered&nbsp;&quot;&lt;EOF&gt;&quot;&nbsp;at&nbsp;line&nbsp;1,&nbsp;column&nbsp;8.
Was&nbsp;expecting&nbsp;one&nbsp;of:
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IDENTIFIER&gt;&nbsp;...
&nbsp;&nbsp;&nbsp;&nbsp;&lt;OTHER&gt;&nbsp;...
&nbsp;&nbsp;&nbsp;&nbsp;&lt;LITERAL&gt;&nbsp;...
&nbsp;&nbsp;&nbsp;&nbsp;&lt;SHELLCMD&gt;&nbsp;...
java.io.IOException:&nbsp;org.apache.pig.tools.parameters.ParseException:&nbsp;Encountered&nbsp;&quot;&lt;EOF&gt;&quot;&nbsp;at&nbsp;line&nbsp;1,&nbsp;column&nbsp;8.
Was&nbsp;expecting&nbsp;one&nbsp;of:
&nbsp;&nbsp;&nbsp;&nbsp;&lt;IDENTIFIER&gt;&nbsp;...
&nbsp;&nbsp;&nbsp;&nbsp;&lt;OTHER&gt;&nbsp;...
&nbsp;&nbsp;&nbsp;&nbsp;&lt;LITERAL&gt;&nbsp;...
&nbsp;&nbsp;&nbsp;&nbsp;&lt;SHELLCMD&gt;&nbsp;...

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.pig.impl.PigContext.doParamSubstitution(PigContext.java:408)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.pig.Main.runParamPreprocessor(Main.java:783)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.pig.Main.run(Main.java:446)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.pig.Main.main(Main.java:158)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke0(Native&nbsp;Method)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;java.lang.reflect.Method.invoke(Method.java:497)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.hadoop.util.RunJar.run(RunJar.java:221)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Caused&nbsp;by:&nbsp;org.apache.pig.tools.parameters.ParseException:&nbsp;Encountered&nbsp;&quot;&lt;EOF&gt;&quot;&nbsp;at&nbsp;line&nbsp;1,&nbsp;column&nbsp;8.
</code></pre>
</section>
<div>
	<span style="color: rgb(255, 255, 255);">文章来源：</span><a href="https://www.codelast.com/" rel="noopener noreferrer" target="_blank"><span style="color: rgb(255, 255, 255);">https://www.codelast.com/</span></a><br />
	这个问题有可能有多种原因，比如某行漏写了语句结尾的分号。这里我遇到的是另一个原因：调用该Pig脚本的shell脚本，用 -p &quot;xxx=$X&quot; 这种形式传参时，参数为空，修正参数为空的问题即可解决。<br />
	<span id="more-10465"></span><br />
	<span style="color: rgb(255, 255, 255);">文章来源：</span><a href="https://www.codelast.com/" rel="noopener noreferrer" target="_blank"><span style="color: rgb(255, 255, 255);">https://www.codelast.com/</span></a><br />
	<span style="color: rgb(255, 0, 0);">➤➤</span>&nbsp;版权声明&nbsp;<span style="color: rgb(255, 0, 0);">➤➤</span>&nbsp;<br />
	转载需注明出处：<u><a href="https://www.codelast.com/" rel="noopener noreferrer" target="_blank"><em><span style="color: rgb(0, 0, 255);"><strong style="font-size: 16px;"><span style="font-family: arial, helvetica, sans-serif;">codelast.com</span></strong></span></em></a></u>&nbsp;<br />
	感谢关注我的微信公众号（微信扫一扫）：</p>
<p style="border: 0px; font-size: 13px; margin: 0px 0px 9px; outline: 0px; padding: 0px; color: rgb(77, 77, 77);">
		<img decoding="async" alt="wechat qrcode of codelast" src="https://www.codelast.com/codelast_wechat_qr_code.jpg" style="width: 200px; height: 200px;" /><br />
		以及我的微信视频号：</p>
<p style="border: 0px; font-size: 13px; margin: 0px 0px 9px; outline: 0px; padding: 0px; color: rgb(77, 77, 77);">
		<img decoding="async" alt="" src="https://www.codelast.com/wechat_shipinhao_qr_code.jpg" style="text-align: center; width: 200px; height: 199px;" /></p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.codelast.com/%e5%8e%9f%e5%88%9b-apache-pig%e9%97%ae%e9%a2%98%ef%bc%9aencountered-ioexception-org-apache-pig-tools-parameters-parseexception-encountered/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
