linux编译执行java工程

一,java环境在linux上的安装

wget http://10.100.51.30:8080/software/jdk-7u71-linux-x64.rpm
rpm -ivh jdk-7u71-linux-x64.rpm

安装好后试试  java -v

如果有打印出jdk的版本号,代表安装成功

二  maven在linux上的安装

AC=`ls /opt/maven|wc -l`

if [[ $AC -eq 0 ]];then

  cd /opt   wget -q http://10.100.51.30:8080/software/apache-maven-3.3.3-bin.tar.gz   tar -xf apache-maven-3.3.3-bin.tar.gz   rm -rf maven   mv apache-maven-3.3.3 maven   rm -f apache-maven-3.3.3-bin.tar.gz

  AC=`grep /opt/maven/bin /etc/profile|wc -l`   echo AC=$AC

  if [[ $AC -eq 0 ]]; then     echo export MAVEN_HOME=/opt/maven>>/etc/profile     echo export PATH=\$PATH:/opt/maven/bin>>/etc/profile   fi

  source /etc/profile

fi

安装好后,试试mvn -v,如果打印不成功。试试关闭这个连接,重新开个连接 mvn -v,再不行,cd /opt,看看其中是否有maven目录。

三 简单java项目在linux上的编译

将写好的*.java文件上传到linux上。使用sftp工具,put *.java -》上传文件,put -r com -》上传目录。

然后进入该java文件目录下,

编译命令  javac test.java

执行命名 java test

结果会输出到屏幕或者写文件到目录下。

四 有依赖其他jar包的java工程的编译执行

如果该工程是一个maven项目。则可基于maven在linux上编译执行。maven中的pom.xml中写了该工程依赖的jar包。

它会自动下载所需jar包启动编译。

在pom.xml目录下

maven compile 进行编译

maven test 进行执行

时间: 2024-10-12 16:26:03

linux编译执行java工程的相关文章

editplus编译执行java的配置方法

参考地址:http://jingyan.baidu.com/article/d2b1d10267dfe35c7e37d487.html 先要将JAVA的运行环境安装并且调试好. 首先,从菜单"工具(Tools)"->"配置用户工具..."进入用户工具设置. 在类别里展开"工具"树形菜单->"用户工具",选择"组和工具项目"中的"Group 1", 点击面板右边的"组

bat批处理编译执行java

虽然有eclipse等强大的IDE工具.但有时不可避免的需要用命令行来手动编译和执行java程序. 最近我就碰到的这样的问题.突然感觉编译和执行时都要敲一遍java或class文件的名字.这样好麻烦. 碰巧刚刚学习了下dos系统和批处理.所以就想自己写一个批处理.bat.来省事点. 虽然不复杂.但初次写批处理还是被某些问题难住了.不过黄天不负有心人.最终还是写出来了: 把下面的两段代码分别复制.打开记事本.粘贴进去.保存为后缀为:".bat"的文件. 然后把这两个.bat文件随意放在电

Linux下执行Java程序

在linux下编译java程序,执行javac编译生成class文件时,在centos7终端输入如,javac hello.java    会提示未找到指令,但用java -verison测试环境变量是没问题的 百度了好久,说的很复杂,重新再linux配置环境变量,输入 vi /etc/profile进入,添加以下代码: export JAVA_HOME=/usr/local/jdk1.8.0_144 export PATH=$JAVA_HOME/bin:$PATH export CLASSPA

命令行窗口编译执行java

1:首先配置java环境变量 新建系统环境变量 名称:JAVA_HOME 内容:D:\Program Files\Java\jdk1.7.0_13    为你jdk所在的文件夹位置 修改path路径 在路径后加入%JAVA_HOME%/bin;%JAVA_HOME%/jre; 验证环境变量是否配置成功: 运行cmd--java+回车 javac +回车 java -version 查看java的版本信息 环境变量成功后会在控制台输出java 主要的执行命令信息 2:例如: 在G盘下新建文件夹a

cmd下编译执行java

javac my.java//编译java my//执行 public class my{    public static void main(String args[]){        System.out.println("my name");        family f=new family();        f.info();    }} class family {    public void info(){        System.out.println(&

如何用javac 和java 编译运行整个Java工程

转自:http://blog.csdn.net/huagong_adu/article/details/6929817      前言:本文教你怎么用javac和Java命令,以及如何利用脚本(shell或bat)方便处理,并用简单的实例展示这些用法. IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来相当方便.你不用去关心它后面做了些什么,执行了哪些命令,基于什么原理.然而也是这种过分的依赖往往让人散失了最基本的技能,当到了一个没有IDE的地方,你便觉

Linux下运行java项目

最近初步接触了linux,感觉很有新鲜感.之前在windows下干过的事情也便想到在linux环境下实现一下.正好手头在编java,就想既然java可以在windows的DOS操作下运行,是不是也可以在linux的terminal下编译执行呢?好奇心是最好的老师,网上丰富的资源帮助我很快的实现了这一操作.具体实现过程如下: 安装JDK 要编译执行java代码,首先需要有支持java的系统程序,所谓的jdk,java development kit就是干这个用的.无论是在windows还是Linu

如何用shell脚本编译java工程

编译java工程一般直接用IDE或者用Ant.Maven之类的工具,很少有人用纯shell来编译java工程.正好遇到这样一个应该,用这篇博文做一下记录. 案例:本人用eclipse写了一个java project,然后编译打成jar包. 这个可以采用eclipse自带的Export就可以导出jar了.但是为了软件自动化等巴拉巴拉的原因,采用存shell脚本编译. 如图所示,java project的名称为iec104,下面src是源文件目录,bin是所引用的jar包目录,现在要进行编译,并且打

java入门学习笔记之1(类的定义,代码的编译执行)

这篇文章讲解Java代码的基本执行过程 我们先抛开各种JAVA IDE,开发工具,只使用文本编辑器,以突出最本质的东西. 在Linux环境下,我们编辑一个文件: vim HelloWorld.java 编辑如下代码: 1 public class HelloWorld{ 2 String name; 3 public HelloWorld(String name){ 4 this.name = name; 5 } 6 public void pHelloWorld(){ 7 System.out