当前位置:首页 » 编程软件 » java编译整个目录

java编译整个目录

发布时间: 2022-08-22 16:55:47

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

1、将编译好的比如Demo.java文件放到某个盘下(比如D盘)

2、进入控制台(window+R键---->输入cmd)

以上完成整个在控制台运行java程序的流程。

㈡ 可以用JavaCompiler编译整个文件夹中的所有Java文件吗

使用javax.tools.JavaCompiler
Files[] files1 = ... ; // input for first compilation task

JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
StandardJavaFileManager fileManager = compiler.getStandardFileManager(null, null, null);

Iterable<? extends JavaFileObject> compilationUnits1 =
fileManager.getJavaFileObjectsFromFiles(Arrays.asList(files1));
compiler.getTask(null, fileManager, null, null, null, compilationUnits1).call();

fileManager.close();

㈢ 如何编译整个包java

用 javac com.xinru.friend.news.Operation.java
它import到的class会自动全部编译的。

㈣ 如何用javac命令编译一个目录以及子目录下所有的java文件呢

不想一个一个写文件名,就应该想到如何生成命令行。人类进化的动力就是想吃饱又想偷懒。

::Windows
D:Workflow>dir/s/ad>dir.txt

然后用 notepad++ 打开替换命令行。

其实我想吐槽的是,这个年代有几个人还需要手工来执行最原始的命令行。像 ant 就很方便的处理这些东西。用 eclipse 也行啊。

一个 ant 样例:

java-classpathant.jar;ant-launcher.jarorg.apache.tools.ant.launch.Launcher-vbuild.xml
<!--filename:build.xml-->
<projectdefault="compile">
<targetname="compile">
<mkdirdir="bin"/>
<javacsrcdir="src"destdir="bin"/>
</target>
</project>

㈤ 如何在命令行方式下编译一整个文件夹下的所有java文件

这个问题我也问过,根本没有任何可能的方式,最好的办法就是用eclipse的build啦!要不然真的没有很好的解决方法啊1

㈥ java:src目录及子目录下的java文件如何编译到classes目录下对应的目录

其实不用什么小工具或者什么命令,工程下的src目录都是指source,也就是源代码的意思,对于Java来说,就是主要用来存放后缀名为.java文件和一些配置文件(比如.properties文件)。在src目录旁边的build目录里就有一个classes目录,当java工程启动的时候src目录里的.java文件和配置文件都会自动统一编译到这个classes目录中,一个包就是一个文件夹名字相同一一对应。

㈦ javac命令编译整个目录

多了一个*号。
命令行模式在d:/java/b/c/目录下 javac *.java

㈧ Linux环境如何用命名把整个java项目编译

如果是maven项目,比较简单,配置maven插件maven-compiler-plugin,然后在工程目录执行mvn
compile命令就可以编译
如果不是maven项目,则可以借助ant来对项目进行编译。

㈨ 在使用jdk编译时,如何如何将一个JAVA源文件编译到一个指定的文件夹里面

class文件编译后会存放在d盘根目录下

javac -d "d:" D.java

执行临时设置classpath路径下的class

java -classpath "d:" D


热点内容
我的世界公网ip服务器 发布:2025-02-06 08:46:28 浏览:772
php数组值求和 发布:2025-02-06 08:30:56 浏览:819
java类可以作为 发布:2025-02-06 08:28:54 浏览:412
sql更改列 发布:2025-02-06 08:22:37 浏览:396
创建索引sql 发布:2025-02-06 08:22:29 浏览:235
西门子有密码如何初始化 发布:2025-02-06 08:22:28 浏览:594
EV压缩 发布:2025-02-06 08:21:13 浏览:336
配置氯化锡时为什么要加锡粒 发布:2025-02-06 08:19:33 浏览:64
阿里云服务器存放在哪里 发布:2025-02-06 08:11:15 浏览:156
电子商务的加密技术 发布:2025-02-06 08:04:03 浏览:564