导航:首页 > 源码编译 > 编译时间长的java项目

编译时间长的java项目

发布时间:2022-04-22 07:15:16

㈠ 使用 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编译慢,你说的是项目启动慢。可以安装热部署插件,修改代码后无需重启项目,只需刷新就能看到修改效果,热部署是代码调试的利器。

阅读全文

与编译时间长的java项目相关的资料

热点内容
小学pdf电子课本 浏览:926
中华成语典故pdf 浏览:985
加密类型改变 浏览:711
php取出字符串 浏览:80
aspnet压缩zip 浏览:636
如何制作php网站 浏览:333
怎么换冰箱压缩机 浏览:288
柴火是着火源码 浏览:503
股票带指标源码 浏览:727
linux下怎么退出python 浏览:255
40wjava程序员必知技术 浏览:536
oa4a服务器内部错误怎么办 浏览:430
androidapp自动退出 浏览:842
辽宁服务器系统租用云空间 浏览:691
名片app哪个好用 浏览:662
filedialog获取文件夹 浏览:166
扫描图片转换成pdf 浏览:52
sas高级程序员 浏览:399
什么情况下不能静态编译 浏览:58
对外接口加密软件 浏览:121