在我的pom.xml中,即使我没有声明commons日志和slf4j的依赖,我也可以看到它们被maven自动下载。有一种方法可以在pom.xml中全局指定这些jar的排除?
答案 0 :(得分:0)
这是因为您的dependency
中包含pom.xml
,该commons logging
取决于sl4j
和Dependency Heirarchy
。这是maven使用的transitive dependency机制。
转到eclipse
中的<exclusions>{dependency}</exclusions>
标签,找出正在下载日志记录依赖项的依赖项。
然后您需要使用ALTER TRIGGER [dbo].[tg_cr_groups]
ON [dbo].[masterheader]
AFTER insert
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for trigger here
Declare @mhID tinyint
Select @mhID=masterheaderID from inserted
Declare @mhcode nvarchar(50)
Select @mhcode=masterheadercode from inserted
Declare mycrusor CURSOR FOR SELECT masterheaderID, masterheadercode FROM inserted;
open mycursor;
FETCH NEXT FROM mycursor into @mhID, @mhcode;
WHILE @@FETCH_STATUS=0
Begin
IF @mhcode='INC'
Begin
insert into groups
Values
('Groupnameone','GRP-1',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1),
('Groupnametwo','GRP-2',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1),
('Groupnamethree','GRP-3',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1)
End
Else IF @mhcode='EXP'
Begin
insert into groups
Values
('Groupnamefour','GRP-4',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1),
('Groupnamefive','GRP-5',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1),
('Groupnamesix','GRP-6',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1)
End
Else IF @mhcode='AST'
Begin
insert into groups
Values
('Groupnameseven','GRP-7',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1),
('Groupnameeigh','GRP-8',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1),
('Groupnamenine','GRP-9',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1)
End
Else IF @mhcode='LIB'
Begin
insert into groups
Values
('Groupnameten','GRP-10',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1),
('Groupnameeleven','GRP-11',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1),
('Groupnametwelve','GRP-12',@mhID,1,1,1,1,1,NULL,getdate(),NULL,getdate(),1)
End
END
FETCH NEXT FROM mycursor into @mhID, @mhcode;
close mycursor;
END
来排除依赖项。
这个maven page提供了有关如何排除传递依赖关系的良好信息。