㈠ 使用 myeclipse 的过程中经常出现 开着自动编译修改一个java类 保存后就会全量编译,整个工程很大要半小时
可以把自动编译的勾去掉 使用ant编译你的工程。
你不用ant的话 就重装你的myeclipse。
㈡ 我有一个编译过的java项目,如果导入到myeclipse里面
在打包时,可能去掉MyEclipse的一些workspace配置文件,不见得就一定可以直接导入,但是目录结构是不会变得。你直接将里面的资源拷出来,重新建一个项目,把对应的资料进去不就得了?
㈢ 为什么java项目有的模块很小但是编译的时间很长
因为涉及到的业务比较多。
㈣ 一下为什么java的编译需要那么长的时间
1、可能首次编译
2、系统配置可能较低
3、系统运行时间过长系统性能下降 建议重启电脑
㈤ 如何编译java程序
三种方法:
1.在IDE中,如eclipse中写的Java程序,在点击保存后eclipse就会调用javac编译程序编译,编译文件在当前项目的bin目录下。
2.作为一个独立的文件且没有定义Java环境变量,需要在cmd窗口中切换到java bin目录下执行Javac程序,执行格式为javac 空格 Java源文件;如 javac C://hello.java;
3.作为一个独立的文件且定义了Java环境变量,打开cmd窗口,可以在任意目录输入javac java源文件,如javac D://hi.java。

(5)编译时间长的java项目扩展阅读
Java也是一种高级语言,要让计算机执行你撰写的Java程序,也得通过编译程序的编译。但是Java编译程序并不直接将Java源代码编译为相依于计算机平台的0、1序列,而是将其编译为字节码。
Java源代码的扩展名为.java,经过编译程序编译之后生成扩展名为.class的字节码。
㈥ 怎么在命令行中编译生成比较大的java工程
在命令行中编译Eclipse 中的整个工程:
用命令行模拟eclipse中android Project编译流程
1、新建一个Android Project,目前的目录结构如下图:
2、点击右键,Build Project,此时的目录结构如下图:
此时gen目录下产生了R.java,bin目录在工程目录中,显示如上,没有任何内容;但是在终端查看,内容有改变,如下:
只剩下一个classes文件夹,此文件夹为空
对应的命令:
在工程目录下执行如下代码:
生成R文件:
aapt p -f -m -J gen -S res -I ~/android-sdk-linux/platforms/android-18/android.jar -M AndroidManifest.xml
3、点击右键,再一次Build Project
4、点击右键Run as Android Application
对应的命令:
在工程目录下执行以下命令:
生成resources.ap_:
aapt package -f -S res -I ~/android-sdk-linux/platforms/android-18/android.jar -A assets/ -M AndroidManifest.xml -F bin/resources.ap_
生成classes.dex:
dx --dex --output=bin/classes.dex bin/classes
生成HelloWorld_unsigned.apk:
apkbuilder bin/HelloWorld_unsigned.apk -v -u -z bin/resources.ap_ -f bin/classes.dex -rf src -nf libs
签名apk,使用debug key,别名为androiddebugkey,密码是android:
jarsigner -verbose -keystore ~/.android/debug.keystore -signedjar bin/HelloWorld_signed.apk bin/HelloWorld_unsigned.apk androiddebugkey
对齐apk:
zipalign -v 4 bin/HelloWorld_signed.apk bin/HelloWorld.apk
移除临时apk:
rm bin/HelloWorld_unsigned.apk bin/HelloWorld_signed.apk
安装apk:
adb install bin/HelloWorld.apk
5、点击右键,Android Tools->Export Signed Application Package
同样的步骤,只是签名使用的自己创建的数字证书(release版),最后的apk不保存在bin目录下,而是由用户指定。
㈦ 为什么编译java项目那么慢,用VS编译C#为啥那么快
因为java和NET 不是一个开发环境,所以涉及到的相关功能影响二者肯定有速度上的差异,比如说在Windows下 java偶尔慢于net而在Linux下恐怕NET就不行了 ,不同的项目对二个不同语言来说也是编译过程也是截然不同的
㈧ eclipse 编译时间很长 工程蛮大的 但是一点点小改动编译时间就超级长~
取消自动编译,
在工程的菜单下可以CLEAN指定的工程,来编译
或是建立ANT脚本来编译指定的工程.
㈨ java编译为啥那么慢,之前开发.net,现在开发java有点不习惯,一点点修改,编译要等好久
不是java编译慢,你说的是项目启动慢。可以安装热部署插件,修改代码后无需重启项目,只需刷新就能看到修改效果,热部署是代码调试的利器。