首页 > 后端开发 > 正文

java web如何去调用一个spark程序

2024-03-25 17:28:00 | 我爱编程网

今天我爱编程网小编整理了java web如何去调用一个spark程序相关信息,希望在这方面能够更好帮助到大家。

本文目录一览:

java web如何去调用一个spark程序

java web如何去调用一个spark程序

java web如何去调用一个spark程序

public class HeadlinesFragment extends ListFragment { OnHeadlineSelectedListener mCallback; public interface OnHeadlineSelectedListener { void onArticleSelected(int position); } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setListAdapter( new ArrayAdapter(getActivity(), R.layout.fragment_list, Ipsum.Headlines)); } @Override public void onAttach(Activity activity) { super.onAttach(activity); mCallback = (OnHeadlineSelectedListener) activity; } @Override public void onListItemClick(ListView l, View v, int position, long id) { mCallback.onArticleSelected(position); getListView().setItemChecked(position, true); } }

java web如何去调用一个spark程序

javaweb怎么调用 spark集群

1、Spark脚本提交/运行/部署1.1spark-shell(交互窗口模式)运行Spark-shell需要指向申请资源的standalonespark集群信息,其参数为MASTER,还可以指定executor及driver的内存大小。sudospark-shell--executor-memory5g--driver-memory1g--masterspark://192.168.180.216:7077spark-shell启动完后,可以在交互窗口中输入Scala命令,进行操作,其中spark-shell已经默认生成sc对象,可以用:valuser_rdd1=sc.textFile(inputpath,10)读取数据资源等。1.2spark-shell(脚本运行模式)上面方法需要在交互窗口中一条一条的输入scala程序;将scala程序保存在test.scala文件中,可以通过以下命令一次运行该文件中的程序代码:sudospark-shell--executor-memory5g--driver-memory1g--masterspark//192.168.180.216:7077

java web如何去调用一个spark程序

如何配置Eclipse来使用Java编写Spark App

我爱编程网(https://www.52biancheng.com)小编还为大家带来如何配置Eclipse来使用Java编写Spark App的相关内容。

1. 环境准备

Eclipse 请不要使用最新的 Neon(4.6) ,太多Bug了。 还是使用最新的 Mars(4.5) 系列吧

JDK 版本8.x (Linux推荐Oracle, 没有测试过OpenJDK)

因为只是用Java,因此无需安装Scala及其相应的插件

2. 创建一个新的maven项目

3. pom.xml

org.apache.hadoop

hadoop-client

2.6.0

javax.servlet

*

org.apache.spark

spark-core_2.10

1.6.1

org.apache.spark

spark-streaming_2.10

1.6.1

org.apache.spark

spark-mllib_2.10

1.6.1

org.scala-lang

scala-library

2.10.5

这里只列出了必要的几个依赖。 其他的请根据你自己的项目需求添加

4. 使用maven打包

之后在Goal 之中填写clean package 即可

如果在修改了与Spark相关的代码之后,需要重新编译打包才行。 否则会有异常提示。

5. 代码编写注意事项:

在创建JavaSparkContext的时候,需要把自己加进去。

public static JavaSparkContextgetContext(String taskName) {

JavaSparkContextsc = new JavaSparkContext(SparkConnUtils.getSparkConf(taskName));我爱编程网

sc.addJar("target/sparkstat-0.0.1-SNAPSHOT.jar");

return sc;

}

其中target/sparkstat-0.0.1-SNAPSHOT.jar是maven 运行之后生成的完整的jar包

以上,就是我爱编程网小编给大家带来的java web如何去调用一个spark程序全部内容,希望对大家有所帮助!更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“java web如何去调用一个spark程序”相关推荐
java如何调用c程序
java如何调用c程序

java如何调用c程序使用JNI.一、首先需要编写一个native的java方法。public class Test{     static{ System.loadLibrary("mydll"); } public static void main(String[] args) { new Test().test(); } public  native vo

2024-03-24 13:37:34
java程序如何调试
java程序如何调试

java程序如何调试其实最好是在DOS环境下来进行调试的。这样的话。你会对JAVA的运行机制会有很深刻的了解的。当然你也可以使用象eclipse和myeclipse这样的软件的。这样的软件集成度会有点高的。但是就是说呢比较傻瓜化,不利于学习的。怎么搭建的java开发,测试,生产环境的Java编译运行过程程序员所编写的是以.java为后缀的文件,此文件操作系统不能正确识别,因此,

2024-04-11 18:45:53
bat脚本如何调用JAVA程序
bat脚本如何调用JAVA程序

.bat调用java文件的命令第一步:先右击创建一个txt文件,重命名为”run.bat“文件。第二步:将此文件复制到java文件的存放路径下。第三步:右击,选择编辑,之后在里面输入:javac文件名称.java//第一行是为了编译java文件为class文件java文件名称//本句话是为了执行class文件进行运行备注:bat文件默认的就是执行黑窗口命令,直接双击运行即

2024-03-16 13:21:26
javaFX如何在web应用程序中运行
javaFX如何在web应用程序中运行

javaFX如何在web应用程序中运行1.javaFX也是像applet一样嵌入到页面中才能在web应用程序中运行,但是你需要先将自己的程序使用JavaFX脚本编译器将JavaFX脚本编译成JavaApplet,然后发布到网页中2.用netbeans开发的话,就很方便了,在项目名上右键属性,选run,就可以看到浏览器、手机、webstart等选项,你可以把你的程序任意发布了。怎样才能

2024-06-24 21:56:00
如何运行一个JAVA程序
如何运行一个JAVA程序

如何运行一个JAVA程序idea运行java程序的关键操作是关联本地JDK和设置程序运行入口。详细步骤如下:1. 关联本地JDK,已关联的可以跳过此步。1.1 首次启动idea时,依次选择Configure--->ProjectDefaults--->ProjectStructure,进入项目结构设置面板,图示如下:1.2  选择SDK,单击绿色的加号,在弹出

2024-04-21 20:59:41
Java中如何让web服务器启动的时候自动运行web程序中某个类的某个
Java中如何让web服务器启动的时候自动运行web程序中某个类的某个

Java中如何让web服务器启动的时候自动运行web程序中某个类的某个1、首先让需要自动运行的类继承javax.servlet.http.HttpServlet2、把需要自动运行的类中写一个init方法。(servlet应用程序启动的入口就是init方法)public void init(){            System.out.println("这样在web容器启

2024-05-14 02:03:52
如何用java编写一个循环程序?
如何用java编写一个循环程序?

如何用java编写一个循环程序?importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);intsum=0;intx=s.nextInt();while(x!=0){if(x%2==1){sum+=x;

2024-04-26 19:36:07
如何在java程序中调用php文件
如何在java程序中调用php文件

如何在java程序中调用php文件 public String execPHP(String scriptName, String param) {        StringBuilder output = new StringBuilder();        BufferedReader input = null;        String phpPath = "D:/xampp/p

2024-08-09 05:07:06