如何在WIN10搭建Javajava ee开发环境搭建

Linux 下 Eclipse 开发环境的搭建 - 推酷
Linux 下 Eclipse 开发环境的搭建
想学习一下 Linux ,记录一下安装、使用过程中遇到的坑。
下载系统镜像,解压到 U 盘。
进入引导界面,将 U 盘启动,设置为第一启动项。
通过 U 盘启动系统。
电脑安装过 win10 系统了,通过 U 盘启动老是无法进入安装界面,中途卡死,一次又一次的强关,能不能进入安装界面全看运气。最后发现,需要先把 win10 的引导关闭,
只留 U 盘引导
elementary OS 0.3.2 Freya (64-bit) 基于 Ubuntu 14.04 构建
jdk-8u92-linux-x64.tar.gz
eclipse 版本
eclipse-jee-neon-M6-linux-gtk-x86_64
安装并配置 jdk
下载 jdk 安装包:jdk-8u92-linux-x64.tar.gz
sudotarzxvfjdk-8u92-linux-x64.tar.gz -C /home/username/
jdk1.8.0_92/
设置环境变量
方法有多种,另作笔记,下面为一种方式。
打开用户目录下的 .bashrc 文件:sudo gedit ~/.bashrc ,在文件最后加入:
exportJAVA_HOME=/opt/jdk1.8.0_92
exportJRE_HOME=${JAVA_HOME}/jre
exportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
exportPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
安装 eclipse
ubuntu 下可以通过软件中心安装 eclipse ,但是版本太旧,不想用。在官网下个包安装吧,却发现满满的全是坑。### 下载 eclipse 并解包
坑,启动不了
切到 eclipse 目录,执行 eclipse 文件。
cd /home/username/eclipse
经历漫长的等待,电脑卡死了,这是什么情况!!!
难道是版本问题,我下的是 J2EE 版本的,换成 J2SE 版本的也不行。
各种 google 百度,最后发现都不好使。看到有人说用 sudo 启动,试一下吧。
sudo ./eclipse
毛线啊!当前路径下没有发现 Java 虚拟机,那就给你指明 VM 的位置。
sudo ./eclipse -vm /opt/jdk1.8.0_92/bin/java
哇喔,绕了一大圈,终于打开了,新建一个 Demo 吧,可以用了。
坑,没有权限
退出,看看不用 sudo 能不能打开。发现,打不开,没有一个文件的操作权限。那就改改权限呗。
sudochmod -R 755 ./
发现这条指令,并没有什么用,带锁的依旧带锁,不带的依旧不带。Why ??? 看一下文件权限。
原来文件所属用户为 root ,组也为 root,那就改一下所属用户和组。
sudochown -R username ./
sudochgrp -R username ./
再打开一次,竟然打开了,不过刚才建的 Demo 没法改,提示权限问题,关了,改一下 workspace 的权限。
又一个坑,关不掉
点击关闭按钮后,竟然卡注销了!改了 Demo 的权限,重新进入,各种卡,而且界面显示也不正常,应该是权限的问题。尝试着去更改权限,未果。
妥协了,sudo 就 sudo 吧
不能一次一次敲指令打开吧!建个 shell : eclipse.sh
#!/bin/bash
sudo /home/username/eclipse/eclipse -vm /opt/jdk1.8.0_92/bin/java
为啥单击不执行,那就通过命令执行,切到当前目录。
bash ./eclipse.sh
单击不执行,是文件权限问题,默认的新建文件没有添加执行权限,添加权限即可解决。打开了提示输密码,不方便。搜索到如下解决方案。
#!/bin/bash
echo 'password'|sudo -S /home/username/eclipse/eclipse -vm /opt/jdk1.8.0_92/bin/java
这样就连密码都省去输了。
桌面快捷方式
新建一个文件: /usr/share/applications/eclipse.desktop ,输入下面的内容。
[DesktopEntry]
Encoding=UTF-8
Name=Eclipse
Comment=EclipseIDE
Exec=/home/username/eclipse/eclipse.sh
Icon=/home/username/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;AD
StartupNotify=true
应用程序中出现 eclipse 的图标,单击可执行,总算搞定了。
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
没有分页内容
图片无法显示
视频无法显示
与原文不一致  新浪科技讯北京时间2月27日上午消息,今年1月有报道称,正准备推出新款4英寸iPhone,这将是对201
点击标题下「互联原创lxj」可快速关注
中国广电获牌照
成第四大电信运营商
“ 三足鼎立”
祝福朱格宝宝生日快乐,早日脱单,还有顺便汇总班级发生的大事件。
最新便民信息1、大荔县义乌小商品城有一精装房,临街商贸大道,三楼139.26平方,出售,有意者电联:1365
操作建议:其实如同期货,仓位上限要明确,有充足的保证金,一样可以安全挣钱。切忌仓位上限。我现在股票+分级母基金仓位近3成。随着股指的下探,分级B杠杆的上升,波动幅度变大,非常兴奋。波幅决定了收益率以及
近日,成都创业圈被一个免费开发(成品)APP活动闹得沸沸扬扬,不仅引起了初期创业者们的关注,也在中小型传统企
“ 这些WEB游戏非常有趣,可以把你带入迷人的编程世界。”
4月企业微博品牌榜发布:魅族冠军,小米第三
现在,无论在Angular,React,还是Vue.js中,都可以非常方便的通过野狗,实现快速开发。
好的网站不一定要太多花哨的东西,比如使用极简网页也是可以很迷人的。win10搭建php开发环境(php7+mysql5.6+apache2.4)
环境:win10&64.位PHP7.0.3(http://windows.php.net/download/)Apache2.4.10(/download/)MySQL5.6.20(自行百度,安装过程亦自行百度,此处不予演示)&①安装apache前必须先安装VC11(VSU_4/vcredist_x86.exe),网址为/en-us/download/details.aspx?id=30679,选择时选择英文版的,注意选择对应位数版本,安装过程一直next即可;②解压下载下来的apache,此处解压到D:php路径下;③解压下载下来的php,此处解压到D:php路径下(经过这两步之后的文件夹截图如下);&&④配置phpa&将D:/php/php7/php.ini-production&复制并粘贴于该文件夹下,并重命名为php.ini;b&将&D:/php/php7和D:/php/php7/ext加入环境变量PATH中,选中计算机,右键属性--&高级系&统设置&--&环境变量--&系统变量,找到Path,编辑,新建,分别加入D:/php/php7和D:/php/php7/ext这两个新项,确定,如下图,&⑤配置apachea用记事本的打开D:/php/Apache24/conf/httpd.conf,查找ServerRoot,修改”C:/Apache24”为”D:/php/Apahe24”,引号内的内容为你所安装的Apache的路径b查找#ServerName&:80&,修改为&ServerName&:80&(去掉前面的#c查找DocumentRoot&&c:/Apache24/htdocs&&,&修改为DocumentRoot&&D:/php/Apache2.4/Apache24/htdocs&&(如果一样,就不用改)d查找&Directory&&c:/Apache24/htdocs&&&,修改为&&Directory&&&D:/php/Apache2.4/Apache24/htdocs&&&&(如果一样,就不用改)&e查找DirectoryIndex&index.html&,修改为&DirectoryIndex&index.html&index.php&index.htm&(这里我们添加了index.php&index.htm)f查找ScriptAlias&/cgi-bin/&&c:/Apache24/cgi-bin/&&&,修改为&ScriptAlias&/cgi-&bin/&&&D:/php/Apache2.4/Apache24/cgi-bin&&(如果一样,也不用改)g查找&Directory&&c:/Apache24/cgi-bin&&&修改为&&Directory&&D:/php/Apache2.4/Apache24/cgi-bin/&&&&(如果一样,也不用改)h在&D:/php/apache2.4.10/conf/httpd.conf最后一行添加添&加&LoadModule&php5_module&&D:/php/php7/php7apache2_4.dll&&让&apache&支持php&(请确认D:/php/&php7/有php7apache2_4.dll,如果你下载的是我提供的连接肯定是有的)i添加&AddType&application/x-httpd-php&.php&.html&.htmj添加&PHPIniDir&&D:/php/php7&&(告诉apache&php.ini的位置)k搜索Listen把Listen&Port修改为:Listen&8080至此,httpd.conf&配置完成,保存httpd.conf&。&⑥安装Apache服务到C:/Windows/System32路径下查找cmd.exe,右键以管理员身份运行,输入D:/php/Apache2.4/Apache24/bin/httpd&-k&install,回车⑦开启php常用扩展a用记事本打开F:/phptools/php5.5/php.ini将;&extension_dir&=&&ext&修改为&extension_dir&=&&ext&&(去掉extension前面的分号)b将;extension=php_mbstring.dll&修改为&extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展)c将;extension=php_mysql.dll修改为&extension=php_mysql.dll(去掉extension前面的分号)d将;extension=php_mysqli.dll&修改为&extension=php_mysqli.dll(去掉extension前面的分号)&⑧启动Apache服务方法1:命令行输入cmd,输入services.msc,找到Apache服务启动方法2:双击F:/phptools/Apache2.4/Apache24/bin/ApacheMonitor.exe启动方法3:命令行启动,进入cmd&然后进入&Apache安装目录(具体为你自己的安装目录)/bin&&httpd.exe&-w&-n&&Apache2&&-k&start&(引号中的Apache2修改为你的Apache服务名,我的是2.2.4版,服务名就是Apache2,可以到计算机服务里找),这种启动方式的好处是启动失败有具体的错误地方(比如说上文中的conf配置错误的行号)&上图是我在httpd.conf故意配置错误的演示(将5-h的路径写错)&⑨完成上述步骤且一切正常之后,打开浏览器,输入地址http://127.0.0.1:8080/,结果如下即配置成功&参考链接:/article/154bca8f4101.html&&&
最新教程周点击榜
微信扫一扫13484人阅读
汇编语言(1)
------------------------------------ 版权信息 ------------------------------------
此文链接: http://blog.csdn.net/doniexun/article/details/
此文作者: Windness
版权说明: 此文为作者经过检索网上资源及根据个人开发经验整理所得,所有参考文献均已在文末标注,转载请务必保留本文链接及作者信息!
------------------------------------ 版权信息 ------------------------------------
& & &学一门语言,最好的方法便是在实践中学习。对于不少初学者来说,首先要面临的是如何搭建开发平台/环境的问题。由于汇编语言的特殊性,不少初学者会担心自己直接对寄存器进行操作会不会导致系统崩溃或者系统硬件损坏,再加上现如今高级程序设计语言大行其道,真正需要写汇编语言的情境已经不那么多了,所以不少初学汇编语言的同学都还停留在纸上谈兵的状态。
& & 本人初次学习汇编语言已经是五年前,但一直都未亲自实践过,最近工作上需要用到反汇编二进制可执行文件,因此计划重新拾起曾经学过的汇编语言,以便能够顺利完成手头上的项目。以下是搭建基于DOSBOX+MASM32的汇编语言开发环境记录。
& & 1 &工具准备
& & 1)下载DOSBOX
& & &工具介绍:DOSBox 是一个 DOS 模拟程序,由于它采用的是 SDL 库,所以可以很方便的移植到其他的平台。目前,DOSBox 已经支持在 Windows、Linux、Mac OS X、BeOS 、palmOS、Android 、webOS、os/2等系统中运行。不少DOS下的游戏都可以直接在该平台上运行。
& & &工具官网:/
& & &项目主页:http://sourceforge.net/projects/dosbox/
& & &下载链接:http://sourceforge.net/projects/dosbox/files/dosbox/0.74/DOSBox0.74-win32-installer.exe/download(32位)
& & &2)下载MASM32
& & &工具介绍:MASM32是国外的MASM爱好者Steve
Hutchesson自行整理和编写的一个软件包,目前最高版本为11r版。MASM32并非指Microsoft的MASM宏汇编器,而是包含了不同版本工具组建的汇编开发工具包。它的汇编编译器是MASM6.0以上版本中的Ml.exe,资源编译器是Microsoft Visual Studio中的Rc.exe,32位链接器是Microsoft
Visual Studio中的Link.exe,同时包含有其他的一些如Lib.exe和DumpPe.exe等工具。
& & &工具官网:/
& & &下载链接:/downloads
& & &注意:也可以直接下载由参考资料3作者提供的masm工具压缩包,里面包含必要的汇编、链接、调试工具()。
& & &2 安装工具
& & &1)安装DOSBOX
& & & 安装下载到的DOSBox0.74-win32-installer.exe,直接一路Next完成安装。
& & & 2)配置DOSBOX
& & & 创建一个用于保存汇编工具(如MASM、Link、DEBUG等工具)和汇编文件(*.asm)的目录,如:E:\DEBUG。
& & & 打开DOSBOX的安装根目录(默认安装路径:C:\Program Files\DOSBox-0.74),双击文件DOSBox 0.74 Options.bat,运行该批处理文件后系统会用文本文档Notepad打开配置文件dosbox-0.74.conf。
& & & 将光标定位到dosbox-0.74.conf文件的[autoexec]节点(一般在该文件末尾),在文件中添加以下内容:
MOUNT C D:\DEBUG
# 将目录D:\DEBUG挂载为DOSBOX下的C:
set PATH=$PATH$;D:\DEBUG
# 将D:\DEBUG写入环境变量PATH中
& & &3)安装MASM32
& & &可解压安装下载到的masm32v11r.zip,按默认配置安装即可。
& & &安装结束后,可直接利用masm32v11r中的gedit.exe程序编写、编译和链接asm汇编程序。
& & &注意,MASM32的替代方案:可直接从其他电脑上复制汇编工具DEBUG.EXE、EDIT.EXE、LINK.EXE、MASM.EXE等工具复制到E:\DEBUG文件夹下(复制时注意不能将32位系统中找到的上述工具复制到64位系统中使用)
& & &3 样例程序
& & &1)运行DOSBOX,在命令符C:\&下输入命令:EDIT文件名.asm,启动EDIT.EXE进入代码编辑状态,并输入如下样例程序:
assume cs:code
mov ah,4 调用DOS的4C号功能
int 21 退出DEBUG状态,返回DOS
& & &2)保存文件后返回DOSBOX的命令行,输入命令:MASM文件名.asm,生成目标文件文件名.OBJ(生成过程中可以修改目标文件名,直接回车可保持默认目标文件名)。
& & &注意:此时可能生成三个文件:*.obj、*.lst和*.crf文件。其中,列表文件*.lst和交叉引用文件非必选,前者是汇编语言汇编的机器语言与汇编语言对照表,可用于调试;后者给出了用户定义的所有符号和对每个符号定义、引用的行号。
& & &3)输入命令:LINK文件名.OBJ,链接生成可执行文件文件名.EXE。
& & &注意:由于在上述代码中未定义堆栈段,故在链接时会提示:LINK : warning L4021: no stack segment,因不会影响执行文件的生成,故暂时忽略。
& & &另外,此时可能生成两个文件:*.exe和*.map文件。其中,地址映射文件*.map给出内存地址分配的有关信息。
& & &4)输入命令:DEBUG文件名.EXE,在DEBUG的命令提示符“-”出现后开始调试,以下是部分调试命令及截图:
& & &输入命令:R,查看程序运行前的寄存器组初始值;
& & &输入命令:U,查看程序反汇编代码。从反汇编代码中可看出,变量会被汇编为直接寻址方式,使用变量在数据段内的有效地址表示。
& & &输入命令:T,单步调试;
& & &输入命令:D,观察内存变化(D后不带地址或范围,默认显示上一个D命令之后的80字节内容);
& & &输入命令:G
地址,程序从当前位置直接运行到指定地址处停下。
& & &输入命令:E
地址修改内存中的内容,如:E DS:0100,输入空格可逐个字节修改,回车停止修改。
& & &4 参考资料
& & &1)MASM百度百科:/view/1754206.htm
& & &2)DOSBOX百度百科:/view/716885.htm
& & &3)Win8下用DOSBox编写汇编语言:/articles/v2A3mm
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:48130次
排名:千里之外
转载:57篇
(1)(7)(53)

我要回帖

更多关于 mac java开发环境搭建 的文章

 

随机推荐