x***4 发帖数: 1815 | 1 我的app是用JDK 1.8搞的(用了lambda之类的新特性)。现在想用一个dependency。把
它加到maven的pom后,maven抓回来的jar是用java 1.5compile的。我能让maven直接下
代码,再用我的jre 1.8 再compile这个dependency吗?具体该怎样做? |
w**z 发帖数: 8232 | 2 应该可以用。反过来不行。Java 尽量backward compatible的。
【在 x***4 的大作中提到】 : 我的app是用JDK 1.8搞的(用了lambda之类的新特性)。现在想用一个dependency。把 : 它加到maven的pom后,maven抓回来的jar是用java 1.5compile的。我能让maven直接下 : 代码,再用我的jre 1.8 再compile这个dependency吗?具体该怎样做?
|
c*********e 发帖数: 16335 | 3 jave, ide, maven, tomcat 4个的version要都匹配才行啊.一旦其中一个版本换了,其
它的可能就不匹配了,这个非常头疼。
【在 x***4 的大作中提到】 : 我的app是用JDK 1.8搞的(用了lambda之类的新特性)。现在想用一个dependency。把 : 它加到maven的pom后,maven抓回来的jar是用java 1.5compile的。我能让maven直接下 : 代码,再用我的jre 1.8 再compile这个dependency吗?具体该怎样做?
|
g*****g 发帖数: 34805 | 4 没有问题。
【在 x***4 的大作中提到】 : 我的app是用JDK 1.8搞的(用了lambda之类的新特性)。现在想用一个dependency。把 : 它加到maven的pom后,maven抓回来的jar是用java 1.5compile的。我能让maven直接下 : 代码,再用我的jre 1.8 再compile这个dependency吗?具体该怎样做?
|
z****e 发帖数: 54598 | 5 为啥要再compile?
你能下到的是jar文件
你要compile需要反编译
还有jre不是jdk,jre不能compile任何东西,只能运行byte code
【在 x***4 的大作中提到】 : 我的app是用JDK 1.8搞的(用了lambda之类的新特性)。现在想用一个dependency。把 : 它加到maven的pom后,maven抓回来的jar是用java 1.5compile的。我能让maven直接下 : 代码,再用我的jre 1.8 再compile这个dependency吗?具体该怎样做?
|
z****e 发帖数: 54598 | 6 妈蛋,你用java什么时候不匹配过?
这几个都直接找最高版本的就好了
【在 c*********e 的大作中提到】 : jave, ide, maven, tomcat 4个的version要都匹配才行啊.一旦其中一个版本换了,其 : 它的可能就不匹配了,这个非常头疼。
|
Y**G 发帖数: 1089 | 7 换gradle吧,maven那东东马上要进博物馆了
【在 x***4 的大作中提到】 : 我的app是用JDK 1.8搞的(用了lambda之类的新特性)。现在想用一个dependency。把 : 它加到maven的pom后,maven抓回来的jar是用java 1.5compile的。我能让maven直接下 : 代码,再用我的jre 1.8 再compile这个dependency吗?具体该怎样做?
|
c*******5 发帖数: 216 | 8 maven 有个option可以下库的源码,google一下。如果那个库本来就没上传源码就没办
法了
【在 x***4 的大作中提到】 : 我的app是用JDK 1.8搞的(用了lambda之类的新特性)。现在想用一个dependency。把 : 它加到maven的pom后,maven抓回来的jar是用java 1.5compile的。我能让maven直接下 : 代码,再用我的jre 1.8 再compile这个dependency吗?具体该怎样做?
|