javaweb打包工具

web开发工具都有哪些?

Web开发也可以理解为B/S(Brouser/Server)开发,是一种基于浏览器载体的框架,包含前端、后端和数据库三个大的方向,各个方向的技术都不一样,对应的开发工具也是不一样的。下面链出可以供参考web开发工具的一些介绍

web开发工具

Web前端开发技术包括三个要素:HTML、CSS和JavaScript,当然还有很多高级的前端框架,比如bootstrap、Jquery等,前端开发也是比较的复杂,如果找到规律,开发起来也比较的快。

Web后端技术也有很多,比如.Net、JAVA、PHP等,各大语言都有其开发架构,像.NET的MVC架构,一般web后端技术的知识面是很广的,设计模式、需求分析、性能优化等都要懂。

数据库现在有三种主流的数据库:Mysql\SQLserver\Oracle,还有Nosql数据库:Redis、Mogodb等。

上述技术对应的开发工具如图所示:

javaweb打包工具

java web 项目打包(Jdk,Tomcat,MySql)打在一起。

1,jdk:c:\programe files\java 目录里有两个目录:jdk1.6.0_12 和 jre1.6.0_12直接把java文件夹拷贝过来

2.下载一个tomcat的免安装版本。然后修改service.bat文件,在第一行加上

set JAVA_HOME=C:\ MyApp\java\jdk1.6.0_10

3.下载免安装版本的mysql,修改一下其中的配置。

basedir=”C:/MyApp/MySQL/MySQL Server 5.1/” datadir=”C:/ MyApp /MySQL/MySQL Server 5.1/Data/”

4.把创建数据库文件放在mysql的data下,把war包放在tomcat的webapps下.

5.利用以下批处理文件

@echo off

color 1f

setlocal enabledelayedexpansion

Set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%;

Title 系统安装

cls

echo ╔- -╗

echo 系统安装

echo ╚- -╝

echo ————————————————-

echo.

rem *******************************************************

@echo off

ver | find “5.0” nul goto xp

ver | find “5.1” nul goto xp

ver | find “5.2” nul goto xp

ver | find “6.0” nul goto Vista

goto Vista

:xp

set NowPath=%cd%

set DestopPath=%ALLUSERSPROFILE%\桌面

goto end

:Vista

set /p NowPath=请输入软件安装路径:

set DestopPath=%PUBLIC%\Desktop

IF EXIST %NowPath%\install.bat ( echo. ) else ( echo 路径错误 goto Vista )

goto end

:end

Set IsDo=Y

for /F “usebackq skip=4 tokens=2,5” %%i in (`”netstat -ano -p TCP”`) do (

call :Assoc %%i TCP %%j

if !TCP_Port!==3306 ( Set IsDo=N Set Port1=3306a )

if !TCP_Port!==8888 ( Set IsDo=N Set Port2=8888 )

if !TCP_Port!==8006 ( Set IsDo=N Set Port3=8006 )

if !TCP_Port!==8010 ( Set IsDo=N Set Port4=8010 )

rem echo !TCP_Port!

)

IF %IsDo%==N (

echo 检测安装条件: 不通过

echo ————————————————–

echo.

echo !Port1! !Port2! !Port3! !Port4! 端口被占用!

echo.

echo 请停止以上端口,否则不能安装本系统!

echo.

echo ————————————————–

echo.

pause exit

) else (

echo 检测安装条件: 通过

echo.

echo ————————————————–

echo.

)

rem *******************************************************

echo 系统安装过程:

echo ————————————————–

set CATALINA_HOME=%NowPath%\tomcat

Set PATH=%PATH%;%JAVA_HOME%\bin

Set CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

%NowPath%\mysql\bin\mysqld –install MySql –defaults-file=%NowPath%\mysql\my.ini nul

echo Install MySql Services. Services Name: MySql

net start MySql

call %NowPath%\tomcat\bin\service.bat install Tomcat5 nul

echo Install Tomcat5 Services. Services Name: Tomcat5

net start Tomcat5

%SystemDrive%

cd %DestopPath%

copy %NowPath%\销售系统安装工具.lnk 销售系统安装工具.lnk nul

pause exit

:Assoc

for /F “tokens=2 delims=:” %%e in (“%1”) do (

set %2_Port=%%e

)

经行一些设置..然后利用打包工具打包成exe就行了

这是百度找的你看看

将java web项目打包war文件然后发布到Tomcat,

用myeclipse ,点工具栏上的file,然后选export 。再弹出的界面里点击J2EE前面的+号,然后点war file ,再next就可以了

java web项目打包如何打包,除了Eclipse工具内的手动打war包

在 windows 环境变量里配置好java_home,然后 cmd 进入web项目目录,输入命令 jar -cvf xxx.war *

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年3月25日 11:32:49
下一篇 2024年3月25日 11:39:56

