×

添加java环境变量 环境变量 java

用java 环境变量 怎么配置?java代码生成器怎么用

admin admin 发表于2022-04-28 02:34:33 浏览864 评论0

抢沙发发表评论

用java 环境变量 怎么配置

一、安装jdk概述:1、安装jdk工具包2、配置java环境变量二、所需工具1、win10系统2、jdk安装程序三、安装步骤:1、首先搜索下载jdk8最新版,win10 32位下载jdk x86,win10 64位系统下载jdk x64版2、win10 64位xitongcheng.com/win10/64/运行可执行文件比如jdk-8u51-windows-x64.exe,在弹出的界面中点击“确定”,在安装“程序”界面中点击“下一步”。3、选择安装的位置,默认是在C盘的,当然为防止C盘过大,启动速度慢,你可以把它放在其他盘,我这里是放在D盘(D:\Java\jdk1.8.0_51)中。然后点击下一步。4、等JDK安装好了后,还会安装JRE,建议让JRE的安装目录与JDK在一个文件夹中,所以更改目录到D:\Java\jre1.8.0_51。你会看到jdk与jre都在D盘Java文件夹下5、点击“下一步”,等待安装安装好后会提示“已安装成功”,然后点击关闭即可。四、配置JDK环境变量:1、打开“控制面板”--》“系统与安全”--》“系统”,点击左侧的“高级系统设置”,弹出“系统属性”面板,在面板中点击“环境变量”。2、此时可以设置,用户的环境变量,也可以设置系统的环境变量,如果设置用户的环境变量,则只能这个用户可以使用,其他用户用不了。如果设置系统的环境变量则此电脑的每个用户均可使用。3、在用户环境变量中新建变量JAVA_HOME,设置变量值D:\Java\jdk1.8.0_514、新建PATH,设置变量值%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin5新建CLASSPATH,设置变量值.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar注意前面的.表示当前目录。然后点击“确定”按钮。

java代码生成器怎么用

zip包,然后自动下载下来

1.预先定义好模板

2.界面输入相关参数

3.解析模板生成代码并下载

最后放出源代码:

package com.et.controller.system.createcode;

import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;-环境变量

import javax.servlet.import org.springframework.web.bind.annotation.RequestMapping;

import com.et.controller.base.BaseController;import com.et.util.DelAllFile;import com.et.util.FileDownload;import com.et.util.FileZip;import com.et.util.Freemarker;import com.et.util.PageData;import com.et.util.PathUtil;-java

/*** 类名称:FreemarkerController* 创建人:Harries* 创建时间:2015年1月12日* @version*/@Controller@RequestMapping(value=”/createCode”)public class CreateCodeController extends BaseController {-环境变量

/*** 生成代码*/@RequestMapping(value=”/proCode”)public void proCode(HttpServletResponse response) throws Exception{PageData pd = new PageData();pd = this.getPageData();-java

/* ============================================================================================= */String packageName = pd.getString(“packageName”); //包名 ========1String objectName = pd.getString(“objectName”); //类名 ========2String tabletop = pd.getString(“tabletop”); //表前缀 ========3tabletop = null == tabletop?””:tabletop.toUpperCase(); //表前缀转大写String zindext = pd.getString(“zindex”); //属性总数int zindex = 0;if(null != zindext && !””.equals(zindext)){zindex = Integer.parseInt(zindext);}List《String》 fieldList = new ArrayList《String》(); //属性集合 ========4for(int i=0; i《 zindex; i++){fieldList.add(pd.getString(“field”+i).split(“,fh,”)); //属性放到集合里面}-环境变量

Map《String,Object》 root = new HashMap《String,Object》(); //创建数据模型root.put(“fieldList”, fieldList);root.put(“packageName”, packageName); //包名root.put(“objectName”, objectName); //类名root.put(“objectNameLower”, objectName.toLowerCase()); //类名(全小写)root.put(“objectNameUpper”, objectName.toUpperCase()); //类名(全大写)root.put(“tabletop”, tabletop); //表前缀root.put(“nowDate”, new Date()); //当前日期-java

DelAllFile.delFolder(PathUtil.getClasspath()+”admin/ftl”); //生成代码前,先清空之前生成的代码/* ============================================================================================= */-环境变量

String filePath = “admin/ftl/code/”; //存放路径String ftlPath = “createCode”; //ftl路径

/*生成controller*/Freemarker.printFile(“controllerTemplate.ftl”, root, “controller/”+packageName+”/”+objectName.toLowerCase()+”/”+objectName+”Controller.java”, filePath, ftlPath);-java

/*生成service*/Freemarker.printFile(“serviceTemplate.ftl”, root, “service/”+packageName+”/”+objectName.toLowerCase()+”/”+objectName+”Service.java”, filePath, ftlPath);-环境变量

/*生成mybatis xml*/Freemarker.printFile(“mapperMysqlTemplate.ftl”, root, “mybatis_mysql/”+packageName+”/”+objectName+”Mapper.xml”, filePath, ftlPath);Freemarker.printFile(“mapperOracleTemplate.ftl”, root, “mybatis_oracle/”+packageName+”/”+objectName+”Mapper.xml”, filePath, ftlPath);-java

/*生成SQL脚本*/Freemarker.printFile(“mysql_SQL_Template.ftl”, root, “mysql数据库脚本/”+tabletop+objectName.toUpperCase()+”.sql”, filePath, ftlPath);Freemarker.printFile(“oracle_SQL_Template.ftl”, root, “oracle数据库脚本/”+tabletop+objectName.toUpperCase()+”.sql”, filePath, ftlPath);-环境变量

/*生成jsp页面*/Freemarker.printFile(“jsp_list_Template.ftl”, root, “jsp/”+packageName+”/”+objectName.toLowerCase()+”/”+objectName.toLowerCase()+”_list.jsp”, filePath, ftlPath);Freemarker.printFile(“jsp_edit_Template.ftl”, root, “jsp/”+packageName+”/”+objectName.toLowerCase()+”/”+objectName.toLowerCase()+”_edit.jsp”, filePath, ftlPath);-java

/*生成说明文档*/Freemarker.printFile(“docTemplate.ftl”, root, “说明.doc”, filePath, ftlPath);

//this.print(“oracle_SQL_Template.ftl”, root); 控制台打印

/*生成的全部代码压缩成zip文件*/FileZip.zip(PathUtil.getClasspath()+”admin/ftl/code”, PathUtil.getClasspath()+”admin/ftl/code.zip”);-环境变量

/*下载代码*/FileDownload.fileDownload(response, PathUtil.getClasspath()+”admin/ftl/code.zip”, “code.zip”);-java

}

}

使用的Java 语言程序设计集成开发环境是什么是一次安装成功的吗调试了多久

其一,Java语言集成开发环境,是与java相关的一系列工具和环境的集合,共同打包成一个方便我们开发java程序的软件,比如eclpse,idea等,所以集成环境本身是一个软件。其二,利用集成环境,我们可以在上面更方便地编写代码,编译文件,允许java程序。其三,集成环境的安装,需要去官方下载相应的安装包,成功安装后就可以使用了,调试也很快的,安装正确基本上不需要调试。