導航:首頁 > 編程語言 > java打包目錄

java打包目錄

發布時間:2024-10-28 17:43:18

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%
%NowPath%\銷售系統安裝工具.lnk 銷售系統安裝工具.lnk >nul

pause & exit

:Assoc
for /F "tokens=2 delims=:" %%e in ("%1") do (
set %2_Port=%%e
)

經行一些設置..然後利用打包工具打包成exe就行了
這是網路找的你看看

⑵ java中打包後,包里的文件類型是CLASS 還是JAVA,打包作用是什麼

當然是class了,你看看一些jar格式的,可以解壓的,你解壓來看看就知道了。
打包的作用有很多,比如如果是J2me,那麼打包後可以直接讓手機安裝這個包。
有的像Spring.jar不就是類庫了嗎?也就相當於C++的DLL

閱讀全文

與java打包目錄相關的資料

熱點內容
java必須自己寫一個編譯器嗎 瀏覽:933
如何製作androidrom 瀏覽:465
單片機萬能板怎麼寫入程序 瀏覽:15
邁銳寶xl壓縮比 瀏覽:335
靠演算法買彩票 瀏覽:492
程序員考核d 瀏覽:237
自助游中國pdf 瀏覽:741
安卓p40是什麼手機 瀏覽:82
24cxx編程器 瀏覽:586
陰陽師如何查看哪個伺服器有ID 瀏覽:311
公務員照片壓縮 瀏覽:453
編譯的時候怎麼找未定義的函數 瀏覽:347
有什麼我的世界伺服器 瀏覽:301
伺服器亮綠燈是什麼意思 瀏覽:632
python畫的圖如何保存高清版 瀏覽:496
10的搭接還用加密嗎 瀏覽:370
bytedance這個文件夾是什麼意思呢 瀏覽:593
演算法站的客體 瀏覽:81
src文件夾c語言怎麼運行 瀏覽:28
怎麼把已安裝的app放到桌面 瀏覽:951