openjdk编译的前提是需要安装有jdk,这样自己再编译有意义么?

问题描述

openjdk编译的前提是需要安装有jdk,这样自己再编译有意义么?
这几天一个新的国产计算机以及国产linux操作系统,上面没有jdk,想着自己编译openjdk,可是openjdk的编译前提却是需要已经要有JDK存在,请问openjdk必须依赖JDK才能编译通过,这样还有意义么,

解决方案

国内翻墙需要下载有些软件,而有些软件需要翻墙才能下载,泪奔。。。不过肯定有其他方式

时间: 2024-11-01 04:42:05

openjdk编译的前提是需要安装有jdk,这样自己再编译有意义么?的相关文章

mfc-我写一个MFC的程序,在本机安装有oracle数据库

问题描述 我写一个MFC的程序,在本机安装有oracle数据库 我有一个MFC的程序,在本机安装有oracle数据库,并且可以连接并读取oracle数据库的表,现在想把oracle数据库安装在服务器上,MFC程序互联网访问oracle数据库,这样部署可行么,意思是程序不写服务器端,直接用客户端连接数据库读取数据. 解决方案 可以啊.你直接连另一个计算机的数据库和连本机的没有什么区别. 但是如果你的服务器在因特网上,你的客户端要发布给不信任的人,就最好不要这么玩,一旦你的客户端被破解,攻击者直接拿

在没有安装有mvc3的主机上部署asp.net mvc3网站,需要包含的DLL文件

原文:在没有安装有mvc3的主机上部署asp.net mvc3网站,需要包含的DLL文件  http://hi.baidu.com/aspxdiyer/blog/item/5515a69943232f146e068c15.html     在已安装ASP.NET MVC的机器找到以下文件(32系统则在C:\Program Files\Microsoft ASP.NET目录),把它们复制到部署机器的BIN目录下就OK了! (注意: 主机IIS要安装ASP.NET 4.0,网站也要使用ASP.NET

sdl2 0-请问SDL2.0是怎么编译到ios平台的呢,我按照README-ios.txt编译但是编译过不了

问题描述 请问SDL2.0是怎么编译到ios平台的呢,我按照README-ios.txt编译但是编译过不了 uilding with iOS SDK v6.1 for iOS >= 3.0 checking build system type... i386-apple-darwin12.4.0 checking host system type... armv6-apple-darwin checking how to print strings... printf checking for

c++-keil5编译有freertos操作系统的stm32的C++工程,操作系统部分编译会出错

问题描述 keil5编译有freertos操作系统的stm32的C++工程,操作系统部分编译会出错 keil5编译有freertos操作系统的stm32的C++工程,操作系统部分编译会出错,错误类型基本上都是这样的:..FreeRTOSSourcetasks.c(1558): error: #513: a value of type "void *" cannot be assigned to an entity of type "volatile tskTCB *"

.jar文件已经反编译成.java的文件,如何再编译回.jar?

问题描述 我将一个.jar的文件反编译成了java文件,生成了N多的文件夹与.java的文件,修改了里面的代码后,如何将这些文件再编译成.jar文件呢? 解决方案 解决方案二:myeclipse里面不是可以打包成多种格式的包嘛解决方案三:找到主类运行完后将生成的class文件在dos下打成jar或者直接用eclipse打成jar包解决方案四:基本上是不可能的解决方案五:使用命令jar-u....u就是用来更新jar包中的内容的.

ILSpy反编译DLL文件后改动其中一小部分,怎么再将其编译到该DLL中

问题描述 各位大神们,我用ILSpy反编译.net程序里的Dll文件后,将其中一个文件保存为.cs文件并修改后,怎么将其再编译到该Dll文件? 解决方案 解决方案二:有没有人能给解答一下啊,小女子感激不尽!!!解决方案三:你先学会不用反编译怎么生成dll文件,然后把你反编译并修改过的代码粘进去生成就行了解决方案四:如果改动很小,可以用一些支持.net元数据分析的工具比如CFFExplorer找到方法的位置,用16进制编辑工具修改方法体.也有直接支持分析和修改的比如SAE,还有作为插件的Refle

arch x86 built ino-ubuntu10.04升级内核至3.9.4后添加系统调用再编译内核报错

问题描述 ubuntu10.04升级内核至3.9.4后添加系统调用再编译内核报错 我已经修改好syscall_32.tbl,然后在syscalls.h也添加了asklinkage long sys_lsmynumber(void); 然后在kernel新建了一个目录lsmynumber,里面编写了makefile文件和lsmynumber.c文件 都没什么问题,然后在kernel目录下写了个Kconfig.lsmynumber,就是config ...的 然后就开始编译了,结果报了:arch/x

编译android源码-Mac OS X Yosemite10.10.1下编译android 源码问题

问题描述 Mac OS X Yosemite10.10.1下编译android 源码问题 选择编译目标时执行以下命令: $lunch full-eng 报错 Cannot find SDK 10.7 at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk 源码下载以及编译参考文章:Mac OS X 10.8.4下Android4.2.2源码下载与编译

编译出错-调用logc4xx-0.10.0,加头文件,编译出现error C2252

问题描述 调用logc4xx-0.10.0,加头文件,编译出现error C2252 通过网上相关文章,我配置好了log4cxx和测试也成功了. 接下来,我就添加了#include "log4cxx/net/socketappender.h"头文件,编译,就报错 e:201509log4cxxtyapache-log4cxx-0.10.0srcmainincludelog4cxxspiloggingevent.h(155): error C2252: 只能在命名空间范围内显式实例化模板