我現在做的項目是項目依賴,dao service和web是兩個項目,所以每次改了dao和service都要重新打包,有沒有什么方法可以自動打包啊?


我現在做的項目是項目依賴,dao service和web是兩個項目,所以每次改了dao和service都要重新打包,有沒有什么方法可以自動打包啊?

12 个解决方案

#1


求大神指點啊

#2


用構建工具呢 ant什么的試試

#3


echo ***********eclipse***********
call mvn eclipse:clean eclipse:eclipse
echo ***********install***********
call mvn clean install -Denv=release4Dev -Dmaven.test.skip


goto end


if errorlevel 1 goto error

:error
echo Error Happen
:end
echo *****************************************
echo *               OK!      *
echo ***************************************** 
pause


這個是我寫的bat,但是每次還是改了service和dao還是要殺死Java進程,重新手動執行打包命令,想知道有沒有可以自動打包的方法?修改dao和service的時候ctr+s能自動打包?

#4


引用 1 樓 wendyyanan 的回復:
求大神指點啊

具體該怎么做呢?

#5


引用 2 樓 abc1113 的回復:
用構建工具呢 ant什么的試試
具體該怎么做呢?

#6


不清楚具體要做什么,必須每次都要重新打包嗎,兩個項目要互相看到src嗎?

#7


別的項目需要你打出來的這兩個jar包? 他們可不可以引用你的src呢,如果那樣就方便了. 在eclipse里ctrl+s 然后打包,估計不是很好做

#8


你在開發階段,項目之間不是可以相互引用的嗎?為嘛要改一次打一次包?

#9


可以使用maven,采用maven依賴,可以參考下面的簡單配置,具體意義查看maven文檔
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>ccc</groupId>
<artifactId>main</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>

<artifactId>aaa</artifactId>
<name>aaa</name>

<dependencies>
<dependency>
<groupId>aaa</groupId>
<artifactId>bbb</artifactId>
<version>1.0.0</version>
</dependency>

</dependencies>
</project>

#10


引用 9 樓 HouNiaoMoon 的回復:
可以使用maven,采用maven依賴,可以參考下面的簡單配置,具體意義查看maven文檔
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>ccc</groupId>
<artifactId>main</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>

<artifactId>aaa</artifactId>
<name>aaa</name>

<dependencies>
<dependency>
<groupId>aaa</groupId>
<artifactId>bbb</artifactId>
<version>1.0.0</version>
</dependency>

</dependencies>
</project>
 謝謝!

#11


ANT構建
或者兩個項目都做成maven項目,WEB項目做對service項目的依賴

#12


引用 11 樓 zyb134506 的回復:
ANT構建
或者兩個項目都做成maven項目,WEB項目做對service項目的依賴
能具體說一下做法么?不太明白····

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com