Java 用Myeclipse部署项目基础坏境搭建

前沿  以前是别人给我搭环境,今天主管叫我帮别人搭环境,我很开心,很高心,没想到的是弄的大半天,还没搞定,最后在远程协助下,帮忙弄好,说实话这个Myeclipse配置subversion 和maven 来做开发环境,用起来是很爽,但是如果发生点小问题,够你折腾半天的,所以今天花点时间,写个这个心得吧,以后自己备用,也供大家相互交流学习。

一.安装jdk,tomcat 配置 并能够正确在cmd命令下运行 Java –version  和正常启动tomcat服务。

1.从Java官方下载jdk   http://java.sun.com/    jdk6的就可以了。最新的版本已经是jdk7.0。

2.安装,解压后比如放到d:\jdk6.0

配置坏境变量  我的电脑右击----》属性-----》高级------》环境变量------》在下面的系统变量里新建 变量名为:JAVA_HOME     变量值为d:\jdk6.0\jdk6.0_update17。

然后 找到在系统变量里找到Path ,在变量值里添加%JAVA_HOME%\bin;注意不要删除原来的 ,如果不小心删除了,点取消,别保存再次打开。

修改完成后保存。然后重启。

3.测试 在运行里输入cmd ,进入dos命令提示状态,输入Java –version  如果返回相应的版本号 就说明安装成功。

4.下载tomcat  在 tomcat 官方网址http://tomcat.apache.org/ 上下载5.0以上版本,目前最新的为6.20。

5安装。按照提示安装tomcat,完成后在开始----》所有程序--------》管理工具------》服务里找到 这样的服务项 双击后,

看是否启动,如果服务状态为已停止则点启动后确定。

6.测试 在浏览器中输入http://127.0.0.1:8080/ 然后看到小猫的页面就说明安装成功。

二.安装 Myeclipse 从网络上下载6.5以上版本如图:

1 .下载网络资源最好下载Myeclipse6.5以上版本

官方网址 http://www.myeclipseide.com/

3.配置Myeclipse,能够正确运行web项目。

点开preferences ,如下图点开,配置tomcat和jdk,配置好相应的路径保存

配置jdk如下图:

新建Java工程,放入以下生成注册码代码,运行得到注册码:

package test;

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class MyEclipseGen {

private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself.";

public String getSerial(String userId, String licenseNum) {

java.util.Calendar cal = java.util.Calendar.getInstance();

cal.add(1, 3);

cal.add(6, -1);

java.text.NumberFormat nf = new java.text.DecimalFormat("000");

licenseNum = nf.format(Integer.valueOf(licenseNum));

String verTime = new StringBuilder("-").append(

new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime()))

.append("0").toString();

String type = "YE3MP-";

String need = new StringBuilder(userId.substring(0, 1)).append(type)

.append("300").append(licenseNum).append(verTime).toString();

String dx = new StringBuilder(need).append(LL).append(userId)

.toString();

int suf = this.decode(dx);

String code = new StringBuilder(need).append(String.valueOf(suf))

.toString();

return this.change(code);

}

private int decode(String s) {

int i;

char[] ac;

int j;

int k;

i = 0;

ac = s.toCharArray();

j = 0;

k = ac.length;

while (j < k) {

i = (31 * i) + ac[j];

j++;

}

return Math.abs(i);

}

private String change(String s) {

byte[] abyte0;

char[] ac;

int i;

int k;

int j;

abyte0 = s.getBytes();

ac = new char[s.length()];

i = 0;

k = abyte0.length;

while (i < k) {

j = abyte0[i];

if ((j >= 48) && (j <= 57)) {

j = (((j - 48) + 5) % 10) + 48;

} else if ((j >= 65) && (j <= 90)) {

j = (((j - 65) + 13) % 26) + 65;

} else if ((j >= 97) && (j <= 122)) {

j = (((j - 97) + 13) % 26) + 97;

}

ac[i] = (char) j;

i++;

}

return String.valueOf(ac);

}

public MyEclipseGen() {

super();

}

public static void main(String[] args) {

try {

System.out.println("please input register name:");

BufferedReader reader = new BufferedReader(new InputStreamReader(

System.in));

String userId = null;

userId = reader.readLine();

MyEclipseGen myeclipsegen = new MyEclipseGen();

String res = myeclipsegen.getSerial(userId, "5");

System.out.println("Serial:" + res);

reader.readLine();

} catch (IOException ex) {

}

}

}

按提示输入名称得到注册码:如下图:

这一步安装注册完成。

三.安装subversion 从subversion官方http://subversion.tigris.org/ 下载svn。 最新版 本到目前为止是1.66,我用的是1.43,得到压缩包后解压到指定目录。

配置Myeclipse的svn插件。如下图

站点填http://subclipse.tigris.org/update_1.6.x 。

填站点及其安装目录。安装后重启。

四.  1.下载maven,http://maven.apache.org/ 如图

最新的为2.2.1  我用的是2.08

解压到d:\maven

2.配置系统环境变量 ,  添加新的系统环境变量

MAVEN_HOME:d:\maven\apache-maven-2.0.8-bin\apache-maven-2.0.8

在系统环境变量path中添加:

% MAVEN_HOME %\bin;

保存后重启电脑

3.更改maven 的repository设置,打开conf文件夹,打开setting.xml

在<setting>标签中添加

<localRepository>D:\maven\apache-maven-2.0.8-bin\apache-maven-2.0.8\repository</localRepository>