相关推荐

  • linux下软件追踪工具,linux追踪进程

    Linux下有没有像everything一样快速搜索文件的工具 1、QuickSearch(快速搜索)感觉跟Everything一样,非常快,一安装好就可以搜索文件。里面的网页搜索可以设置关闭的。 2、Linux下可以直接使用find命令来快速搜索文件,格式为:“find [查找路径] 寻找条件 操作”。 3、Linux下查找文件可以用whereis、loc…

    2024年5月23日
    4500
  • javaweb传智播客百度云,传智播客javaee答案

    求尚硅谷全套java视频百度云 尚硅谷 : http:// 你从这里找找看,应该有你需要的视频。 尚硅谷Maven视频Maven 是目前最流行的自动化构建工具,对于生产环境下多框架、多模块整合开发有重要作用。Maven 是一款在大型项目开发过程中不可或缺的重要工具。 尚硅谷的Java视频是全套的。2023年也会有新的版本上线的,敬请期待吧。 选择机构重点要多…

    2024年5月23日
    3700
  • java对象比较工具类,java 比较对象

    在java中写一个工具类,该类是将从浏览器传进来的List和数据库中的数据… 1、在同期推出的还有被称为HotJava(热咖啡)的浏览器,Hotjava是一个完全由Java语言编写,基于Java典型应用的web浏览器,并且第一个支持Java Applet。 2、在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相…

    2024年5月23日
    3900
  • linux交叉编译工具,linux交叉编译工具安装

    linux交叉编译环境中二进制工具的作用是什么 1、根据查询linux使用方法得知,linux交叉编译是嵌入式开发过程中的一项重要技术,linux交叉编译环境中,调试工具的作用是监视变量的值、设置断点及单步执行。 2、采用交叉编译的主要原因在于,多数嵌入式目标系统不能提供足够的资源供编译过程使用,因而只好将编译工程转移到高性能的主机中进行。 3、交叉编译工具…

    2024年5月23日
    3900
  • excel2010密码破解工具,excel密码破解工具中文版

    怎么解锁excel2010(密码忘记了) ,尝试常见的密码:如果您记得密码的某些部分或者可能使用过一些常见的密码,可以尝试输入这些密码来解锁Excel文档。2,使用VBA宏:通过使用VBA宏代码可以帮助您破解Excel文件密码。 把已知或估计的密码长度包括进去即可;如果密码是由小写英文字母和数字构成,就要选中“字符集”下面的“a- z”和“0-9”,否则应当…

    2024年5月23日
    3800
  • javaweb文本框,java 文本框

    JAVAWEB问卷调查系统页面与数据库的传值问题 web数据交互方式,web数据交互,简单的讲,是client与server端的数据交互,通过http协议交互的。 ajax提交,ajax可以异步传递数据,不会造成页面阻塞,用户交互比较良好。form表单提交数据。form表单提交是一种比较传统的提交数据的方式。web前端与后端脚本的交互主要有以上提到的几点。 …

    2024年5月23日
    4700
  • excel菜单在哪里,excel菜单工具在哪

    excel中选项在哪里 1、首先在电脑上打开一个EXCEL文件,然后选中目标单元格,点击上方工具栏中的“数据”选项。然后在出现的选项页面中,点击“数据有效性”旁边的下拉箭头。然后在出现的下拉框中,点击“数据有效性”选项。 2、打开数据菜单 在excel表格中,选择单元格后,打开数据菜单。选择拉列表功能 在功能区中打开下拉列表功能。添加选项内容 在插入下拉列表…

    2024年5月23日
    6300
  • java线程池工具类,java线程池的工作流程

    java创建线程池有哪些 java线程池的实现原理很简单,说白了就是一个线程集合workerSet和一个阻塞队列workQueue。当用户向线程池提交一个任务(也就是线程)时,线程池会先将任务放入workQueue中。 ava通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,…

    2024年5月23日
    3400
  • java字符串转义工具,java字符串转义工具怎么用

    在java中用split()分割字符串时需要转义是什么意思? split是按照指定的字符分割字符串为字符串数组,这里的分隔符比较特殊,是.所以要加反斜杠进行转义,也就是达到利用.分割字符串的效果。 首先要明白split方法的参数含义:public String[] split(String regex)根据给定的正则表达式的匹配来拆分此字符串。 然后就要明确…

    2024年5月23日
    4600
  • linux隐藏ip工具的简单介绍

    怎样才能隐藏自己的IP地址呢 隐藏自己的ip地址的方法有:使用代理、使用移动网络、连接公共Wi-Fi等。使用代理 代理服务器拥有自己的IP地址,可以充当用户与互联网之间的转发中介。 使用工具软件:NortonInterSecurity具有隐藏IP的功能,若您的电脑前端有路由器、IP共享功能的集线器,则此法无效,因NIS只能隐藏你电脑的IP地址。 使用工具软件…

    2024年5月23日
    4600

发表回复

登录后才能评论



关注微信