java 编译 linux(ubuntu 安装java)
大家好,今天来为大家解答java 编译 linux这个问题的一些问题点,包括ubuntu 安装java也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
linux:svn上checkout的java文件编译错误
因为svn同步的项目中没有加入相应的依赖jar包。
解决办法:
第一步:在项目上右击,选择build path;
第二步:找到”libraries“,之后将需要的jar和jdk引入,点击”Finsh“即可。
备注:通常svn存储的都是java代码,而一些lib等因为是可以复用的,会单独存储一份就可以了。实际上多数项目都是通过maven建立的资源库形式。再就是可能是编码格式不对,在项目属性下修改一下即可。
在linux下,怎样编译java
Linux下java环境变量设置的完整步骤:从java.sun.com上下载JDK的安装文件,一般是jdk1.5.0_10_XXXX.bin的格式。解开生成JDK目录,这里假设JDK安装在/usr/java/jdk1.5.0_10中:代码:sudo chmod 755 jdk1.5.0_10_XXXX.bin sudo./jdk1.5.0_10_XXXX.bin sudo mkdir/usr/java sudo mv jdk1.5.0_10//usr/java代码: sudo gedit/etc/profile在这个文件的末尾追加:代码:export JAVA_HOME=/usr/java/jdk1.5.0_10/#注意把新添加的JDK的bin目录追加在$PATH的最前面,这样当系统中安装有多个JDK版本时,程序会优先搜寻排在最前面的JDK版本。 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH保存/etc/profile之后,别忘了执行下面这个命令,使环境变量的更改马上起作用。代码:source/etc/profile如果执行上面这个命令时报错,请仔细检查你在/etc/profile里新增的文本是不是有错。最后检查环境变量更改是否生效:代码:java-version
在linux下怎么编译和运行java程序
在Linux环境下编译和运行Java程序时,我们经常遇到需要编译和运行多个Java文件和JAR包的情况。传统的编译方法,如使用javac-cp filePath/jarName.jar javaName.java,确实显得有些繁琐。但其实,我们可以使用更为简洁的方法来处理这个问题。
当你的文件夹中包含多个JAR包和Java文件时,可以使用以下命令:
javac-Djava.ext.dirs=filePath*.java
这条命令中的*.java表示可以一次性编译所有Java文件,只需要指定到包含JAR包的文件夹即可。
如果需要将编译后的文件放置到指定目录,可以在命令中添加-d参数,指定输出路径。例如:
javac-Djava.ext.dirs=filePath*.java-d outputFilePath
这样编译后的文件就会被放置到你指定的outputFilePath目录。
在执行Java程序时,同样可以使用类似的命令结构。只需将javac替换为java,并指定主函数所在的Java文件名称即可。
例如:
java-Djava.ext.dirs=filePath MainJavaName
这条命令中,-Djava.ext.dirs参数用于指定JAR包所在的目录,MainJavaName是主函数所在的Java文件名称,不需要添加.java后缀。
通过这种方式,我们可以更加高效地管理和编译多个Java文件和JAR包,而无需逐个手动操作。