如何在linux系统下做java开发?

Python010

如何在linux系统下做java开发?,第1张

linux下做java开发Java开发需要搭建java开发环境:jdk是 Java 语言的软件开发工具包,Tomcat是Java环境下WEB服务器, Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。学习java推荐选择千锋教育,该机构可以帮助更多迷茫的学生实现他们的梦想。

学Java可以从事的工作如下:

1、企业级应用开发大可以做全国联网的系统,小到中小企业的应用解决方案。多数没有前端开发的通常是从一个服务器接收数据,处理后发给另一个处理系统。

2、如今,Java编程Java编程已经在金融服务业得到广泛应用,所有银行平台的前台和后台电子交易系统、确认和结算服务、数据处理及其他项目都用Java来编写。

3、服务端程序开发,Java都占有极为重要的地位。

想要了解更多有关java培训的相关信息,推荐咨询千锋教育。采用全程面授高品质、高体验培养模式,学科大纲紧跟企业需求,拥有国内一体化教学管理及学员服务,在职业教育发展道路上不断探索前行,公司总部位于北京,目前已在20个城市成立分公司,现有教研讲师团队300余人。

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

现在在Linux 下使用java怎么样?delphi那?C#那?这些编程适合开发windows还是linux?

linux在中国有哪些发展前景?需要什么样的人才?

希望各位踊跃发言,谢先!~

解析:

在Linux平台下如何实现本地共享库与Java协同工作。Hello World程序是目前标准的入门第一步,那么,我也以类似的应用最为样例。

第一步,定义一个 Java 类 -- Hello. 它提供SayHello方法

此时应注意两点:

1、为要使用的每个本地方法编写本地方法声明,其声明方式与普通Java方法接口没什么不同,只是必须指定 native 关键字,如下所示:

public native void SayHello(String strName)

在这个函数中,我们将根据传进的人名,向某人问好。

2、必须显式地加载本地代码库。我们需在类的一个静态块中加载这个库:

static

{

System.loadLibrary("hello")

}

再加上必要的异常处理就生成如下源文件Hello.java:

public class Hello

{

static

{

try

{

此处即为本地方法所在链接库名

System.loadLibrary("hello")

}

catch(UnsatisfiedLinkError e)

{

System.err.println

( "Cannot load hello library:\n " +e.toString() )

}

}

public Hello()

{

}

声明的本地方法

public native void SayHello(String strName)

}

编译后生成Hello.class文件。

第二步,生成本地链接库。具体过程如下:

1、要为以上定义的类生成 Java 本地接口头文件,需使用javah,Java 编译器的 javah 功能将根据Hello类生成必要的声明,此命令将生成Hello.h文件,我们在共享库的代码中要包含它,javah不使默认内部命令,需要指明路径,它在JDK的bin目录下,在我的Linux环境下命令如下:

/home/jbuilder/jdk1.3.1/bin/javah Hello

生成的Hello.h 文件 内容如下所示:

/* DO NOT EDIT THIS FILE -

it is machine generated */

#include

/* Header for class Hello */

#ifndef _Included_Hello

#define _Included_Hello

#ifdef __cplusplus

extern "C" {

#endif

/*

* Class: Hello

* Method: SayHello

* Signature: (Ljava/lang/String)V

*/

JNIEXPORT void JNICALL Java_Hello_SayHello

(JNIEnv *, jobject, jstring)

#ifdef __cplusplus

}

#endif

#endif

linux下做Java开发需要搭建java开发环境:jdk是 Java 语言的软件开发工具包,Tomcat是Java环境下WEB服务器, Eclipse 是一个开放源代码的、基于Java的可扩展开发平台;这三个工具,方法如下:

1、JDK的安装

#执行下面命令安装JDK(首先创建/opt/java目录)

tar -xvf jdk-7u9-linux-i586.tar.gz -C /opt/java

ln -s /opt/java/jdk1.7.0_09 /opt/java/jdk //创建一个链接

vi /etc/frofile //设置环境变量

export JAVA_HOME=/opt/java/jdk

exprot PATH=$JAVA_HOME/bin:$PATH

#相当于重新设置PATH=JAVA_HOME/bin+PATH

#配置好之后要用命令source /etc/profile

#执行java -version 命令测试一下jdk是否安装成功

2、tomcat的安装

#解压安装

tar -xvf apache-tomcat-6.0.10.tar.gz -C /opt/tomcat/

ln -s /opt/tomcat/apache-tomcat-6.0.10 /opt/tomcat/tomcat6.0 //创建一个链接

cd /opt/tomcat/tomcat6.0/bin

./startup.sh

#打开浏览器测试一下,输入http:localhost:8080,看有没有猫标识的页面出来,有的话就说明安装成功了。

3、eclipse的安装

gunzip eclipse-java-juno-SR2-linux-gtk.tar.gz

tar -xvf eclipse-java-juno-SR2-linux-gtk.tar -C /opt

#然后去图形界面进入/opt/eclipse目录,运行eclipse,就可以打开eclipse界面了。