4.保证有repository文件夹,没有的话自己新建一个,一般有以下几个文件夹

5.配置成功的话 ,就可以checkUp你的项目到本地,在运行cmd 命令下,进入你下载的项目文件夹里, 用mvn  eclipse:eclipse 进行编译,然后导入到你的Myeclipse中,最后别忘了转换成web工程,这样就ok了。

到这里就所有都结束了,其实很简单,就是很麻烦。祝你成功!

转载于:https://www.cnblogs.com/alaricblog/p/3278365.html

Java 用Myeclipse部署项目基础坏境搭建相关推荐

  1. MyEclipse部署项目和jsp实现99乘法表

    MyEclipse部署项目方法:左上角点击部署按钮,选择自己的项目,点击add添加tomcat服务器,将自己的项目部署到服务器上 新建webproject,然后再根目录下创建MyJsp.jsp文件,代 ...

  2. 【博客项目】—项目坏境搭建(一)

    [博客项目]-项目坏境搭建(一)

  3. python怎么新建工程_Python vue坏境搭建及项目创建

    vue项目坏境搭建 node ~~ python:node是用c++编写用来运行js代码的 npm(cnpm)~~pip:npm是一个终端应用商城,可以换国内源cnpm vue~~ django:vu ...

  4. 哈工大操作系统实验坏境搭建

    学习目标: 在Linux搭建Linux -0.11 实验环境 学习内容: 1.将笔记后面的资源下载下来,并通过FTP传输到Linux上 FTP的使用:FTP文件传输 2.安装GCC3.4 (1)解压 ...

  5. myeclipse部署项目后,debug模式启动,总是弹出Class.class文件

    搞了两天的问题,愁死我了,一启动tomcat就会卡在哪里不动,项目也没完全启动起来.无奈之下这几天只能都是用成run模式用着些,调式非常不方便. 今天早上试了一下,还是不行,明明知道是可能是那里加了断 ...

  6. java配置中心开源项目_配置中心搭建(spring-cloud-config-server)

    1.github创建配置库 2.配置服务端 ①创建项目 ②导入jar org.springframework.boot spring-boot-starter-web org.springframew ...

  7. CRM项目(idea)-1-环境搭建.

    搭建CRM项目的开发环境: 1 设置字体 * 设置工作区的字符集为utf-8* 这个是针对本次工程设置. 以后项目中可以点击other setting 2 创建Maven项目前的准备工作 使用sett ...

  8. 7006.vue项目之电商项目实战1-环境搭建及后台接口测试

    非原创,主要作为学习笔记使用 文章目录 1 项目概述 1.2 电商后台管理系统功能 1.3 电商后台管理系统的开发模式 1.4 电商后台管理系统的技术选项 2 项目初始化 2.1 前端项目初始化步骤 ...

  9. PHP基础1--环境搭建

    主要: 环境搭建 站点配置 环境搭建 web运行流程: 1. 浏览器输入地址,回车(发送请求) 2. 根据规则找到对应web服务器.规则如下:首先在本机hosts文件中找对应IPhosts位置: 操作 ...

  10. myeclipse部署ssh项目工程

    为什么80%的码农都做不了架构师?>>>    今天利用myeclipse搭建了一个ssh框架,现在小编将详细的步骤写下来,以供搭建学习交流. 步骤阅读 工具/原料 myeclips ...

最新文章

  1. “数学不好,干啥都不行!”骨灰级程序员:其实你们都是瞎努力!
  2. js 数组 实现 完全树_JavaScript的工作原理:解析、抽象语法树(AST)+ 提升编译速度5个技巧
  3. python字典随时添加元素和值
  4. 云原生推动全云开发与实践
  5. git pull报“unable to update local ref”解决方案
  6. 逗号操作符以及(0,function)()
  7. 【Linux】一步一步学Linux——killall命令(125)
  8. 部署WSE3.0实战:性能、证书与WSE910错误
  9. “越南QQ”——Zing Chat试玩
  10. 关于行内元素的margin padding一些说明;background-color的范围
  11. 2018 ACM 国际大学生程序设计竞赛上海大都会赛重现赛 C Thinking Bear magic
  12. 工具网站:10个国外免费、无版权、高清图片素材站
  13. java集合根据条件筛选数据
  14. 历史上的一些重大芯片诞生回顾-推动行业发展
  15. cocos2dx实例开发之经典三消
  16. 集装箱号码识别技术在港口的应用
  17. Ueditor中增加迅雷下载支持
  18. js 翻转表格(行列互换)
  19. 某些软件中,输入法无法输入中文
  20. 有道笔记 android,随时随地,记录一切:有道笔记Android版体验

热门文章

  1. 关于nginx不能随服务器启动而正常启动的修复脚本
  2. 本机搭建PHP环境全教程(图文)
  3. mysqldump批量备份恢复数据脚本
  4. 艾伟:用 C# 实现带键值的优先队列
  5. 分享 Android 手机屏幕录制并制作成 GIF 演示图片
  6. Luogu2730 魔板 Magic Squares
  7. php indexof(,JavaScript indexOf() 方法
  8. java创建包顺序_Java中包含继承关系时对象的创建与销毁顺序详解(附源码)
  9. vp230引脚功能_SN65HVD230:具有待机模式的 3.3V CAN 收发器
  10. jboss7 应用详解_【扔掉说明书114】本田 思域 2020款 舒适与娱乐功能详解