模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx

上传人:b****1 文档编号:15337299 上传时间:2022-10-29 格式:DOCX 页数:14 大小:116.75KB
下载 相关 举报
模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx_第1页
第1页 / 共14页
模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx_第2页
第2页 / 共14页
模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx_第3页
第3页 / 共14页
模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx_第4页
第4页 / 共14页
模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx

《模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx》由会员分享,可在线阅读,更多相关《模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

模拟eclipse应用批处理玩转java轻松实现项目编译运行打包发布文档格式.docx

//TODO自动生成的方法存根

}

用此模版生成的类文件会有main方法,基本上就是把模版简单拷贝而已,假如模版文件包含"

#CLASSNAME#“(区分大小写)

此时到我们新建项目时,会自动把"

#CLASSNAME#“替换成我们的类名,没有便不做任何操作

4、在workspace文件夹下,新建一个名为“新建项目.bat”的文本文件(注意要把隐藏已知文件扩展名哪项去掉),右键“新建项目.bat”,然后点“编辑”

打开该文档

此时点击“格式”查看“自动换行”那一选项是否打√,如果打了,请去掉,也就是不要自动换行

然后,把下面的黑色代码复制到里面(不要复制错了哦,差一个字符都会出错)

@echooff

:

start

echo请输入项目名称:

set/pa=

ifnotexist%a%gotonexist

set/pc=文件已经存在了,是否要覆盖原有文件(Y/N):

if"

%c%"

equ"

Y"

gotonexist

y"

N"

gotoeof

n"

gotostart

nexist

md%a%%a%\src%a%\lib%a%\bin

ifexisttemplategotop

md%a%\template

gotop0

p

echod|xcopy%cd%\template%a%\template/s/e

p0

rem新建文件

echo@echooff>

new_file_operation.tmp

echo:

start>

>

echoset^/pa=^请输入公共类名称:

echoifnotexistsrc\%%a%%.javagotonexist>

echoset^/pc=^文件已经存在了,是否要覆盖原有文件(Y^/N^):

echoif"

%%c%%"

gotonexist>

echogotostart>

nexist>

echoset^/pd=^是否选用默认模版(Y^/N^):

%%d%%"

gotonotdefault>

echoifnotexisttemplate\default.templategoton0>

echotypetemplate\default.template^>

src\%%a%%.java>

echogotoexchange>

notdefault>

echoset^/pb=^请输入模版名称:

echoifnotexisttemplate\%%b%%.templategoton0>

echotypetemplate\%%b%%.template^>

echorem替换部分>

exchange>

echosetlocalenabledelayedexpansion>

echoseth=^1>

echofor^/f"

delims=^"

%%%%iin^('

type"

src\%%a%%.java"

'

^)do^(>

echosetstr=%%%%i>

echoif!

h!

EQU1^(>

echoset"

str=!

str:

#CLASSNAME#=%%a%%!

"

%%%%i"

NEQ"

!

str!

seth=^0>

echo^)>

echoecho!

^>

^>

tmp_file_for_copy.txt>

echodelsrc\%%a%%.java>

echotypetmp_file_for_copy.txt^>

echodeltmp_file_for_copy.txt>

echogotoeof>

n0>

echoecho模版不存在,没有使用模版>

echoechopackage请您把我改成包名;

src\%%a%%.java>

echoecho.^>

echoechopublicclass%%a%%{^>

echoecho.^>

echoecho}^>

eof>

echostartC:

\Windows\System32\notepad.exesrc\%%a%%.java>

rem打开部分

echoecho@echooff^>

打开.bat>

echoecho:

start^>

echoechoset^^/pd=^^是否打开上次文件Y^^/N^^):

echoechoif"

%%%%d%%%%"

gotondefault^>

echoechostartC:

\Windows\System32\notepad.exesrc\%%a%%.java^>

echoechoexit^>

ndefault^>

echoechoset^^/pxx=^^请输入要打开的公共类名称:

\Windows\System32\notepad.exesrc\%%%%xx%%%%.java^>

typenew_file_operation.tmp>

%a%\新建.bat

delnew_file_operation.tmp

rem编译部分

echo@echooff^&

setlocalenabledelayedexpansion>

translate_file_operation.tmp

echosetstr1=>

echofor^/r.\src%%%%iin^(*.java^)dosetst

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1