- 主题:说个Java jar包的问题,看看你们有没有想过
java8写的的代码,17未必你能编译
说不定还是字节码或者'CIL之类更好呢
- 来自 水木社区APP v3.5.7
【 在 chzhang7901 的大作中提到: 】
: 变异应该问题不大吧
:
: 就是发布有问题
--
FROM 120.244.216.*
不向前兼容?不能
【 在 hothail 的大作中提到: 】
: java8写的的代码,17未必你能编译
: 说不定还是字节码或者'CIL之类更好呢
: - 来自 水木社区APP v3.5.7
--
FROM 120.244.234.*
比如javax部分,awt部分
总之就是用source也没好到哪里,不值得
- 来自 水木社区APP v3.5.7
【 在 chzhang7901 的大作中提到: 】
: 不向前兼容?不能
--
FROM 117.136.38.*
分清楚库和字节码行不?
【 在 hothail 的大作中提到: 】
: 比如javax部分,awt部分
: 总之就是用source也没好到哪里,不值得
: - 来自 水木社区APP v3.5.7
: ...................
--
FROM 222.70.19.*
那你有没有想过,复用只需要jar就行,你复用源代码不就是复制粘贴?那source放哪里都一样,人家开源项目发行source是为了让你开发的时候读源码
【 在 chzhang7901 (唯有不断前行) 的大作中提到: 】
: jar文件一般都是存的编译得到的class文件,然后别的项目可以引用。
:
: 那我可不可以把source Java文件存到jar包里取代class文件,让别的项目使用?
: --
--
FROM 120.216.179.*
那你纯属于吃饱了想多了,人家java设计成可以编译为class文件,就是为了方便一次编译,到处运行的,你给搞的倒退了
【 在 chzhang7901 (唯有不断前行) 的大作中提到: 】
: 没啥目的
:
: 只是突然想起来
:
--
FROM 120.216.179.*
lz就是想共享源码吧
和class的目的就不一样
【 在 nikezhang 的大作中提到: 】
: 那你纯属于吃饱了想多了,人家java设计成可以编译为class文件,就是为了方便一次编译,到处运行的,你给搞的倒退了
--
FROM 123.112.68.*
那release的时候把source单独打包也可以,和class打包到一起也可以(会增大体积,很少人这样做)
【 在 RAV4 (hehe) 的大作中提到: 】
: lz就是想共享源码吧
:
: 和class的目的就不一样
:
--
FROM 117.136.0.*
楼主说的是用source取代class文件,那不是抛弃了class文件的好处一,每次执行的说话得实时编译?
【 在 RAV4 (hehe) 的大作中提到: 】
: lz就是想共享源码吧
:
: 和class的目的就不一样
:
--
FROM 117.136.0.*